BpForms: a toolkit for concretely describing modified DNA, RNA and proteins

24 Mar 2019  ·  Paul F. Lang, Yassmine Chebaro, Jonathan R. Karr ·

Summary: Non-canonical nucleic and amino acid monomers are essential to enhance the information capacity, functional capabilities, and stability of DNA, RNA, and protein biopolymers. However, there are few tools for describing the primary structure of biopolymers that include non-canonical monomers. We developed BpForms, the first toolkit for concretely and compactly describing the primary structures of non-canonical 1-dimensional biopolymers. BpForms includes the first alphabets of non-canonical DNA, RNA, and protein monomers; a FASTA-like notation for describing biopolymers; and a website, a command line program, a REST API, and a Python package for calculating properties of biopolymers. We anticipate BpForms will be a valuable tool for communicating data about modified DNA, RNA, and proteins, as well as integrating data about epigenetic, post-transcriptional, and post-translational modification. BpForms will also be valuable for whole-cell modeling and cell engineering. Availability and implementation: BpForms is freely available open-source at https://bpforms.org.

PDF Abstract

Datasets


  Add Datasets introduced or used in this paper

Results from the Paper


  Submit results from this paper to get state-of-the-art GitHub badges and help the community compare results to other papers.

Methods


No methods listed for this paper. Add relevant methods here