diff --git a/actes-princiers/conf/base/catalog.yml b/actes-princiers/conf/base/catalog.yml index 50fbde8..62276b4 100644 --- a/actes-princiers/conf/base/catalog.yml +++ b/actes-princiers/conf/base/catalog.yml @@ -1,9 +1,16 @@ -# houses -# input (read only) dataset +# houses and princes +# input (read only) datasets houses: type: yaml.YAMLDataSet filepath: data/01_raw/yaml/houses.yaml +houses_trigram: + type: json.JSONDataSet + filepath: data/01_raw/json/house_trigram.json + +prince_bigram: + type: json.JSONDataSet + filepath: data/01_raw/json/prince_bigram.json # ________________________________________________________________________ # BOURBON # input (read only) dataset diff --git a/actes-princiers/data/01_raw/.gitlab-ci.yml b/actes-princiers/data/01_raw/.gitlab-ci.yml new file mode 100644 index 0000000..b394255 --- /dev/null +++ b/actes-princiers/data/01_raw/.gitlab-ci.yml @@ -0,0 +1,16 @@ +image: alpine + +stages: + - test + - build + +test: + stage: test + script: echo "Running tests" + +build: + stage: build + script: echo "Building the app" + + + diff --git a/actes-princiers/data/01_raw/json/bribes/maison.yaml b/actes-princiers/data/01_raw/json/bribes/maison.yaml new file mode 100644 index 0000000..1185eb3 --- /dev/null +++ b/actes-princiers/data/01_raw/json/bribes/maison.yaml @@ -0,0 +1,21 @@ +- - Albret + - alb +- - Alençon + - alb +- - Anjou + - anj +- - Armagnac + - arm +- - Berry + - bry +- - Bourbon + - brb +- - Bourgogne + - brg +- - Bretagne + - bre +- - Orléans + - orl +- - Savoie + - sav + diff --git a/actes-princiers/data/01_raw/json/bribes/prince_codes.yaml b/actes-princiers/data/01_raw/json/bribes/prince_codes.yaml new file mode 100644 index 0000000..62b6750 --- /dev/null +++ b/actes-princiers/data/01_raw/json/bribes/prince_codes.yaml @@ -0,0 +1,45 @@ +- - Alain + - al +- - Amédée + - am +- - Arthur + - ar +- - Bernard + - be +- - Charles + - ch +- - Édouard + - ed +- - François + - fr +- - Jean + - je +- - Louis + - lo +- - Philippe + - ph +- - Pierre + - pi +- - René + - re +- - Anne + - ann +- - Agnès + - agn +- - Béatrice + - bea +- - Blanche + - bla +- - Bonne + - bon +- - Catherine + - cat +- - Françoise + - fra +- - Jeanne + - jea +- - Marguerite + - mag +- - Marie + - mar + diff --git a/actes-princiers/data/01_raw/json/bribes/rst2yaml.py b/actes-princiers/data/01_raw/json/bribes/rst2yaml.py new file mode 100644 index 0000000..f975dfd --- /dev/null +++ b/actes-princiers/data/01_raw/json/bribes/rst2yaml.py @@ -0,0 +1,25 @@ +from yaml import safe_load +from pprint import pprint + +# loads database credentials in the globals config module +local_params_file = "maison.yaml" +with open(local_params_file, 'r') as file_handle: + params_content = safe_load(file_handle) +# pprint(params_content) + +prince_code = dict() +for content in params_content: + prince_code[content[1]] = content[0] + +import json +#pprint(prince_code) +sortie = "house_trigram.json" +with open(sortie, "w") as fp: + json.dump(prince_code, fp, sort_keys=True, indent=4) + +entree = sortie +with open(entree, "r") as fp: + data = json.load(fp) + +pprint(data) + diff --git a/actes-princiers/data/01_raw/json/house_trigram.json b/actes-princiers/data/01_raw/json/house_trigram.json new file mode 100644 index 0000000..b442ccf --- /dev/null +++ b/actes-princiers/data/01_raw/json/house_trigram.json @@ -0,0 +1,11 @@ +{ + "alb": "Alen\u00e7on", + "anj": "Anjou", + "arm": "Armagnac", + "brb": "Bourbon", + "bre": "Bretagne", + "brg": "Bourgogne", + "bry": "Berry", + "orl": "Orl\u00e9ans", + "sav": "Savoie" +} \ No newline at end of file diff --git a/actes-princiers/data/01_raw/json/prince_bigram.json b/actes-princiers/data/01_raw/json/prince_bigram.json new file mode 100644 index 0000000..2b7dc34 --- /dev/null +++ b/actes-princiers/data/01_raw/json/prince_bigram.json @@ -0,0 +1,27 @@ +{ + "agn": "Agn\u00e8s", + "al": "Alain", + "am": "Am\u00e9d\u00e9e", + "ann": "Anne", + "ar": "Arthur", + "be": "Bernard", + "bea": "B\u00e9atrice", + "bla": "Blanche", + "bon": "Bonne", + "cat": "Catherine", + "ch": "Charles", + "ed": "\u00c9douard", + "fr": "Fran\u00e7ois", + "fra": "Fran\u00e7oise", + "je": "Jean", + "jea": "Jeanne", + "lo": "Louis", + "mag": "Marguerite", + "mar": "Marie", + "ph": "Philippe", + "pi": "Pierre", + "re": "Ren\u00e9", + "isa": "Isabelle", + "yol": "Yolande" + +} diff --git a/actes-princiers/data/01_raw/xml/Berry/bry_je_i_1414_06_04a.xml b/actes-princiers/data/01_raw/xml/Berry/bry_je_i_1414_06_04a.xml index 1dfe179..415fd82 100644 --- a/actes-princiers/data/01_raw/xml/Berry/bry_je_i_1414_06_04a.xml +++ b/actes-princiers/data/01_raw/xml/Berry/bry_je_i_1414_06_04a.xml @@ -96,7 +96,7 @@
Par monseigneur le duc.
J. Flamel Jean Flamel est recensé comme secrétaire par Lacour de 1413 à 1416, mais aussi comme copiste de livres (en dernier lieu, François Avril, dans les Mélanges Pascale Bourgain, à paraître). Il n'avait aucun lien de parenté avec l'écrivain public Nicolas Flamel, dont la légende s'est emparé.
J. Flamel Jean Flamel est recensé comme secrétaire par Lacour de 1413 à 1416, mais aussi comme copiste de livres (en dernier lieu, François Avril, "Jean Flamel copiste de manuscrits. À propos de deux copies des Sept articles de la Foi, poème attribué à Jean Chapuis", dans La rigueur et la passion. Mélanges en l'honneur de Pascale Bourgain, Cédric Giraud et Dominique Poirel (dir.), Turnhout, Brepols, 2016, p. 725-748). Il n'avait aucun lien de parenté avec l'écrivain public Nicolas Flamel, dont la légende s'est emparé.