Skip to main content

a tool to generate nucleotide composition-matched DNA sequences

Project description

BiasAway

a tool to generate composition-matched background sequence sets

.. image:: https://travis-ci.org/asntech/biasaway.svg?branch=master :target: https://travis-ci.org/asntech/biasaway

.. image:: https://img.shields.io/pypi/pyversions/biasaway.svg :target: https://www.python.org

.. image:: https://img.shields.io/pypi/v/biasaway.svg :target: https://pypi.python.org/pypi/biasaway

.. image:: https://anaconda.org/bioconda/biasaway/badges/version.svg :target: https://anaconda.org/bioconda/biasaway

.. image:: https://anaconda.org/bioconda/biasaway/badges/downloads.svg :target: https://bioconda.github.io/recipes/biasaway/README.html

.. image:: https://anaconda.org/bioconda/biasaway/badges/installer/conda.svg :target: https://conda.anaconda.org/bioconda

.. image:: https://img.shields.io/github/issues/asntech/biasaway.svg :target: https://github.com/asntech/biasaway/issues

Documentation

A detailed documentation is available in different formats: HTML <http://biasaway.readthedocs.org>_ | PDF <http://readthedocs.org/projects/biasaway/downloads/pdf/latest/>_ | ePUB <http://readthedocs.org/projects/biasaway/downloads/epub/latest/>_

Installation

Quick installation using conda

BiasAway is available on Bioconda <https://anaconda.org/bioconda/biasaway>_ for installation via conda.

.. code-block:: bash

conda install -c bioconda biasaway

Install using pip

BiasAway is also available on PyPi <https://pypi.org/project/biasaway/>_ for installation via pip.

.. code-block:: bash

pip install biasaway

BiasAway is developed in Python and Python packages biopython and numpy. Both pip and conda will install these dependencies and you are ready to use BiasAway. It is tested with Python versions 2.7, 3.4, 3.5, and 3.6.

Install BiasAway from source

You can install a development version by using git from bitbucket <https://bitbucket.org/CBGR/biasaway/_.

Install development version from Bitbucket

If you have git installed, use this:

.. code-block:: bash

git clone https://bitbucket.org/CBGR/biasaway.git
cd biasaway
python setup.py sdist install

How to use BiasAway

Once you have installed biasaway, you can type:

.. code-block:: bash

biasaway --help

This will show the main help, which lists the six subcommands/modules: m, f, d, w, g, and c.

.. code-block:: bash

usage: biasaway <subcommand> [options]

	positional arguments <subcommand>: {m,f,d,w,g,c}

	List of subcommands
	m 	mono-nucleotide shuffling generator
	f 	mono-nucleotide shuffling within a sliding window generator
	d 	di-nucleotide shuffling generator
	w 	di-nucleotide shuffling within a sliding window generator
	g 	%GC distribution-based background chooser
	c 	GC distribution and %GC composition within a sliding window background chooser

optional arguments:
  -h, --help            show this help message and exit
  -v, --version         show program's version number and exit

And to view the help for the six subcommands m, f, d, w, g, and c type:

.. code-block:: bash

biasaway m --help

biasaway f --help

biasaway d --help

biasaway w --help

biasaway g --help

biasaway c --help

Interactive web-server

BiasAway web-server is freely available at: http://biasaway.uio.no

Support

If you have questions, or found any bug in the program, please write to us at azizk[at]uio.no or anthony.mathelier[at]ncmm.uio.no

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

biasaway-2.0.1.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

biasaway-2.0.1-py3.7.egg (42.0 kB view details)

Uploaded Egg

File details

Details for the file biasaway-2.0.1.tar.gz.

File metadata

  • Download URL: biasaway-2.0.1.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for biasaway-2.0.1.tar.gz
Algorithm Hash digest
SHA256 cca614662858ccc44e10141c2f3a094115694867c7b56346f2d007f7d2762e22
MD5 d0db3ec7744e8140bdfe82f37c7e30c3
BLAKE2b-256 33715c46183628eab6bc89a1a708bc7c72cab2bf3cdc7beddbb9573df46b700c

See more details on using hashes here.

File details

Details for the file biasaway-2.0.1-py3.7.egg.

File metadata

  • Download URL: biasaway-2.0.1-py3.7.egg
  • Upload date:
  • Size: 42.0 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for biasaway-2.0.1-py3.7.egg
Algorithm Hash digest
SHA256 79980e5583f86f06cbb76511bc778ed9a4be5521e8d6237d42a245e91e8c1e98
MD5 a4e51faca07e0d0c2b8462a19fdf6aa3
BLAKE2b-256 5625d82250880ab6edf94b5cf3147cf62d689f193e262addd630ddf577b9ad24

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page