From 4babdc56e49d23dcf8cdffcacdd9aaa6c6ed27a2 Mon Sep 17 00:00:00 2001
From: Alice BRENON <alice.brenon@ens-lyon.fr>
Date: Wed, 20 Mar 2024 15:54:44 +0100
Subject: [PATCH] Add former 'domain groups' used in EGC2022 and expose
 superdomains as the default by renaming it publicly to just 'domains'

---
 GEODE/Classification.py | 14 ++++++++++++++
 GEODE/__init__.py       |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/GEODE/Classification.py b/GEODE/Classification.py
index 09ce901..f33280e 100644
--- a/GEODE/Classification.py
+++ b/GEODE/Classification.py
@@ -1,3 +1,17 @@
+domainGroups = [
+           'Agriculture - Economie rustique', 'Anatomie', 'Antiquité',
+           'Architecture', 'Arts et métiers', 'Beaux-arts',
+           'Belles-lettres - Poésie', 'Blason', 'Caractères', 'Chasse',
+           'Chimie', 'Commerce', 'Droit - Jurisprudence',
+           'Economie domestique', 'Grammaire', 'Géographie', 'Histoire',
+           'Histoire naturelle', 'Jeu', 'Marine', 'Maréchage - Manège',
+           'Mathématiques', 'Mesure', 'Militaire (Art) - Guerre - Arme',
+           'Minéralogie', 'Monnaie', 'Musique', 'Médailles',
+           'Médecine - Chirurgie', 'Métiers', 'Pharmacie', 'Philosophie',
+           'Physique - [Sciences physico-mathématiques]', 'Politique',
+           'Pêche', 'Religion', 'Spectacle', 'Superstition'
+        ]
+
 superdomains = [
         "Agriculture",
         "Beaux-arts",
diff --git a/GEODE/__init__.py b/GEODE/__init__.py
index b596d1f..563bce7 100644
--- a/GEODE/__init__.py
+++ b/GEODE/__init__.py
@@ -18,10 +18,10 @@ along with this program.  If not, see <https://www.gnu.org/licenses/>.
 """
 
 from argparse import ArgumentParser
+from GEODE.Classification import superdomains as domains
 from GEODE.ENE import eneLabels
 from GEODE.Metadata import article, articleKey, paragraph, paragraphKey, \
         fromKey, relativePath, toKey, uid
-from GEODE.Classification import superdomains
 from GEODE.Store import corpus, Directory, SelfContained, tabular, toTSV
 from GEODE.Visualisation import densityProfile, heatmap
 from GEODE.Visualisation.ConfusionMatrix import drawConfusionMatrixCLI
-- 
GitLab