robinandeer / puzzle

Variant caller GUI + genetic disease analysis
https://robinandeer.gitbooks.io/puzzle/content/
MIT License
22 stars 7 forks source link

Search through all cases #32

Open moonso opened 9 years ago

moonso commented 9 years ago

We should think of a solution for how to do searches for all variants in all cases. When using the gemini- and mongo adapters this will be straightforward, we just need to figure out how the interface can handle this.

EDIT: from #213

robinandeer commented 8 years ago

Are we still targeting this for the VCF-adapter? Will tabix make this easier?

moonso commented 8 years ago

We can try to do it for the VCF adapter as well. One of the challenging things is how it should be visualized in puzzle. I have limited experience with these kind of analysis so if anyone else have ideas please post them!

guillermo-carrasco commented 8 years ago

I don't :-/ I'll ping @ohofmann just in case he has an idea of how this should be visualized.

ohofmann commented 8 years ago

I don't think we'll be looking for all-variants-in-all-cases regularly. All variants at a given location, maybe (which will rarely be larger than a gene), and that's mostly for context. Could do this via ad hoc aggregation (sum of samples with this mutation, with mutations of a certain impact in this gene, etc.).

vasiliosz commented 8 years ago

@Bianca-T might have some ideas/use cases

genecracker commented 8 years ago

I think it is very useful to have a function for searching all the cases. Would use it for:

The best would be to have a search bar that can be used a bit like the ExAC browser for gene level, variant level, transcript level, Rs ID level and even region level for e.g. regulatory elements or similar breakpoints area for SV

moonso commented 8 years ago

So is there any idea how we would present the result of such a query?

genecracker commented 8 years ago

I would suggest a summary table with few but relevant info (e.g. the table in the variant page; genomic position, nucleotidic change, gene, effect, etc...), with the addition of the sample that carries the variant and his/her genotype at that specific variant. Even better with a hyperlink to the specific variant page for each case so that further exploring can be done.

Disclaimer: have no idea of harder this implementation can be :smile: