dasmoth / dalliance

Interactive web-based genome browser.
http://www.biodalliance.org/
BSD 2-Clause "Simplified" License
227 stars 68 forks source link

0.6.5 features in 0.8 #29

Closed rnugraha closed 10 years ago

rnugraha commented 11 years ago

Some of the features in 0.6.5 like search by gene,export to PDF/SVG, scrolling by the chromosome location are no longer existing in 0.8. Are they going to be available again in the next release?

dasmoth commented 11 years ago

Search-by-gene-name still works, but now uses the same field (left side of the toolbar) as jump-to-location. Anything that doesn't parse as a sequence location gets tried as a gene name.

Exporting SVG still works, and no longer requires any server-side support (which was a big downside of the old implementation). There's a button in the toolbar, which should show an SVG view in a new browser window, which you can then save (from the browser's file menu) if you wish.

Exporting PDFs is not supported. This was previously done by (optionally) transcoding from SVG in the export server. It was also quite problematic, because the transcoder we used (Apache Batik) was very memory-intensive, and made the whole export system fragile. The preferred solution is to generate an SVG view and print to a PDF device. If this isn't viable for some reason, let me know and I'll see what else can be done. It might be possible to do client-side PDF generation using https://github.com/MrRio/jsPDF.

The chromosome overview is indeed missing in 0.8.x. I'd like to see it return, but it does really need a new implementation.

dasmoth commented 10 years ago

Most of these should be resolved now.

The karyotype/chromosome overview widget is still missing. For progress, see dasmoth/dalliance#54