bpforms
stable
  • 1. Uses cases for epigenomics, proteomics, systems biology, synthetic biology, and proteomics
  • 2. Installation
  • 3. Tutorial
    • 3.1. BpForms grammar
    • 3.2. Graphical web interface
    • 3.3. REST API
    • 3.4. Command line interface
    • 3.5. Python API
  • 4. Alphabets of residues
  • 5. Ontology of crosslinks
  • 6. Managing revisions to the grammar and the ontologies and user ontologies
  • 7. Interoperating between ontologies and with other formats
  • 8. Integrating BpForms into pathway databases, models, and genetic designs
  • 9. Resources for reconstructing modified DNA, RNA, and proteins
  • 10. Comparison of BpForms with other formats, databases, and software
  • 11. Limitations and alternatives
  • 12. Contributing to BpForms
  • 13. About
bpforms
  • Docs »
  • 3. Tutorial
  • Edit on GitHub

3. TutorialΒΆ

This section contains tutorials for the grammar, web application, REST API, command line interface, and Python API. Additional interactive tutorials for the Python API are available as Jupyter notebooks at https://sandbox.karrlab.org.

Table of contents

  • 3.1. BpForms grammar
    • 3.1.1. Grammar
  • 3.2. Graphical web interface
  • 3.3. REST API
  • 3.4. Command line interface
  • 3.5. Python API
    • 3.5.1. Importing BpForms
    • 3.5.2. Creating biopolymer forms
    • 3.5.3. Getting and setting monomeric forms
    • 3.5.4. Getting and setting the base of a monomeric form
    • 3.5.5. Protonation and tautomerization
    • 3.5.6. Calculation of physical properties
    • 3.5.7. Generating IUPAC/IUBMB sequences for BpForms
    • 3.5.8. Determine if two biopolymers describe the same structure
Next Previous

© Copyright 2020, Karr Lab Revision bd3f1115.