Wicri:BourgeoisGentilV1

De Wicri Musique
logo lien interne Cette page est en phase de création pour des raisons de cohérence des liens dans ce wiki.
Pour en savoir plus, consulter l'onglet pages liées de la boîte à outils de navigation.

Cette page introduit les aspects techniques de la version BourgeoisGentilV1 du « Serveur d'exploration autour du Bourgeois gentilhomme ».

Voir aussi :

Mise en œuvre

Sur la machine de développement

Initialisations

Génération des pages wikis
 IstexGenerAreaPages \
       -a BourgeoisGentilV1   \
       -m   \
       -g   BourgeoisGentil \
         -x  1 \
       -p Musique   \
       -w wicri-musique.fr  \
       -W Wicri/Musique   \
       -s PascalFrancis   \
       -s Hal   \
       -z France   \
       -z UK   \
       -q "(Moliere OR Lully) AND music*"   \
       -t "Serveur d'exploration autour du Bourgeois gentilhomme"
Définition $EXPLOR_AREA
EXPLOR_AREA=$WICRI_ROOT/Musique/explor/BourgeoisGentil.storage/BourgeoisGentilV1
export EXPLOR_AREA
export LC_ALL='C'
Création des répertoires
mkdir $WICRI_ROOT/Musique/explor/BourgeoisGentil.storage
mkdir $EXPLOR_AREA
mkdir $EXPLOR_AREA/Import

Sur la machine LorExplor

newgrp wicri
source /applis/lorexplor/Dilib/init.sh
Définition $EXPLOR_AREA
EXPLOR_AREA=$WICRI_ROOT/Musique/explor/BourgeoisGentil.storage/BourgeoisGentilV1
export EXPLOR_AREA
export LC_ALL='C'
Création des répertoires
mkdir $WICRI_ROOT/Musique/explor/BourgeoisGentil.storage
mkdir $EXPLOR_AREA
mkdir $EXPLOR_AREA/Import
mkdir $WICRI_ROOT/Musique/explor/BourgeoisGentil.storage/BourgeoisGentilV1.corpus
mkdir $WICRI_ROOT/Musique/explor/BourgeoisGentil.storage/BourgeoisGentilV1.corpus/Import

Construction du Repository ISTEX

Sous :

/applis/lorexplor/Wicri/Musique/explor/BourgeoisGentil.storage/BourgeoisGentilV1.corpus

En cas de reprise au niveau du téléchargement

rm -rf Import/IstexRepository.h*
IstexGetCorpus -q "(Moliere OR Lully) AND music*" -s 4000    -l          \
     | IstexGetCorpusById -A   \
     | SxmlUnIndent                           \
     | HfdBuild -bh    Import/IstexRepository

Vérification

HfdCat  Import/IstexRepository.hfd | wc

Préparation du transfert vers la machine de développement

tar -cvf Import.tar Import
gzip Import.tar

Sur la machine de développement

Fin du transfert

 scp $ISTEX_SCP:$WICRI_TARGET_ROOT/Musique/explor/BourgeoisGentil.storage/BourgeoisGentilV1.corpus/Import.tar.gz .
 gunzip Import.tar.gz
 tar -xvf Import.tar

Construction des métadonnées ISTEX

ISTEX, création du HFD Corpus Biblio
En cas de reprise:
rm -rf $EXPLOR_AREA/Import/IstexMetadata.h*
Construction corpus biblio
HfdCat $EXPLOR_AREA/Import/IstexRepository.hfd   \
  | SgmlFast -c1                                 \
  | IstexToTei                                   \
  | IstexCleanFullText                           \
  | TeiPutRefToIdno -t wicri:Area/Istex/Corpus  -c ISTEX -s Corpus -S Istex \
  | HfdBuild -h $EXPLOR_AREA/Import/IstexMetadata

Téléchargement des autres corpus

PascalFrancis

Site :http://stan2.demo.inist.fr/fr/

Requête :

 lully ou ( moliere et musi* )

Télécharger avec les onglets : Serveur / SGML / SGML / LF

  • résultat dans $EXPLOR_AREA/Import
 mv $EXPLOR_AREA/Import/corpus.txt $EXPLOR_AREA/Import/inistServer.txt 

Télécharger avec les onglets : SGML / SGML / SGML / LF

  • résultat dans $EXPLOR_AREA/Import
 mv $EXPLOR_AREA/Import/corpus.txt $EXPLOR_AREA/Import/inistStandard.txt 
Hal

Sur : https://hal.archives-ouvertes.fr/

Génération des FTP

cd $EXPLOR_AREA
rm Site.tar.gz 
tar -cvf Site.tar Site 
gzip Site.tar 
rm Data.tar.gz 
tar -cvf Data.tar Data 
gzip Data.tar 

rm ImportMetadata.tar.gz
tar -cvf ImportMetadata.tar Import/istexMetadata.hcs Import/istexMetadata.hfd
gzip ImportMetadata.tar

Transfert vers la machine LorExplor

scp $ISTEX_PAR Site.tar.gz $ISTEX_SCP:$WICRI_TARGET_ROOT/Musique/explor/BourgeoisGentil.storage/BourgeoisGentilV1.new
scp Data.tar.gz $ISTEX_SCP:$WICRI_TARGET_ROOT/Musique/explor/BourgeoisGentil.storage/BourgeoisGentilV1.new
scp ImportMetadata.tar.gz $ISTEX_SCP:$WICRI_TARGET_ROOT/Musique/explor/BourgeoisGentil.storage/BourgeoisGentilV1.new

Sur la machine cible

Aller sur le répertoire corpus correspondant au wiki cible

EXPLOR_AREA=$WICRI_ROOT/Wicri/Musique/corpus/BourgeoisGentil.storage/BourgeoisGentilV1.new


Installation
cd $EXPLOR_AREA
gunzip Site.tar.gz 
tar -xvf Site.tar 
gzip Site.tar 

gunzip Data.tar.gz 
tar -xvf Data.tar 
gzip Data.tar
gunzip ImportMetadata.tar.gz 
tar -xvf ImportMetadata.tar 
gzip ImportMetadata.tar 

cd Data/Istex/Corpus 
rm biblio.hcs 
rm biblio.hfd 
ln -s ../../../Import/istexMetadata.hcs biblio.hcs 
ln -s ../../../Import/istexMetadata.hfd biblio.hfd