Dilib, module Explor, commande ExplorAreaDataCreate
Module Explor |
Cette page introduit la commande ExplorAreaDataCreate
, première étape de la création d'une plateforme de curation et d'exploration.
Liste des modules Dilib
Module Explor
|
Commande ExplorAreaDataCreate
Cette commande crée ex nihilo (ou réinitialise) une plateforme de curation et d'exploration.
- Synopsis
ExplorAreaDataCreate -d areaDirectory
- Paramètre
-d areaDirectory
- désigne le chemin d'accès au répertoire de la plateforme.
- Exemple d'emploi
EXPLOR_AREA=$WICRI_ROOT/Wicri/Eau/corpus/Perca.storage/PercaV1 WicriGetPage -l wicri-eau.fr -p "Wicri:PercaV1/Paramètres, data"\ > $EXPLOR_AREA/Import/WicriAreaParam.data.wiki ExplorAreaDataCreate -d $EXPLOR_AREA
- Situation initiale
Pour fonctionner, cette commande exploite une arborescence réduite à la copie de la page de paramétrage des données.
-- $EXPLOR_AREA --+ +-- Import --+ +-- WicriAreaParam.data.wiki
- Productions réalisées
- consolidation des tables de paramétrage pour produire $EXPLOR_AREA/Input/AreaParam.data.tab
- génération des shell de création des données (sous $EXPLOR_AREA/bin)
- génération du makefile : $EXPLOR_AREA/bin/area.mk
Commande ExplorAreaDataUpdate
Cette commande est quasiment identique à ExplorAreaDataCreate
. Elle est utilisée pour une action de mise à jour d'une plateforme.
Fichiers intermédiaires produits par ExplorAreaDataCreate
Sur le répertoire Input
- WicriAreaParam.data.tab
- Simple transcription, par la commande ExplorParamDictFromWiki dans un fichier conforme à StrDict des tables contenues dans Import/WicriAreaParam.data.wiki
- AreaParam.data.step0.tab
- Simple fusion des tables :
- $DILIB/data/Explor/param.root.tab
- Input/WicriAreaParam.data.tab
- AreaParam.data.step1.tab
- Cette table est construite par la commande ExplorGenerParamStep1 à partir de AreaParam.data.step0.tab.
- AreaParam.data.step2.tab
Les commandes associées
ExplorGenerParamStep1
Cette étape détermine les fichiers paramètres à consolider. Elle génère le shell de consolidation et une nouvelle version de la table (AreaParam.data.step1.tab
).
ExplorGenerParamStep2
Cette commande produit la table Input/AreaParam.data.tab
qui sera effectivement utilisée par les modules de génération de données.
Pour cela elle part de la version Input/AreaParam.data.step2.tab
et effectue diverses transformations destinés à faciliter l'écriture des modules de génération.
Plus précisément, elle crée de nouvelles entrées dans la table telles que :
Area/stream/step/listIndexCode
Area/stream/step/listAssocCode