Ce script Python génère un vocabulaire au format RDF correspondant à la liste hiérarchisée des types d'équipements de la Base Permanente des Equipements (BPE). La BPE est mise à jour jusqu'au 16 mai 2022.
- Python 3.8 ou supérieur
Ce projet utilise Poetry pour gérer ses dépendances. Poetry est un outil d'empaquetage et de gestion de dépendances pour les projets Python. Il permet de spécifier les dépendances de votre projet dans un fichier pyproject.toml
et de les installer dans un environnement virtuel.
Pour installer Poetry, suivez les instructions de la documentation officielle.
- Assurez-vous d'avoir Poetry installé sur votre système.
- Installez les dépendances du projet en exécutant la commande suivante :
poetry install
- Exécutez le script Python comme suit :
poetry run python -m bpe_vocabulaire.converter
Le script générera un fichier RDF bpe-vocabulary.ttl
contenant le vocabulaire correspondant à la hiérarchie des types d'équipements.
Pour exécuter les tests, exécutez la commande suivante :
poetry run pytest
Les contributions sous forme de suggestions, d'améliorations ou de corrections de bogues sont les bienvenues. N'hésitez pas à ouvrir une issue ou à soumettre une pull request.
Ce projet est sous licence Attribution 4.0 International (CC BY 4.0).