PyInfernal
#
Cython bindings and Python interface to Infernal 1.1.
Overview#
Infernal is a biological sequence analysis method that uses profile stochastic context-free grammars called covariance models (CMs) to identify RNA structure and sequence similarities. Infernal was developed by Eric P. Nawrocki during his PhD thesis in the Eddy Laboratory.
pyinfernal is a Python package, implemented using the Cython
language, that provides bindings to Infernal, directly interacting with the
Infernal internals. It builds on top of PyHMMER,
and follows a generally similar interface.
Setup#
Run pip install pyinfernal in a shell to download the latest release and all
its dependencies from PyPi, or have a look at the
Installation page to find other ways to install pyinfernal.
Library#
License#
This library is provided under the MIT License.
The Infernal code is available under
the BSD 3-clause license
which allows redistribution of the sources in the pyinfernal
distribution. See the Copyright Notice section
for more information.
This project is in no way not affiliated, sponsored, or otherwise endorsed by the original Infernal authors. It was developed by Martin Larralde during his PhD project at the Leiden University Medical Center in the Zeller team.