PediatricOpenTargets / OpenPedCan-api

2 stars 7 forks source link

Develop CNV Visualizations plots and tables API endpoints #74

Open afarrel opened 2 years ago

afarrel commented 2 years ago

What is the goal of the ticket/issue?

Develop CNV Visualizations plots and tables API endpoints based on the plots designed in the 'CNV Visualization Design' ticket from the PediatricOpenTargets ticket-tracker #288 and the refined/finalized code developed in the PediatricOpenTargets ticket-tracker #349

What data is needed for this ticket?

Tables generated from code in OpenPedCan ticket #349 that are directly used to generate plots.

How will this be done:

When OpenPedCan ticket #349 its complete the tables and cold will be used to develop the API. Adjustments may need to be made to fit with the API's limitations.

Follow the instructions designed by @logstar and consult with team for guidance: Tutorial: https://opentargetspediatrics.slack.com/archives/C03AR8ZD0RF/p1653423449612409

Who will work on this issue:

@kelseykeith

logstar commented 2 years ago

@afarrel - Thank you for creating the ticket.

@kelseykeith - In addition to the tutorials that @afarrel shared, the specific steps for developing CNV database tables and API endpoints can use https://github.com/PediatricOpenTargets/OpenPedCan-api/issues/69 and https://github.com/PediatricOpenTargets/OpenPedCan-api/issues/70 as references. Although these two issues are for DNA methylation visualizations, their development steps should be similar to CNV visualizations, except the variable/table/function names need to be changed from dna-methylation to cnv.

Let me know if you have questions.

kelseykeith commented 2 years ago

Thank you @logstar! I will reference those as well. No questions at the moment, but I'm sure I'll have some later as I get further into development