A snakemake wrapper and utility tools command line interface for BGCFlow.
Project description
BGCFlow Wrapper
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:
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
$ 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.
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
Built Distribution
File details
Details for the file bgcflow_wrapper-0.4.0.tar.gz
.
File metadata
- Download URL: bgcflow_wrapper-0.4.0.tar.gz
- Upload date:
- Size: 25.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.7 Linux/6.5.0-1022-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 363430bda5ccda02cdef69ef24ad9ca90ac22a4c2208b60d2f415124da08c8dc |
|
MD5 | 5b3a174a9a6549bfd91a612e28b04afe |
|
BLAKE2b-256 | 9841fd25ceda908f1ee8513c7aa2eff47c02c5ecfab715330e87a0c3300d3c42 |
File details
Details for the file bgcflow_wrapper-0.4.0-py3-none-any.whl
.
File metadata
- Download URL: bgcflow_wrapper-0.4.0-py3-none-any.whl
- Upload date:
- Size: 25.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.1 CPython/3.11.7 Linux/6.5.0-1022-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f10f7138d892d477c1004ade230cc560e326bd1abedd4816dd28d51264d0830 |
|
MD5 | e2abbdeb80541414560173b4a379f906 |
|
BLAKE2b-256 | 01df808f7721b8db21cb321cd0a7ce9ee25b7331f0cd33a0f864b4c74cf250f1 |