Comments (5)
OpenCRAVAT does not have such a feature, but it may be possible to implement it. Do you mean something like this?: Open a job result viewer -> load a bam file on the IGV viewer -> save the result viewer state -> close the result viewer -> later, open the result viewer for the same job -> the same bam file is automatically loaded on the IGV viewer.
from open-cravat.
My idea is to load automatically the BAM file corresponding to the VCF file. Without having to click manually on 'load track' and search the file on the file system. The path of the BAM can be the same of the VCF (by changing only the extension) or an metadata in the VCF header..
And of course as you described, to be able to save the viewer state if possible.
from open-cravat.
I'll summarize this feature by the ability to link a BAM file to a job.
The idea would indeed be :
- Open a job result viewer
- load a bam file on the IGV viewer
- save the result viewer state (save the link between the job & the BAM file ?)
- close the result viewer
Later :
- open the result viewer for the same job
- the same bam file is automatically loaded on the IGV viewer (by reading the link ?)
Where would this link between job result and BAM file be?
sqlite base?
which field ?
In the long term, we would like to be able to use this functionality to generate this field by a script.
Thank you !
from open-cravat.
Thanks for the detailed explanation. OC currently does not have that feature, but that may be possible. We'll discuss and let you know in this thread.
from open-cravat.
Sorry for the delayed response. We've discussed this issue internally and unfortunately can't make it work because the browser restricts access to the local disk.
from open-cravat.
Related Issues (20)
- trouble to install system module HOT 3
- Litvar HOT 2
- UniProt HOT 2
- Error in IGV widget HOT 1
- pharmgkb OC and website differing annotations HOT 7
- gnomad update HOT 1
- Variant Conversion HOT 3
- rdata download option not working HOT 1
- silent failures from multiple annotators HOT 2
- Support for Spanning or overlapping deletions HOT 1
- Access to error logs from web server HOT 1
- Homozygous reference variants HOT 1
- KeyError in sample_id with multiple VCF files HOT 1
- New databases creation HOT 4
- Single variant tab not working! HOT 2
- python 3.12 module imp deprecated HOT 1
- Ambiguous annotation results HOT 1
- incorrect SO assignment - "exon_loss_variant" for intronic region
- IndexError: index out of range when annotating vcf file HOT 1
- How to update Open-CRAVAT from v2.2.9 to v2.5.0 ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from open-cravat.