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.2.2.tar.gz (28.5 kB view details)

Uploaded Source

Built Distributions

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

biasaway-2.2.2-py3.7.egg (48.1 kB view details)

Uploaded Egg

biasaway-2.2.2-py3-none-any.whl (36.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for biasaway-2.2.2.tar.gz
Algorithm Hash digest
SHA256 a76a9aaf7038a9e358a1c12203481aa039e1501c820dc48645a3784bc0dbe017
MD5 a0d3e813043e2c2d199179bc6043cdbb
BLAKE2b-256 3c8adb0c36e1ee72cc135fc7eba27bacbbd10096b5768c9ead5844ab60048b4e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for biasaway-2.2.2-py3.7.egg
Algorithm Hash digest
SHA256 8d521064981e86539bc6179640ce1048625bf774fd7b63836434df592ab92a92
MD5 40b89fad25b3c2a61d7766df44af7c20
BLAKE2b-256 f9af0a0d438e7ea849a814636d83e164f49baa39ab1dad5d212bef669d678a8a

See more details on using hashes here.

File details

Details for the file biasaway-2.2.2-py3-none-any.whl.

File metadata

  • Download URL: biasaway-2.2.2-py3-none-any.whl
  • Upload date:
  • Size: 36.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for biasaway-2.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9024fe67b8b23f396c4d432f870d2a2333ddcb7109287b24d038347226a0b9cf
MD5 9b1087ac9462ae7b0a9d014bd6c3df27
BLAKE2b-256 9489612ed67c083e30a66f060b5c015fb795a541d062300b221c718c4465766b

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