Skip to content

Scripts Python pour visualiser les relations candidats-directeurs de la base de theses fr.

Notifications You must be signed in to change notification settings

vcrocher/genealogieESR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Généalogie ESR

I- Scripts

Scripts python de test de generation de graph a partir de la base de l'Abes.

Le process est divisé en deux parties:

  1. GenerateGenealogyGraph.py: chargement du fichier csv source et extraction des informations de chaque thèse et création d'un graph associant candidats et directeurs avec NetworkX. Sauvegarde dans trois fichiers pickle.
  2. GetSubGraphPerPerson.py: fonctions basiques de recherche dans le graph et de sortie du graph d'une personne donnée. Utilises les fichiers pickle de 1.

Sources de l'application Flask de www.genealogie-esr.fr.

Limites

  • La base n'est pas forcément complète (des entrées presentent dans theses.fr ne sont pas dans la base)
  • Souvent seul le directeur est renseigné (pas de co-encadrants)
  • Le code n'est pas optimisé (ni bien documenté)

Liens et ressources

About

Scripts Python pour visualiser les relations candidats-directeurs de la base de theses fr.

Resources

Stars

Watchers

Forks