<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wicri-demo.istex.fr/Wicri/Linguistique/fr/index.php?action=history&amp;feed=atom&amp;title=Wicri%3ACharterV3</id>
	<title>Wicri:CharterV3 - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wicri-demo.istex.fr/Wicri/Linguistique/fr/index.php?action=history&amp;feed=atom&amp;title=Wicri%3ACharterV3"/>
	<link rel="alternate" type="text/html" href="https://wicri-demo.istex.fr/Wicri/Linguistique/fr/index.php?title=Wicri:CharterV3&amp;action=history"/>
	<updated>2026-04-26T21:28:01Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.31.10</generator>
	<entry>
		<id>https://wicri-demo.istex.fr/Wicri/Linguistique/fr/index.php?title=Wicri:CharterV3&amp;diff=2537&amp;oldid=prev</id>
		<title>imported&gt;Jacques Ducloy : 1 révision importée</title>
		<link rel="alternate" type="text/html" href="https://wicri-demo.istex.fr/Wicri/Linguistique/fr/index.php?title=Wicri:CharterV3&amp;diff=2537&amp;oldid=prev"/>
		<updated>2017-07-18T14:09:52Z</updated>

		<summary type="html">&lt;p&gt;1 révision importée&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Cette page introduit les aspects techniques de la version [[Wicri:CharterV3|CharterV3]] du « [[Serveur d'exploration sur les chartes]] ».&lt;br /&gt;
&lt;br /&gt;
Voir aussi :&lt;br /&gt;
*[[Wicri:CharterV3/Paramètres, data]] - ''génération des données''&lt;br /&gt;
*[[Wicri:CharterV3/Paramètres, fr]] - ''génération de l'interface''&lt;br /&gt;
*[[Wicri:CharterV3/Paramètres, génération des cartes]] - ''génération de cartes géographiques''&lt;br /&gt;
==Aspects expérimentaux de cette version==&lt;br /&gt;
Cette version s'appuie sur [[Wicri:PhilologieVM2]]&lt;br /&gt;
==Mise en œuvre==&lt;br /&gt;
===Sur la machine de développement===&lt;br /&gt;
;Génération des pages wikis:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
 ExplorGenerAreaPages \&lt;br /&gt;
       -g Charter   \&lt;br /&gt;
       -a CharterV3  \&lt;br /&gt;
       -m   \&lt;br /&gt;
       -s Francis   \&lt;br /&gt;
       -s Istex   \&lt;br /&gt;
       -w wicri-linguistique.fr  \&lt;br /&gt;
       -W Wicri/Linguistique   \&lt;br /&gt;
       -t &amp;quot;Serveur d'exploration sur les chartes&amp;quot;   &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
;Définition $EXPLOR_AREA:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
EXPLOR_AREA=$WICRI_ROOT/Wicri/Linguistique/corpus/Charter.storage/CharterV3&lt;br /&gt;
export EXPLOR_AREA&lt;br /&gt;
export LC_ALL='C'&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
;Initialisation:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
mkdir $WICRI_ROOT/Wicri/Linguistique/corpus/Charter.storage&lt;br /&gt;
mkdir $EXPLOR_AREA&lt;br /&gt;
mkdir $EXPLOR_AREA/Import&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
;Récupération des corpus:&lt;br /&gt;
Sur Stanalyst (Francis)&lt;br /&gt;
 charte* ou ((feodalite ou abbaye ou cistercien* ou monachisme) et (statut ou document))&lt;br /&gt;
Sur ISTEX&lt;br /&gt;
&lt;br /&gt;
Commande prévue :&lt;br /&gt;
 IstexGetCorpus -q  &amp;quot;(charter OR charters OR charte OR chartes) AND (medieval OR seal OR sceau)&amp;quot; \&lt;br /&gt;
 -s 10000 -A | IstexToSxml | HfdBuild -bh $EXPLOR_AREA/Import/IstexRepository&lt;br /&gt;
&lt;br /&gt;
;Incidents de récupération:&lt;br /&gt;
En fait le premier essai s'est planté au bout de 200 documents en « timed out ». La production d'un hfd associée à la procédure de téléchargement a permis de récupérer le corpus en 3 étapes. Pour chacune nous avons fait une reprise en repartant avant la centaine pour laquelle l'incident s'était manifestée.&lt;br /&gt;
&lt;br /&gt;
     time IstexGetCorpus -q  &amp;quot;(charter OR charters OR charte OR chartes) AND (medieval OR seal OR sceau)&amp;quot; \&lt;br /&gt;
      -s 10000 -A | IstexToSxml | HfdBuild -bh $EXPLOR_AREA/Import/IstexRepository&lt;br /&gt;
&lt;br /&gt;
 curl_easy_perform() failed: Timeout was reached&lt;br /&gt;
 real	102m2.473s&lt;br /&gt;
 user	1m15.642s&lt;br /&gt;
 sys	0m17.077s&lt;br /&gt;
&lt;br /&gt;
    time IstexGetCorpus -q  &amp;quot;(charter OR charters OR charte OR chartes) AND (medieval OR seal OR sceau)&amp;quot; \&lt;br /&gt;
     -s 10000 -f 4200 -A | IstexToSxml | HfdBuild -bh $EXPLOR_AREA/Import/IstexRepository1&lt;br /&gt;
&lt;br /&gt;
 curl_easy_perform() failed: Server returned nothing (no headers, no data)&lt;br /&gt;
 real	41m30.873s&lt;br /&gt;
 user	0m43.847s&lt;br /&gt;
 sys	0m9.637s&lt;br /&gt;
&lt;br /&gt;
      time IstexGetCorpus -q  &amp;quot;(charter OR charters OR charte OR chartes) AND (medieval OR seal OR sceau)&amp;quot; \&lt;br /&gt;
          -s 10000 -f 5900 -A | IstexToSxml | HfdBuild -bh $EXPLOR_AREA/Import/IstexRepository2&lt;br /&gt;
&lt;br /&gt;
 real	26m7.101s&lt;br /&gt;
 user	0m43.695s&lt;br /&gt;
 sys	0m8.944s&lt;br /&gt;
&lt;br /&gt;
Ensuite pour récupérer, il a fallu nettoyer les HFD intermédiaires (dans un répertoire archive) et les concaténer.&lt;br /&gt;
&lt;br /&gt;
 HfdCat CharterV3/Archive/IstexRepository*.hfd           \&lt;br /&gt;
    | SgmlFast -c1                                       \&lt;br /&gt;
    | HfdBuild -bh $EXPLOR_AREA/Import/IstexRepository&lt;br /&gt;
;Construction corpus biblio (ISTEX) :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
HfdCat $EXPLOR_AREA/Import/IstexRepository.hfd   \&lt;br /&gt;
    | IstexCleanFullText                         \&lt;br /&gt;
    | SgmlFast -c1                               \&lt;br /&gt;
    | IstexModsToTei                             \&lt;br /&gt;
    | TeiPutRefToIdno -t wicri:Area/Istex/Corpus \&lt;br /&gt;
    | HfdBuild -h $EXPLOR_AREA/Import/IstexMetadata&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
;Importation des paramètres de génération:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
WicriGetPage -l wicri-linguistique.fr -p &amp;quot;Wicri:CharterV3/Paramètres, data&amp;quot;\&lt;br /&gt;
      &amp;gt; $EXPLOR_AREA/Import/WicriAreaParam.data.wiki &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
En cas de reprise :&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
sh $EXPLOR_AREA/bin/AreaReset.sh&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Enfin:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
ExplorAreaDataCreate -d $EXPLOR_AREA&lt;br /&gt;
make -f $EXPLOR_AREA/bin/area.mk&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
;Importation des paramètres de navigation:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
WicriGetPage -l wicri-linguistique.fr -p &amp;quot;Wicri:CharterV3/Paramètres, fr&amp;quot;\&lt;br /&gt;
      &amp;gt; $EXPLOR_AREA/Import/WicriAreaSiteParam.fr.wiki &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
sh $EXPLOR_AREA/bin/AreaCreateSite.fr.sh&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
;Génération des FTP:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
cd $EXPLOR_AREA&lt;br /&gt;
&lt;br /&gt;
rm Site.tar.gz &lt;br /&gt;
tar -cvf Site.tar Site &lt;br /&gt;
gzip Site.tar &lt;br /&gt;
&lt;br /&gt;
rm Data.tar.gz &lt;br /&gt;
tar -cvf Data.tar Data &lt;br /&gt;
gzip Data.tar &lt;br /&gt;
&lt;br /&gt;
rm IstexMetadata.tar.gz &lt;br /&gt;
tar -cvf IstexMetadata.tar Import/IstexMetadata.hcs Import/IstexMetadata.hfd&lt;br /&gt;
gzip IstexMetadata.tar&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Sur la machine cible===&lt;br /&gt;
;Transfert:&lt;br /&gt;
Sous « $WICRI_ROOT/Wicri/Linguistique/corpus/Charter.storage » créer un répertoire $EXPLOR_AREA avec un nom intégrant la date tel que « CharterV3.20150509 » pour y transférer les fichiers : Site.tar.gz, Data.tar.gz, IstexMetadata.tar.gz. &lt;br /&gt;
&lt;br /&gt;
;Installation:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;&lt;br /&gt;
cd $EXPLOR_AREA&lt;br /&gt;
gunzip Site.tar.gz &lt;br /&gt;
tar -xvf Site.tar &lt;br /&gt;
gzip Site.tar &lt;br /&gt;
&lt;br /&gt;
gunzip Data.tar.gz &lt;br /&gt;
tar -xvf Data.tar &lt;br /&gt;
gzip Data.tar &lt;br /&gt;
&lt;br /&gt;
gunzip IstexMetadata.tar.gz&lt;br /&gt;
tar -xvf IstexMetadata.tar&lt;br /&gt;
gzip IstexMetadata.tar&lt;br /&gt;
&lt;br /&gt;
cd Data/Istex/Corpus/&lt;br /&gt;
rm biblio.hcs&lt;br /&gt;
rm biblio.hfd&lt;br /&gt;
ln -s ../../../Import/IstexMetadata.hfd biblio.hfd&lt;br /&gt;
ln -s ../../../Import/IstexMetadata.hcs biblio.hcs&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Enfin, sous corpus créer un lien tel que :&lt;br /&gt;
 ln -s Philologie.storage/PhilologieVM2.20150509/ PhilologieVM2&lt;/div&gt;</summary>
		<author><name>imported&gt;Jacques Ducloy</name></author>
		
	</entry>
</feed>