Logomaker: beautiful sequence logos in Python

Tareen, A., Kinney, J. B. (December 2019) Logomaker: beautiful sequence logos in Python. Bioinformatics. ISSN 1367-4803 (Public Dataset)

Abstract

Sequence logos are visually compelling ways of illustrating the biological properties of DNA, RNA, and protein sequences, yet it is currently difficult to generate and customize such logos within the Python programming environment. Here we introduce Logomaker, a Python API for creating publication-quality sequence logos. Logomaker can produce both standard and highly customized logos from either a matrix-like array of numbers or a multiple-sequence alignment. Logos are rendered as native matplotlib objects that are easy to stylize and incorporate into multi-panel figures. AVAILABILITY AND IMPLEMENTATION: Logomaker can be installed using the pip package manager and is compatible with both Python 2.7 and Python 3.6. Source code is available at http://github.com/jbkinney/logomaker. SUPPLEMENTAL INFORMATION: Documentation is provided at http://logomaker.readthedocs.io.

Item Type: Paper
Subjects: bioinformatics > genomics and proteomics > alignment
bioinformatics
bioinformatics > genomics and proteomics
bioinformatics > genomics and proteomics > alignment > sequence alignment
bioinformatics > genomics and proteomics > annotation > sequence annotation
CSHL Authors:
Communities: CSHL labs > Kinney lab
CSHL Cancer Center Program > Gene Regulation and Inheritance Program
Depositing User: Adrian Gomez
Date: 10 December 2019
Date Deposited: 18 Dec 2019 18:03
Last Modified: 02 Feb 2024 21:08
PMCID: PMC7141850
Related URLs:
Dataset ID:
  • Code: http://github.com/jbkinney/logomaker
URI: https://repository.cshl.edu/id/eprint/38779

Actions (login required)

Administrator's edit/view item Administrator's edit/view item