Skip to main content

miscellaneous BioInformatics ToolS

Project description

BITS: miscellaneous BioInformatics ToolS

Basically bioinformatics-related, reusable Python3 codes as a package.

Requirements

  • Python packages listed in setup.cfg (automatically installed)
  • Seqkit (if you use bits.seq.load_fast[a|q] with range= option)
  • Edlib (if you use bits.seq.EdlibRunner)
  • Gepard (if you use bits.seq.DotPlot)
  • DAZZ_DB (if you use bits.seq.load_db etc)

How to install

$ git clone https://github.com/yoshihikosuzuki/bits
$ cd bits
$ pip install .

How to use

BITS has two submodules:

  • bits.seq for DNA sequence manipulations, and
  • bits.util for other, general purposes in Python programming.

Import and use any function/class as follows:

import bits.seq as bs
print(bs.revcomp_seq('aactg'))
> cagtt

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

bits-yoshi-0.1.3.tar.gz (13.6 kB view details)

Uploaded Source

Built Distribution

bits_yoshi-0.1.3-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

Details for the file bits-yoshi-0.1.3.tar.gz.

File metadata

  • Download URL: bits-yoshi-0.1.3.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.12+

File hashes

Hashes for bits-yoshi-0.1.3.tar.gz
Algorithm Hash digest
SHA256 d1773cf4a7670e62142158932ad4b13a8f1a6cb6b806bf9e88a331ad52af24ba
MD5 2efb638c9322a412be88a5bcfb1d1d18
BLAKE2b-256 6932f2817dba726d823f6d6fea6108e9d46b696d82c0109353bb450e27f2e45c

See more details on using hashes here.

File details

Details for the file bits_yoshi-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: bits_yoshi-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 17.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.12+

File hashes

Hashes for bits_yoshi-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 998597351774f9f7cf953f57a342322ae58bc45887c76ef951acd9050f45767d
MD5 27eeb0a454ba1ba6396164cd5a3a24e2
BLAKE2b-256 b8d20fab6e15e89514224e2f6462eb7b516f9717f93853f80d127e3248ef14a5

See more details on using hashes here.

Supported by

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