Skip to main content

BioCracker is a parser for antiSMASH output GenBank files

Project description

BioCracker

testing & quality PyPI PyPI - Python Version DOI

Parser for antiSMASH output GenBank files.

See the examples folder for usage examples.

Installation

Some BioCracker depdendencies rely on various command line tools to operate. These tools might not be available on all platforms. The pyproject.toml file specifies the core parser that is platform independent, but some functionality might be limited without the command line tools. BioCracker is designed to fail gracefully when some of these third party dependencies are not available.

We recommend installing BioCracker in a virtual conda environment, based on the provided environment.yml file to make sure all modules are available:

conda env create -f environment.yml

Installing PARAS

PARAS is used by BioCracker to predict substrate specificities of NRPS adenylation domains.

PARAS has no PyPI package ans must be installed from source manually:

pip install "paras @ git+https://github.com/bthedragonmaster/parasect.git@v2.0.0"

Installing HMMER2 on macOS Arm64

Use Rosetta to install the x86_64 version of HMMER2:

conda activate biocracker
conda config --env --set subdir osx-64
conda install hmmer2

Development

To set up a development environment, use the provided environment.dev.yml file:

conda env create -f environment.dev.yml

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

biocracker-1.1.0.tar.gz (26.4 kB view details)

Uploaded Source

Built Distribution

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

biocracker-1.1.0-py3-none-any.whl (21.6 kB view details)

Uploaded Python 3

File details

Details for the file biocracker-1.1.0.tar.gz.

File metadata

  • Download URL: biocracker-1.1.0.tar.gz
  • Upload date:
  • Size: 26.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for biocracker-1.1.0.tar.gz
Algorithm Hash digest
SHA256 e07a8d62218dcb0aa7049e1d46b4f1e625bd48288f819d67b0984b9535f333be
MD5 0d2a0f27a27d79ff95f5a8cc1accf996
BLAKE2b-256 9862cf61bc9cf33578fc34dacd5160430a782d4b046ff95161c5ff0d7727e843

See more details on using hashes here.

File details

Details for the file biocracker-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: biocracker-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 21.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for biocracker-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0c5a983880ea77831d1abc4ef556b961a42f22f6bc9f37c6452fafdc78fc455b
MD5 b808ffb5c990de96d9fb2d675aba4cf3
BLAKE2b-256 b1a18030f6a19669be372d4ff0a81365719adb5a13c3a04dc68f9fefda93de41

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