The BiobaseXNA package

[Tags: gpl, library, program]

This is a base library for bioinformatics with emphasis on RNA and DNA primary structure as well as amino acid sequences.

Provided are efficient encodings for short sequences, as required by RNA folding tools. Extended RNA secondary structures can be represented as well.

Contains data from:

Frequency and isostericity of RNA base pairs
Jesse Stombaugh, Craig L. Zirbel, Eric Westhof, and Neocles B. Leontis
Nucl. Acids Res. (2009)

[Skip to ReadMe]


Versions0.5.0.0,,,,,,,,,,,,,,,,,,,,,,,,,,, (info)
Dependenciesaeson (>=0.8 && <0.11), base (>=4.7 && <4.9), bimaps (>= && <, binary (==0.7.*), BiobaseXNA, bytes (==0.15.*), bytestring (==0.10.*), cereal (==0.4.*), cereal-vector (==0.2.*), cmdargs (==0.10.*), containers (==0.5.*), csv (==0.1.*), deepseq (>=1.3 && <1.5), file-embed (>=0.0.8 && <0.0.10), hashable (==1.2.*), lens (>=4.0 && <4.14), primitive (>=0.5 && <0.7), PrimitiveArray (==0.7.0.*), split (==0.2.*), text (>=1.0 && <1.3), tuple (==0.3.*), vector (>=0.10 && <0.12), vector-binary-instances (==0.2.*), vector-th-unbox (==0.2.*) [details]
CopyrightChristian Hoener zu Siederdissen, 2011 - 2015
AuthorChristian Hoener zu Siederdissen
Home page
Bug tracker
Source repositoryhead: git clone git://
UploadedSun Nov 22 16:05:14 UTC 2015 by ChristianHoener
Downloads6054 total (133 in last 30 days)
0 []
StatusDocs not available [build log]
All reported builds failed as of 2015-11-22 [all 2 reports]



Maintainers' corner

For package maintainers and hackage trustees

Readme for BiobaseXNA-

Build Status


Efficient encoding of (short) biological sequences. This package ist designed to deal with in-memory snippets of DNA, RNA, and amino acids. The encoding is geared toward time-efficiency, not necessarily space efficiency (we use Int's for encoding characters, not the smallest type possible).

Additional modules provide conversion capabilities between different types of characters according to biological laws, and some biochemical constraint information. The latter includes canonical and non-canonical pairing information for RNA.

Actual energy parameters for pairings are provided by other packages, for example BiobaseTurner for the loop energy model with measured parameters.


Christian Hoener zu Siederdissen
Leipzig University, Leipzig, Germany