Outils libres

L'Environnement de couplage de données ouvertes (ECDO) est conçu et mis en œuvre à l'aide d'outils libres dans la mesure du possible. Les codes sources utilisés pour l'ECDO sont diffusés en vertu d'une licence ouverte.

Dépôt GitHub

Les codes sources, les scripts et les fichiers sources conçus dans le cadre de l'initiative ECDO sont hébergés sur la page GitHub ECDO. Cela permet une conception dans un espace ouvert, dans un environnement de contrôle des versions dans lequel tous les utilisateurs peuvent contribuer en proposant des améliorations ou en copiant l'ensemble du projet dans leur propre espace pour faire des expériences localement. On encourage les utilisateurs souhaitant contribuer à cette initiative continue à consulter ce dépôt public.

OpenTabulate

Version 1.0, diffusion : avril 2019

Il s'agit d'un progiciel Python (accessible dans la liste des progiciels Python) conçu pour organiser, totaliser et traiter des données structurées. OpenTabulate est diffusé en vertu de la licence MIT et comporte les fonctionnalités suivantes :

  • extraction automatisée de données;
  • manière systématique d'organiser et d'extraire des données à l'aide de fichiers sources (inspirée d'OpenAddresses);
  • totalisation de données dans un format CSV normalisé qui convient au fusionnement et au couplage;
  • diverses méthodes de traitement des données, y compris l'analyse, le nettoyage et le reformatage des adresses.

Pour suivre la conception d'OpenTabulate ou y contribuer, voir la page GitHub OpenTabulate.