https://github.com/chartes/miroir
Sources XML-TEI de l’application Miroir des classiques (F. Duval)
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.2%) to scientific vocabulary
Keywords
Repository
Sources XML-TEI de l’application Miroir des classiques (F. Duval)
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 7
- Releases: 0
Topics
Metadata Files
README.md
Miroir
Sources XML-TEI de l’application Miroir des classiques (F. Duval)
Publication DTS des sources, mode d’emploi
1. Capitainisation
La publication DTS repose sur la librairie CapiTains. Pour déployer les fichiers conformément aux Guidelines CapiTains, utiliser le Capitainizer.
NB. Pour ce projet, toutes les métadonnées sont inscrites dans les teiHeader (à l’exception des titres des collections) :
cd capitainizer
python capitainizer.py path/to/miroir/xml path/to/data/dts/data/miroir templates/__capitains_collection_miroir.xml
NB. Penser à corriger manuellement les titres des collections (TODO CF : fichier de configuration pour gérer ces titres imprimés de collections).
2. Installation flask-dts
Structure de fichiers proposée pour ce qui suit.
srv/
data/dts/data/miroir/
transform/
webapp/
api/
miroir-app/
capitains/
flask_app.py
MyCapytain/
Nautilus/
requirements.txt
miroir-vue/
2.1. DTS Resolver (MyCapytain)
MyCapytain (branche EndpointDocumentDTSPleinText)
git clone https://github.com/chartes/MyCapytain.git
cd MyCapytain
git checkout EndpointDocumentDTSPleinText
2.2. API DTS (Nautilus)
Les fichiers sont servis par Nautilus (branche dtsdownload), extension Flask de MyCapitain.
git clone https://github.com/chartes/Nautilus.git
cd Nautilus
git checkout dtsdownload
2.3. Configuration (flask-app.py)
Renseigner le fichier de configuration (gestion cache, appel transformation HTML, etc.) : srv/webapp/capitains/flask_app.py
cd capitains
python3.8 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python flask_app.py
2.4. Tester
http://0.0.0.0:5050/dts/collections?id=miroir
Front-end
https://github.com/chartes/miroir-vue
Indexation (ES)
Owner
- Name: École nationale des chartes
- Login: chartes
- Kind: organization
- Location: 65 rue de Richelieu, 75002 Paris
- Website: http://www.chartes.psl.eu/
- Repositories: 12
- Profile: https://github.com/chartes
Grand établissement d’enseignement supérieur dédié à la recherche historique
GitHub Events
Total
- Member event: 1
- Push event: 5
Last Year
- Member event: 1
- Push event: 5