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 bed7b6d9a6
Merge pull request #125 from padix-key/gecos
4 days ago
doc Fixed typo 4 days ago
src/biotite Merge branch 'official-master' into gecos 4 days ago
tests Merge branch 'official-master' into gecos 1 week ago
.gitattributes Update .gitattributes 10 months ago
.gitignore Fixed gitignore 9 months ago
.travis.yml Downgrading Python 3.7 to resolve 'PYVERNODOTS' issue 1 week ago
CONTRIB.rst Added contributor 1 year ago
LICENSE.rst Updated copyright information 1 month ago
README.rst Fixed Link 2 months ago
appveyor.yml Clean up test commits 4 months ago
environment.yaml Fixed tutorial creation for sphinx-gallery 0.3 4 months ago
setup.py Changed package summary 5 months ago

README.rst

.. 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
===============

Overview
--------

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


Installation
------------

*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