Titre du projet

Programme d’analyse de données pour radiothérapie FLASH

Contexte et description

La radiothérapie à ultra-haut débit de dose, ou radiothérapie FLASH, permet de traiter le cancer en délivrant des doses très élevées de radiation en quelques millisecondes. Les traitements pour le cancer actuels durent plusieurs minutes, et la radiothérapie FLASH, malgré un court temps d’exposition, semble être autant efficace en plus de réduire les dommages causées aux tissus sains avoisinant la ou les tumeurs. Le CHUM est équipé d’un appareil de radiothérapie FLASH, soit une première au Canada, et notre groupe de chercheur a la responsabilité de développer des nouveaux détecteurs compatibles avec cet appareil.

L’objectif du projet de fin de session est de créer un programme capable d’analyser les données enregistrées par les détecteurs dans le but de vérifier que le faisceau est la forme désirée. Le programme doit être capable de comprendre les signaux reçus, les analyser et former des graphiques décrivant les faisceaux détectés.

Rapport du projet

Rapport

Plan de cours

Plan de cours PHY3030 A24.pdf

Courriel & Heures

<aside> 🔘 Nicole St-Louis: [email protected]

</aside>

<aside> 🔘 Arthur Lalonde: [email protected] (B4433)

</aside>

Bureau CRCHUM: Bureau 10A ou 10B au 11ème

Bureau CHUM: 3ème sous-soul


Liste du temps

Untitled


Entrées du journal de bord

Journal de Bord


Liens rapides

Guide CAENFElib (Python)

Qu’est-ce qui crée un Thread?


GitHub

https://github.com/Popitopi130/Flashy_Project

Git Commands Cheat Sheet

Version Critères Description Réalisé le
Version 0.1 Programme de base sur terminal comme Mathlab Analyse les données venant d’un CSV et donne les résultats dans le terminal et sous forme de graphique matplotlib 1 octobre
Version 0.2 Programme de base avec GUI comme Mathlab Fait la même chose que 0.1 mais affiche les résultats dans un GUI, Barre d’outils 10 octobre
Version 0.3 Programme de base avec GUI avec légères améliorations dites “Quality of life” Graphes se comportent de la bonne façon, Liste fonctionne bien, Affiche la dose 19 octobre
Version 0.5 Programme de base avec GUI post-Tests-au-CHUM Tous les bugs sont réglés, Controleur est implémenté, Plus facile d’ajouter des fonctionnalités, Section dédiée au feedback 4 novembre
Version 0.6 Programme de base avec GUI - Début de la création du Bypass Nouvelle fenêtre pour Bypass, Lecture des informations du digitizer, Création du GUI, Threading 11 novembre
Version 0.7 DAQ de base - Paramètres Amélioration du GUI pour le Bypass, Paramètres de mesure 27 novembre
Version 0.8 DAQ de base - Ça mesure! Prise de mesure fonctionne correctement, Enregistrements des résultats, Sauvegarde des paramètres 6 décembre
Version 0.9 DAQ de base - Post-test Bug fixes, Tweaks, Ajouts 7 décembre
Version 1.0 DAQ - Prêt pour remise Prise de données, Lecture directe du digitizer, Bypass CoMPASS, Guide du programme 13 décembre (à voir)
Version 1.0.1 DAQ - Sauvegarde des résultats Ouverture de résultats dans nouvelle fenêtre, Lien avec MenuBar MANQUE DE TEMPS
Version 1.0.2 DAQ - Ajouts d’outils d’analyse Changement du facteur de convertion, Ajouts de différents graphes, Sélection de graphes MANQUE DE TEMPS
Version 1.0.3 DAQ - Préférences Dans MenuBar, Fenêtre dédiée aux préférences du DAQ, Fichier .xml chargé à l’ouverture MANQUE DE TEMPS

Rapport

Selon le plan de cours, il faut remettre le rapport avant la fin de la période d'examen, soit avant le 20 décembre. Aller voir cette entrée dans le journal de bord pour plus de détail. (AJOUTER PAGE)

TODO: