Skip to main content

BGCFlow Wrapper

Release Status CI Status Documentation Status

A snakemake wrapper and utility tools for BGCFlow, a systematic workflow for the analysis of biosynthetic gene clusters across large genomic datasets.

For more details, see documentation.

Please refer to the BGCFlow WIKI for detailed examples and use cases:

wiki

Publication

Matin Nuhamunada, Omkar S Mohite, Patrick V Phaneuf, Bernhard O Palsson, Tilmann Weber, BGCFlow: systematic pangenome workflow for the analysis of biosynthetic gene clusters across large genomic datasets, Nucleic Acids Research, 2024;, gkae314, https://doi.org/10.1093/nar/gkae314

Setup


Setup via Conda

To install bgcflow_wrapper with conda/mamba, run this command in your terminal:

# create and activate new conda environment
mamba create -n bgcflow -c conda-forge python=3.11 pip openjdk -y
conda activate bgcflow

# install BGCFlow wrapper
pip install bgcflow_wrapper

Features

function

$ bgcflow

Usage: bgcflow [OPTIONS] COMMAND [ARGS]...

  A snakemake wrapper and utility tools for BGCFlow
  (https://github.com/NBChub/bgcflow)

Options:
  --version   Show the version and exit.
  -h, --help  Show this message and exit.

Commands:
  build       Build Markdown report or use dbt to build DuckDB database.
  clone       Get a clone of BGCFlow to local directory.
  deploy      [EXPERIMENTAL] Deploy BGCFlow locally using snakedeploy.
  get-result  View a tree of a project results or get a copy using Rsync.
  init        Create projects or initiate BGCFlow config from template.
  pipelines   Get description of available pipelines from BGCFlow.
  run         A snakemake CLI wrapper to run BGCFlow.
  serve       Serve static HTML report or other utilities (Metabase, etc.).
  sync        Upload and sync DuckDB database to Metabase.

Credits

This package was created with the ppw tool. For more information, please visit the project page.

Metadata

Release files for bgcflow_wrapper 0.6.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bgcflow_wrapper 0.6.2
File Size Uploaded
bgcflow_wrapper-0.6.2.tar.gz 25.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bgcflow_wrapper 0.6.2
File Interpreter ABI Platform
bgcflow_wrapper-0.6.2-py3-none-any.whl Python 3 none any Details

Total release size: 51.2 kB

Release files / bgcflow_wrapper-0.6.2.tar.gz

Download URL bgcflow_wrapper-0.6.2.tar.gz
Size 25.1 kB
Tags Source
SHA-256 checksum
How to use checksums
2e0fa5858ed3dc6d529888a7a0ce8f367495e1337e410ea2441058a30ac4dec3
BLAKE2b-256 checksum
How to use checksums
41c0aebc679d5c913e1ca51f9760816edb32bf921c56194792fcdfd25f36083b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.14.4 Linux/6.17.0-23-generic

Release files / bgcflow_wrapper-0.6.2-py3-none-any.whl

Download URL bgcflow_wrapper-0.6.2-py3-none-any.whl
Size 26.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
18f61177dece8503d60d2980b56c195540488b8d8b88663a0271106fb1ddb66b
BLAKE2b-256 checksum
How to use checksums
0e97c0674ca380f35bf78b742cd16721debaecfabd062d5950a4a13d9e2ceb4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.4.1 CPython/3.14.4 Linux/6.17.0-23-generic

Release history Release notifications | RSS feed

This release

0.6.2 This release

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page