A general framework for computational biology. http://www.biotite-python.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Patrick Kunzmann 9362027fb0 Changed colors PyMOL images to Biotite colors 2 days ago
doc Changed colors PyMOL images to Biotite colors 2 days ago
src/biotite Added doctest 1 week ago
tests Small fix 1 week ago
.gitattributes Update .gitattributes 1 year ago
.gitignore Fixed gitignore 1 year ago
.travis.yml Doctests are only run once 1 month ago
CONTRIB.rst Added contributor 1 year ago
LICENSE.rst Updated copyright information 5 months ago
MANIFEST.in Added 'MANIFEST.in' 4 weeks ago
README.rst Fixed Link 5 months ago
appveyor.yml Clean up test commits 8 months ago
environment.yaml Locked 'sphinx-gallery' version 3 weeks ago
pyproject.toml Added numpy as build dependency 4 weeks ago
setup.py Adapted imports for pyproject.toml 4 weeks ago


.. image:: https://img.shields.io/pypi/v/biotite.svg
:target: https://pypi.python.org/pypi/biotite
.. image:: https://img.shields.io/pypi/pyversions/biotite.svg
.. image:: https://img.shields.io/travis/biotite-dev/biotite.svg
:target: https://travis-ci.org/biotite-dev/biotite

.. image:: doc/static/assets/general/biotite_logo_m.png
:alt: The Biotite Project

Biotite project


The *Biotite* package bundles popular tasks in computational biology into an
unifying library, which is easy to use and computationally efficient.
The package features

- Sequence and structure data analysis and editing functionality
- Support for common sequence and structure file formats
- Visualization capabilities
- Access to common biological databases (*RCSB PDB*, *NCBI Entrez*)
- Interfaces to external software (MSA software, *BLAST*, *DSSP*)

*Biotite*'s complete documentation is hosted at www.biotite-python.org


*Biotite* requires the following packages:

- **numpy**
- **requests**
- **msgpack**

Some functions require some extra packages:

- **mdtraj** - Required for trajetory file I/O operations.
- **matplotlib** - Required for plotting purposes.

*Biotite* can be installed via *Conda*...

.. code-block:: console

$ conda install -c conda-forge biotite

... or *pip*

.. code-block:: console

$ pip install biotite