Cargando…

Mason: a JavaScript web site widget for visualizing and comparing annotated features in nucleotide or protein sequences

BACKGROUND: Sequence feature annotations (e.g., protein domain boundaries, binding sites, and secondary structure predictions) are an essential part of biological research. Annotations are widely used by scientists during research and experimental design, and are frequently the result of biological...

Descripción completa

Detalles Bibliográficos
Autores principales: Jaschob, Daniel, Davis, Trisha N, Riffle, Michael
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4354989/
https://www.ncbi.nlm.nih.gov/pubmed/25884379
http://dx.doi.org/10.1186/s13104-015-1009-z
_version_ 1782360811522490368
author Jaschob, Daniel
Davis, Trisha N
Riffle, Michael
author_facet Jaschob, Daniel
Davis, Trisha N
Riffle, Michael
author_sort Jaschob, Daniel
collection PubMed
description BACKGROUND: Sequence feature annotations (e.g., protein domain boundaries, binding sites, and secondary structure predictions) are an essential part of biological research. Annotations are widely used by scientists during research and experimental design, and are frequently the result of biological studies. A generalized and simple means of disseminating and visualizing these data via the web would be of value to the research community. FINDINGS: Mason is a web site widget designed to visualize and compare annotated features of one or more nucleotide or protein sequence. Annotated features may be of virtually any type, ranging from annotating transcription binding sites or exons and introns in DNA to secondary structure or domain boundaries in proteins. Mason is simple to use and easy to integrate into web sites. Mason has a highly dynamic and configurable interface supporting multiple sets of annotations per sequence, overlapping regions, customization of interface and user-driven events (e.g., clicks and text to appear for tooltips). It is written purely in JavaScript and SVG, requiring no 3(rd) party plugins or browser customization. CONCLUSIONS: Mason is a solution for dissemination of sequence annotation data on the web. It is highly flexible, customizable, simple to use, and is designed to be easily integrated into web sites. Mason is open source and freely available at https://github.com/yeastrc/mason.
format Online
Article
Text
id pubmed-4354989
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-43549892015-03-12 Mason: a JavaScript web site widget for visualizing and comparing annotated features in nucleotide or protein sequences Jaschob, Daniel Davis, Trisha N Riffle, Michael BMC Res Notes Technical Note BACKGROUND: Sequence feature annotations (e.g., protein domain boundaries, binding sites, and secondary structure predictions) are an essential part of biological research. Annotations are widely used by scientists during research and experimental design, and are frequently the result of biological studies. A generalized and simple means of disseminating and visualizing these data via the web would be of value to the research community. FINDINGS: Mason is a web site widget designed to visualize and compare annotated features of one or more nucleotide or protein sequence. Annotated features may be of virtually any type, ranging from annotating transcription binding sites or exons and introns in DNA to secondary structure or domain boundaries in proteins. Mason is simple to use and easy to integrate into web sites. Mason has a highly dynamic and configurable interface supporting multiple sets of annotations per sequence, overlapping regions, customization of interface and user-driven events (e.g., clicks and text to appear for tooltips). It is written purely in JavaScript and SVG, requiring no 3(rd) party plugins or browser customization. CONCLUSIONS: Mason is a solution for dissemination of sequence annotation data on the web. It is highly flexible, customizable, simple to use, and is designed to be easily integrated into web sites. Mason is open source and freely available at https://github.com/yeastrc/mason. BioMed Central 2015-03-07 /pmc/articles/PMC4354989/ /pubmed/25884379 http://dx.doi.org/10.1186/s13104-015-1009-z Text en © Jaschob et al.; licensee BioMed Central. 2015 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Technical Note
Jaschob, Daniel
Davis, Trisha N
Riffle, Michael
Mason: a JavaScript web site widget for visualizing and comparing annotated features in nucleotide or protein sequences
title Mason: a JavaScript web site widget for visualizing and comparing annotated features in nucleotide or protein sequences
title_full Mason: a JavaScript web site widget for visualizing and comparing annotated features in nucleotide or protein sequences
title_fullStr Mason: a JavaScript web site widget for visualizing and comparing annotated features in nucleotide or protein sequences
title_full_unstemmed Mason: a JavaScript web site widget for visualizing and comparing annotated features in nucleotide or protein sequences
title_short Mason: a JavaScript web site widget for visualizing and comparing annotated features in nucleotide or protein sequences
title_sort mason: a javascript web site widget for visualizing and comparing annotated features in nucleotide or protein sequences
topic Technical Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4354989/
https://www.ncbi.nlm.nih.gov/pubmed/25884379
http://dx.doi.org/10.1186/s13104-015-1009-z
work_keys_str_mv AT jaschobdaniel masonajavascriptwebsitewidgetforvisualizingandcomparingannotatedfeaturesinnucleotideorproteinsequences
AT davistrishan masonajavascriptwebsitewidgetforvisualizingandcomparingannotatedfeaturesinnucleotideorproteinsequences
AT rifflemichael masonajavascriptwebsitewidgetforvisualizingandcomparingannotatedfeaturesinnucleotideorproteinsequences