Git Product home page Git Product logo

Comments (5)

rkimoakbioinformatics avatar rkimoakbioinformatics commented on May 31, 2024

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.

chadisaad avatar chadisaad commented on May 31, 2024

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.

chrstphdm avatar chrstphdm commented on May 31, 2024

I'll summarize this feature by the ability to link a BAM file to a job.

The idea would indeed be :

  1. Open a job result viewer
  2. load a bam file on the IGV viewer
  3. save the result viewer state (save the link between the job & the BAM file ?)
  4. close the result viewer

Later :

  1. open the result viewer for the same job
  2. 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.

rkimoakbioinformatics avatar rkimoakbioinformatics commented on May 31, 2024

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.

kmoad avatar kmoad commented on May 31, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.