Le Programme-cadre de la recherche et de l'innovation est le programme de financement de la recherche de la Commission européenne (CE).
Work programmes under Horizon Europe
Le Ministère chargé de l'enseignement supérieur et de la recherche a la responsabilité du suivi du programme pour la France Horizon Europe. Ce répertoire contient l'ensemble des traitements des données issues du SI eCorda administré par la CE.
Voire Répertoire eCorda-data
Les données (eCorda_data/) sont volumineuses et ne sont pas incluses dans le dépôt git.
Chaque utilisateur doit donc :
- Récupérer le code (git clone)
- Récupérer/synchroniser les données séparément (OneDrive, disque réseau, etc.)
- Indiquer au projet où se trouvent ces données sur sa machine
git clone https://github.com/dataesr/pcri.git
cd <nom_du_projet>pip install -r requirements.txtOption automatique (recommandée) :
python setup.pyLe script demande le chemin vers le dossier racine des données, crée config_local.py,
puis crée automatiquement l'arborescence de dossiers si elle n'existe pas.
Option manuelle :
- Copier
config_template.pyenconfig_local.py - Ouvrir
config_local.pyet remplacer"CHANGE_ME"par le chemin réel, par exemple :PATH = "C:/Users/<ton_nom>/PCRI/"
Copier / synchroniser le dossier eCorda_data (et ses sous-dossiers) à l'emplacement
indiqué dans config_local.py. Ce dossier n'est jamais versionné dans git — il doit
être transmis par un autre canal (OneDrive partagé, disque réseau, clé USB, etc.)
from paths import PATH_REF, PATH_SOURCE, check_data_present
check_data_present()Le script signale les dossiers manquants ou vides.
Ne plus jamais écrire de chemin en dur. Toujours importer depuis paths.py :
from paths import PATH_REF, PATH_SOURCE, PATH_WP, PATH_WORK, PATH_CLEAN| Fichier | Rôle | Versionné dans git ? |
|---|---|---|
config_template.py |
Modèle de config | Oui |
config_local.py |
Config personnelle (chemin réel) | Non (.gitignore) |
paths.py |
Définit tous les PATH_ à partir de config_local | Oui |
setup.py |
Installation interactive | Oui |
eCorda_data/ |
Données volumineuses | Non (.gitignore) |