gl186 / SprintFinish

Sprint 2 and final assessment project for Group 1 (Module 3 PGCert Clinical Bioniformatics Intro to Programming)
The Unlicense
0 stars 1 forks source link

Module 3 Variant Validator LOVD #5

Open SonjaR-UniMan opened 8 months ago

SonjaR-UniMan commented 8 months ago

Use HGVS genomic variant description as input and get MANE and MANE+Clinical variant description as output from VariantValidator using the requests module.

SonjaR-UniMan commented 8 months ago

First step: simple python script fulfilling in- and output criteria. Second step: create an endpoint to display in our own API to use this module on its own. Input: HGVS genomic variant description, output a json array containing all the MANE and MANE Select Plus data for the variant.

SonjaR-UniMan commented 8 months ago

Third step: json output translated to Python dict to better rework, sort, filter data according to needs.

SonjaR-UniMan commented 8 months ago

Fourth step: Module automated testing added to tests folder.

ayurahman commented 8 months ago

Fourth step: Module automated testing added to tests folder.

looking great. Will have a look at it as reference for module 4

ayurahman commented 8 months ago

First step: simple python script fulfilling in- and output criteria. Second step: create an endpoint to display in our own API to use this module on its own. Input: HGVS genomic variant description, output a json array containing all the MANE and MANE Select Plus data for the variant.

yup a working API without a code that pull the correct data will cause problem for the user