sbgntikz

sbgntikz converts SBGN maps and SBGN-ML files into TikZ code and publication-ready PDF renderings to represent Process Description, Activity Flow, and Entity Relationship diagrams within TeX/LaTeX documents.


Key Features:

  • Comprehensive SBGN language and glyph support: Implements glyphs for the three SBGN languages—Process Description, Activity Flow, and Entity Relationship—to represent a wide range of biological processes and relationships.
  • SBGN-ML conversion: Transforms SBGN-ML files into TikZ pictures or directly renders them into PDF output.
  • TikZ integration for TeX/LaTeX: Generates TikZ code suitable for embedding SBGN maps into TeX/LaTeX documents.
  • Complex glyph assembly rendering: Provides routines to draw and assemble complex SBGN glyph configurations within TikZ.

Scientific Applications:

  • Systems biology diagram visualization: Represents biomolecular processes, influences among activities, and entity relationships using SBGN Process Description, Activity Flow, and Entity Relationship languages.
  • Publication-quality figure generation: Produces TeX/LaTeX-embedded figures and PDF renderings for scientific papers and reports.
  • Integration of SBGN-ML datasets: Converts existing SBGN-ML maps for inclusion in academic and industrial documentation workflows.

Methodology:

Transforms SBGN-ML into TikZ pictures or PDF renderings and provides TikZ routines to represent SBGN glyphs and assemble complex glyph configurations for inclusion in TeX/LaTeX documents.

Topics

Details

License:
GPL-3.0
Maturity:
Mature
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Added:
8/9/2019
Last Updated:
6/16/2020

Operations

Publications

Rougny A. <i>sbgntikz</i>—a Ti<i>k</i>Z library to draw SBGN maps. Bioinformatics. 2019;35(21):4499-4500. doi:10.1093/bioinformatics/btz287. PMID:31070720.

Documentation

Downloads

Links