oschwengers / asap

A scalable bacterial genome assembly, annotation and analysis pipeline
https://doi.org/10.1371/journal.pcbi.1007134
GNU General Public License v3.0
66 stars 18 forks source link

Implement prototype of psos integration #6

Open lukasjelonek opened 4 years ago

lukasjelonek commented 4 years ago

This code adds psos support to the asap annotation details table. It is implemented in javascript only and adds biojs-io-fasta and psos.js as externally loaded resources (from remote servers). Visually an "Analyze with Psos"-button is added to each row in the table.

The code was tested manually as a code snippet in the browser web console on random annotation details page from the example pages. For use in local results it may be necessary to include the fasta as a string in the data.js file and to adapt the loading of the fasta sequence data.