This repository has been archived by the owner on Jan 4, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdata.yaml
147 lines (147 loc) · 5.8 KB
/
data.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
projects:
mg:
name: Édition du Mercure Galant
tasks:
tei2json:
name: Convertir les fichiers TEI en fichiers JSON pour la Web App
steps:
- git: ../in/mercure-galant
branch: gh-pages
- script: ./sources-processors/mg-tei/mg-tei-to-json.sh
args:
TEI_LIVRAISONS: out/files/mg/tei/livraisons
TEI_ARTICLES: out/files/mg/tei/articles
JSON_ARTICLES: out/files/mg/json/articles
MGGHXML: ../in/mercure-galant/xml
tei2rdf:
name: Convertir les fichiers TEI en RDF CIDOC-CRM
steps:
- git: ../in/mercure-galant
branch: gh-pages
- script: ./rdfizers/mg/tei2rdf.py
args:
tei: ../in/mercure-galant/xml
output_ttl: out/ttl/mg/tei.ttl
cache_tei: caches/mg/tei.yaml
xls-estampes2rdf:
name: Convertir le XLS des estampes en RDF CIDOC-CRM
steps:
- git: ../in/mercure-galant-sources
branch: main
- script: ./rdfizers/mg/xls_estampes2rdf.py
args:
xlsx: ../in/mercure-galant-sources/indexation-estampes.xlsx
opentheso_id: th391
ttl: out/ttl/mg/estampes.ttl
cache: caches/mg/estampes.yaml
cache_tei: caches/mg/tei.yaml
directus_secret: directus/secret.rar.yaml
modality-tonality:
name: Modality-Tonality
tasks:
scores:
name: MEI2RDF (out .mei + .ttl)
steps:
- script: rdfizers/modality-tonality/mei2rdf/main.py
args:
output_mei_folder: out/files/modality-tonality/mei
output_ttl_folder: out/ttl/modality-tonality/mei
catalogue2rdf:
name: Catalogue Directus -> TTL
steps:
- script: rdfizers/modality-tonality/catalogue/catalogue-directus2rdf.py
args:
cache: caches/modality-tonality/catalogue.yaml
secret: directus/secret.catalogue.yaml
ttl: out/ttl/modality-tonality/catalogue.ttl
models:
name: Mettre en prod les données des ontologies des traités théoriques historiques
steps:
- git: ../in/modal-tonal-ontology
branch: main
- script: prod/modality-tonality/modality-tonality.mto.sh
annotations:
name: Générer et mettre en prod les annotation de fondamentales de Christophe & ses collègues
steps:
- git: ../in/tonalities_pilot
branch: main
- script: rdfizers/modality-tonality/fondamentales.py
args:
cache: caches/modality-tonality/fondamentales.yaml
directus_secret: directus/secret.mt.yaml
out_ttl: out/ttl/modality-tonality/fondamentales.ttl
owl: ../in/tonalities_pilot/annotations/rootAnnotations.owl
- script: prod/modality-tonality/modality-tonality.fondamentales.sh
analysis:
name: Générer les données d'analyse automatique à partir du OWL et les mettre en prod
steps:
- git: ../in/modal-tonal-ontology
branch: main
- script: rdfizers/modality-tonality/analysis.py
args:
analysis_ontology: ../in/modal-tonal-ontology/analysisOntology.rdf
cache: caches/modality-tonality/analysis.yaml
historical_models_dir: ../in/modal-tonal-ontology/historicalModels
out_ttl: out/ttl/modality-tonality/analysis.ttl
researcher_uuid: 5d7bdf74-addd-418b-ab43-38af4e70c158
- script: rdfizers/modality-tonality/analysis-fix-prefix-rdf.sh
- script: prod/modality-tonality/modality-tonality.analysis.sh
rar:
# name: Référentiel de l'Ancien Régime
# tasks:
# personnes-directus2rdf:
# name: "Personnes : Convertir les données Directus en RDF CIDOC-CRM"
# links:
# - http://bases-iremus.huma-num.fr/directus-rar/admin/content/personnes
# steps:
# - script: rdfizers/rar/personnes-directus_to_ttl.py
# args:
# ttl: out/ttl/rar/personnes.ttl
# cache: caches/rar/personnes.yaml
# directus_secret: directus/secret.rar.yaml
# lieux-skos-to-directus:
# name: "Lieux : injecter les données SKOS dans Directus"
# steps:
# - script: rdfizers/rar/lieux-skos-to-directus.py
# args:
# skos: sources/rar/Lieux_43.rdf
# skos_cache: caches/rar/lieux_skos_cache.yaml
lieux-directus-to-rdf:
name: "Lieux : convertir les données des Directus en RDF CIDOC-CRM"
links:
- http://bases-iremus.huma-num.fr/directus-rar/admin/content/lieux
steps:
- script: rdfizers/rar/lieux-directus_to_ttl.py
args:
ttl: out/ttl/rar/lieux.ttl
cache: caches/rar/lieux.yaml
users:
name: Utilisateurs
tasks:
orcid-names2rdf:
name: Générer les données d'identification basées sur l'API Orcid
links:
- http://data-iremus.huma-num.fr/sherlock-doc/users/
steps:
- script: rdfizers/common/orcid-names_to_ttl.py
args:
ttl: out/ttl/common/orcid-names.ttl
cache: caches/common/users.yaml
elasticsearch:
name: Elasticsearch
tasks:
identities2json:
name: Générer les données JSON d'indexation des resources sherlock.
links:
- http://data-iremus.huma-num.fr/sherlock-doc/identity/
steps:
- script: jsonizers/identities_to_es_json.py
args:
json: out/json/identities.json
sherlock-doc:
name: Sherlock-doc
tasks:
exampleData2Prod:
name: Mettre en production les données d'examples pour sherlock-doc.
steps:
- script: prod/common/examples.sh