Nos projets
-
Banque de cerveaux Douglas-Bell Canada (machine virtuelle)
Date de réalisation : En cours
Principaux contributeurs : Gabriel Devenyi et Thomas Beaudry
Description
Le DNP héberge l'instance LORIS de la Banque de cerveaux Douglas-Bell Canada sur une machine virtuelle dédiée, ce qui garantit son accessibilité et sa fiabilité. Des sauvegardes régulières sont en place pour protéger leurs données, et nous effectuons une maintenance continue pour maintenir le système stable. Nous fournissons également une assistance sur appel en cas de problème technique.
Technologies clés
libvirtUbuntuZFS -
Data Bank
Date de réalisation : En cours
Principaux contributeurs : Weijie Tan, Joshua Unrau et Gabriel Devenyi
Description
Data Bank est une application web open-source pour la gestion, la mise à jour et le partage d'ensembles de données tabulaires. Elle est conçue comme un outil générique applicable à un large éventail d'environnements de recherche.
Technologies clés
TypeScriptNodeJSReactTailwindCSSNestJSMongoDBDocker -
Open Data Capture
Date de réalisation : En cours
Principaux contributeurs : Joshua Unrau, Gabriel Devenyi et David Roper
Description
Open Data Capture est une application web conçue pour la collecte de données de recherche clinique et l'amélioration des performances. Elle permet aux chercheurs cliniques d'administrer des instruments de collecte de données, tels que des formulaires et des tâches interactives, à des sujets de recherche.
Technologies clés
TypeScriptNodeJSReactTailwindCSSNestJSMongoDBDocker -
Migration des données du serveur de fichiers
Date de réalisation : 1 août 2024
Principaux contributeurs : Thomas Beaudry et Gabriel Devenyi
Description
Nous avons fourni des conseils en matière d'administration de système afin de transférer en toute sécurité un vaste ensemble de données du serveur de fichiers DNP vers un NAS Synology. Ce processus a nécessité une vérification méticuleuse des données, une configuration complète du NAS et une communication permanente avec les parties prenantes du projet afin de s'assurer que toutes les actions étaient conformes à leurs exigences et répondaient à leurs préoccupations en matière de sécurité.
Technologies clés
SynologyUbuntuZFS -
Nettoyage des données du PEPP
Date de réalisation : 17 mai 2024
Principaux contributeurs : Weijie Tan et Ryan Haniff
Description
Le programme de prévention et d'intervention précoce pour la psychose (PEPP) a recueilli des données longitudinales sur une période de 15 ans, impliquant plus d'un millier de participants et des milliers de variables. Ces données étaient réparties dans 88 fichiers SPSS distincts, avec des noms de variables incohérents, contenant souvent des fautes de frappe ou des abréviations ambiguës (par exemple, « ab_1 »). Dans certains cas, des noms de variables identiques renvoyaient à des éléments différents. En outre, le système de codage des valeurs a changé au fil du temps. Par exemple, une échelle de Likert allant de 0 à 4 à un moment donné peut aller de 1 à 5 à un autre moment. Les données manquantes ont été codées à l'aide de nombres arbitraires dans SPSS, qui n'étaient pas cohérents d'une variable à l'autre et d'un point dans le temps à l'autre. Parfois, ces codes pouvaient être interprétés à tort comme des réponses valides (par exemple, une colonne avec des réponses entières jusqu'à 50 a utilisé « 77 » pour indiquer des données manquantes). Il n'y avait pas de documentation d'accompagnement. Notre équipe a développé un pipeline reproductible pour consolider et transformer ces données en un seul fichier CSV cohérent.
Technologies clés
PythonPandasNumPy -
Serveur de sommeil PSG
Date de réalisation : 1 décembre 2023
Principaux contributeurs : Thomas Beaudry et Gabriel Devenyi
Description
Le DNP a été engagé pour faciliter l'acquisition et le déploiement d'un serveur Windows. Notre équipe a procédé à une installation, une mise en place et une configuration complètes pour permettre au serveur de fonctionner comme un serveur de sommeil PSG, capable d'exécuter le logiciel Natus pour l'acquisition de données à partir d'études du sommeil. En outre, nous avons configuré le serveur pour qu'il effectue des sauvegardes nocturnes sur un serveur de fichiers géré par DNP. Ce serveur de fichiers est équipé de capacités de sauvegarde robustes, garantissant une récupération des données sûre et à l'abri des catastrophes. Nous les avons ensuite aidés à cloner un système de fichiers et nous les avons formés à l'utilisation du logiciel de sauvegarde et à la restauration efficace des données en cas de besoin.
Technologies clés
WindowsDuplicatiUbuntuZFS