sanderlab / alignmentviewer

Multiple sequence alignment visualizer
http://alignmentviewer.org
MIT License
27 stars 6 forks source link

Load MSA from encoded URL as URL query parameter #20

Closed sacdallago closed 6 years ago

sacdallago commented 6 years ago

Add functionality to read in MSA from other online sources. Basically just adds a query parameter to the URL, a.k.a. http://alignmentviewer.org/?url=

Example:

MSA is at:

https://api.evcouplings.org/api/runs/download?q=817403fed3bed98f457130388638c0fa_b0.2&i=5b675f7a9a79d2c3276fd8c2

URL encode that to:

https%3A%2F%2Fapi.evcouplings.org%2Fapi%2Fruns%2Fdownload%3Fq%3D817403fed3bed98f457130388638c0fa_b0.2%26i%3D5b675f7a9a79d2c3276fd8c2

therefore go to:

http://alignmentviewer.org/?url=https%3A%2F%2Fapi.evcouplings.org%2Fapi%2Fruns%2Fdownload%3Fq%3D817403fed3bed98f457130388638c0fa_b0.2%26i%3D5b675f7a9a79d2c3276fd8c2