Cargando…

JBrowse Connect: A server API to connect JBrowse instances and users

We describe JBrowse Connect, an optional expansion to the JBrowse genome browser, targeted at developers. JBrowse Connect allows live messaging, notifications for new annotation tracks, heavy-duty analyses initiated by the user from within the browser, and other dynamic features. We present example...

Descripción completa

Detalles Bibliográficos
Autores principales: Yao, Eric, Buels, Robert, Stein, Lincoln, Sen, Taner Z., Holmes, Ian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7508408/
https://www.ncbi.nlm.nih.gov/pubmed/32810130
http://dx.doi.org/10.1371/journal.pcbi.1007261
_version_ 1783585415029063680
author Yao, Eric
Buels, Robert
Stein, Lincoln
Sen, Taner Z.
Holmes, Ian
author_facet Yao, Eric
Buels, Robert
Stein, Lincoln
Sen, Taner Z.
Holmes, Ian
author_sort Yao, Eric
collection PubMed
description We describe JBrowse Connect, an optional expansion to the JBrowse genome browser, targeted at developers. JBrowse Connect allows live messaging, notifications for new annotation tracks, heavy-duty analyses initiated by the user from within the browser, and other dynamic features. We present example applications of JBrowse Connect that allow users 1) to specify and execute BLAST searches by either running on the same host as the webserver, with a self-contained BLAST module leveraging NCBI Blast+ commands, or via a managed Galaxy instance that can optionally run on a different host, and 2) to run the primer design service Primer3. JBrowse Connect allows users to track job progress and view results in the context of the browser. The software is available under a choice of open source licenses including LGPL and the Artistic License.
format Online
Article
Text
id pubmed-7508408
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-75084082020-10-01 JBrowse Connect: A server API to connect JBrowse instances and users Yao, Eric Buels, Robert Stein, Lincoln Sen, Taner Z. Holmes, Ian PLoS Comput Biol Research Article We describe JBrowse Connect, an optional expansion to the JBrowse genome browser, targeted at developers. JBrowse Connect allows live messaging, notifications for new annotation tracks, heavy-duty analyses initiated by the user from within the browser, and other dynamic features. We present example applications of JBrowse Connect that allow users 1) to specify and execute BLAST searches by either running on the same host as the webserver, with a self-contained BLAST module leveraging NCBI Blast+ commands, or via a managed Galaxy instance that can optionally run on a different host, and 2) to run the primer design service Primer3. JBrowse Connect allows users to track job progress and view results in the context of the browser. The software is available under a choice of open source licenses including LGPL and the Artistic License. Public Library of Science 2020-08-18 /pmc/articles/PMC7508408/ /pubmed/32810130 http://dx.doi.org/10.1371/journal.pcbi.1007261 Text en https://creativecommons.org/publicdomain/zero/1.0/ This is an open access article, free of all copyright, and may be freely reproduced, distributed, transmitted, modified, built upon, or otherwise used by anyone for any lawful purpose. The work is made available under the Creative Commons CC0 (https://creativecommons.org/publicdomain/zero/1.0/) public domain dedication.
spellingShingle Research Article
Yao, Eric
Buels, Robert
Stein, Lincoln
Sen, Taner Z.
Holmes, Ian
JBrowse Connect: A server API to connect JBrowse instances and users
title JBrowse Connect: A server API to connect JBrowse instances and users
title_full JBrowse Connect: A server API to connect JBrowse instances and users
title_fullStr JBrowse Connect: A server API to connect JBrowse instances and users
title_full_unstemmed JBrowse Connect: A server API to connect JBrowse instances and users
title_short JBrowse Connect: A server API to connect JBrowse instances and users
title_sort jbrowse connect: a server api to connect jbrowse instances and users
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7508408/
https://www.ncbi.nlm.nih.gov/pubmed/32810130
http://dx.doi.org/10.1371/journal.pcbi.1007261
work_keys_str_mv AT yaoeric jbrowseconnectaserverapitoconnectjbrowseinstancesandusers
AT buelsrobert jbrowseconnectaserverapitoconnectjbrowseinstancesandusers
AT steinlincoln jbrowseconnectaserverapitoconnectjbrowseinstancesandusers
AT sentanerz jbrowseconnectaserverapitoconnectjbrowseinstancesandusers
AT holmesian jbrowseconnectaserverapitoconnectjbrowseinstancesandusers