1 / 18

Industrialisation dun logiciel pour la pr diction de structures secondaires dARN non codants

kaida
Download Presentation

Industrialisation dun logiciel pour la pr diction de structures secondaires dARN non codants

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Industrialisation d'un logiciel pour la prédiction de structures secondaires d'ARN non codants Maitre de stage : Fariza TAHI Tuteur universitaire : Valérie CHAUDRU

    2. 2 Qu’est ce que l’industrialisation d’un logiciel ? Mise à disposition (ici via le web). Utilisable sur des jeux de données importants. Examinable : documentation, tests. Extensible, modifiable : architecture du logiciel.

    3. 3 Contexte Biologique Structure secondaire

    4. 4 Prédiction des structures secondaires d’ARN Connaître les structures Techniques expérimentales lourdes (RMN, cristallographie…). Méthodes informatiques : plus rapides, moins chères. Méthodes in silico complètent méthodes expérimentales. Différentes approches : Approche thermodynamique. Approche comparative. Nombreux algorithmes existants : complexité élevée et/ou manque d’efficacité

    5. 5 TFold / P-DCFold Décrire rapidement : apport par rapport à l’état de l’art, complexité faible, rapide, completDécrire rapidement : apport par rapport à l’état de l’art, complexité faible, rapide, complet

    6. 6 Mon travail sur le logiciel Etude et formalisation de l'existant : TFold et P-DCFold Diagrammes UML (classes et cas d'utilisation)? Modifications de P-DCFold. Documentation, tests. Développement de l’interface.

    7. 7 Formalisation de TFold (cas d’utilisation UML)

    8. 8 Etude et modification du code de P-DCFold

    9. 9 Interface graphique : existant Applicatif isolé « stand alone »Applicatif isolé « stand alone »

    10. 10 Interface graphique : web

    11. 11 Interface graphique : web

    12. 12 Conclusion Compétence en biologie Comprendre le modèle utilisé, contexte biologique. Adapter le modèle : contraintes. Compétence informatique Conceptualisation et formalisation objet (UML, classes, cas d’utilisations…). Programmation java : modèle, interface, contrôle. Tests de développement et de fonctionnement (JUnit) .

    13. 13 Perspectives Export de l'application / importation des données (soucis de confidentialité). Amélioration de l’ergonomie de l’interface, Documentation technique (à destination des utilisateurs). Tester massivement avec des données publiques (et résultats connus). Extension de TFold pour la recherche des petits ARN.

    14. 14

    15. 15 Intérêt de TFold / P-DCFold Prédiction de structure secondaire des ARN Construit sur l'approche comparative. Utilisation de critères thermodynamiques. But du stage : améliorer et rendre accessible Interface web Documentation ----- -----

    16. 16 De l'ARN à la structure secondaire Que fait le logiciel TFold / P-DCFold ?

    17. 17 Comment cela fonctionne (++)

    18. 18 Les algorithmes (++) « Valeur Ajoutée » : fonctionnement logiciel, Adaptation des abstractions : Vecteurs (non typés) et Listes / Ensembles d'instances, Correction des représentations (simplification), Résultat : interface, systèmes de tests, recherche de dysfonctionnements Documentation et tests : extension à venir.

More Related