Wicri:RabelaisV1

De Wicri Manuel

Cette page introduit la partie technique de la version « RabelaisV1 » du Serveur d'exploration sur Rabelais.

Ce tableau de Albert Anker illustre une activité à caractère pédagogique sur une page Aspects pédagogiques
Cette page a été construite de façon à pouvoir être facilement imitée. Des commentaires sont donnés dans la page de discussion

Voir aussi : paramétrage des données, paramétrage de l'interface.

La plateforme

Logo Paris tram ligne1.svg
Pascal
Francis

DilibExplorGabarit1.png

ExplorGabarit1Arrow.png

Pour aller sur le flux Pascal / Francis

Pour aller sur l'étape de reformatage du corpus

Pour aller sur l'étape de confluence / dédoublonnage

Pour aller sur l'étape de curation

Pour aller sur l'étape de contrôle

Ce flux a été généré avec le critère rabelais (toutes les années étant cochées) sur http://stan2.demo.inist.fr/fr/
Logo Paris tram ligne2.svg
PubMed

DilibExplorGabarit1.png

ExplorGabarit1Arrow.png

Pour aller sur le flux PubMed/Medline

Pour aller sur l'étape de reformatage du corpus

Pour aller sur l'étape de curation

Pour aller sur l'étape de contrôle

Logo Paris tram ligne3.svg
Hal

DilibExplorGabarit1.png

ExplorGabarit1Arrow.png

Pour aller sur le flux Hal Ccsd

Pour aller sur l'étape de reformatage du corpus

Pour aller sur l'étape de curation

Pour aller sur l'étape de contrôle

Flux principal
Logo Paris tram ligne1.svg
Logo Paris tram ligne2.svg
Logo Paris tram ligne3.svg

DilibExplorGabarit1.png

ExplorGabarit1Arrow.png

Pour aller sur le flux de convergence qui donne accès au serveur

Pour aller sur l'étape de confluence / dédoublonnage

Pour aller sur l'étape de curation

Pour aller sur l'étape d'exploration globale

Utilisation du corpus Rabelais dans le cadre d'un travail pédagogique

Ce paragraphe suppose que le serveur Rabelais et la bibliothèque Dilib ont été installés sur un ordinateur personnel.

Test de compilation du serveur

Les 4 lignes suivantes permettent de tester la bonne installation de Dilib.

sh RabelaisV1/bin/AreaReset.sh
ExplorAreaInit -d RabelaisV1
make -f RabelaisV1/bin/area.mk
sh RabelaisV1/bin/AreaCreateSite.fr.sh

Explications :

  1. le script AreaReset.sh efface une grande partie du répertoire RabelaisV1, à l"exception du sous-répertoire Import.
  2. la commande ExplorAreaInit génère des tables, des fichiers shell et construit une arborescence vide.
  3. la commande make génère les nouvelles données (le fichier RabelaisV1/bin/area.mk a été généré par ExplorAreaInit.
  4. la commande AreaCreateSite.sh génère le site de navigation (essentiellement fichiers php)

Génération du serveur Rabelais

Cette partie est destinée à la maintenance de l'application

Sur la machine de développement

Génération ex nihilo
WicriGetPage -l wicri-man.fr -p "Wicri:RabelaisV1/Paramètres, fr" \
      > RabelaisV1/Import/WicriAreaParam.fr.wiki
WicriGetPage -l wicri-man.fr -p "Wicri:RabelaisV1/Paramètres, fr" \
      > RabelaisV1/Import/WicriAreaParam.fr.wiki
sh RabelaisV1/bin/AreaReset.sh
ExplorAreaInit -d RabelaisV1
make -f RabelaisV1/bin/area.mk
sh RabelaisV1/bin/AreaCreateSite.sh

génération des FTP

Mode global
tar -cvf RabelaisV1.tar RabelaisV1
gzip RabelaisV1.tar
cd ..
Mode partiel
cd RabelaisV1
rm Data.tar.gz
rm Site.tar.gz

tar -cvf Data.tar Data
tar -cvf Site.tar Site

gzip Data.tar
gzip Site.tar
cd ..


Transfert par Filezilla;
génération d'une copie du site de développement
rm RabelaisV1/Site.tar.gz
rm RabelaisV1/Data.tar.gz
rm RabelaisV1.tar.gz
tar -cvf RabelaisV1.tar RabelaisV1
gzip RabelaisV1.tar

Transfert vers la machine Wicri

Initialisation
newgrp ticri
cd ... ticri
cd Wicri/Man/corpus/Rabelais/
Installation
cd RabelaisV1
rm -rf Site/*
rm -rf Data/*

gunzip Site.tar.gz
tar -xvf Site.tar
gunzip Data.tar.gz
tar -xvf Data.tar

gzip Site.tar
gzip Data.tar
cd ..
Archive éventuelle

en changeant les dates

mkdir  Archive/V1/2013/99/99 
mv RabelaisV1/*.gz Archive/2013/08/05/.