ProSeqViewer
ProSeqViewer provides TypeScript-based visualization of single-nucleotide and amino-acid sequences and their annotations to support sequence alignment, comparison, and functional site mapping.
Key Features:
- Interactive Visualization: Visualizes single-nucleotide and amino-acid sequences alongside multiple sequence alignments and supports interactive exploration.
- Alignment and Annotation Mapping: Supports visualization of sequence alignments, sequence comparison, and annotation mapping including functional domains, binding sites, and modification sites.
- Modular Architecture: Modular architecture enables integration as a component within larger bioinformatics platforms and pipelines.
- Implementation and Output: Implemented in TypeScript and generates pure HTML output for compatibility with standard web formats.
- Event Exchange: Exposes event exchange mechanisms to communicate with other visualization components and bioinformatics workflows or databases.
Scientific Applications:
- Sequence Alignment and Comparison: Facilitates alignment visualization and comparative analysis across evolutionary-related sequences.
- Functional Domain Mapping: Enables identification and mapping of functional domains within protein sequences.
- Site Identification: Enables pinpointing of binding sites and modification sites within sequences.
Methodology:
Implemented as a TypeScript library that leverages modern web technologies and produces HTML output.
Topics
Details
- License:
- GPL-2.0
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Java, JavaScript
- Added:
- 3/31/2022
- Last Updated:
- 3/31/2022
Operations
Publications
Bevilacqua M, Paladin L, Tosatto SCE, Piovesan D. ProSeqViewer: an interactive, responsive and efficient TypeScript library for visualization of sequences and alignments in web applications. Bioinformatics. 2021;38(4):1129-1130. doi:10.1093/bioinformatics/btab764. PMID:34788797.
PMID: 34788797
Funding: - European Union’s Horizon 2020 Research and Innovation Program: 778247, 823886, 952335
- Italian Ministry of University and Research: 2017483NH8