bfscan
BFScan is a tool to scan FASTA and FASTQ files using a combination of k-mer composition, Bloom-filter and machine learning methods.
Example
1. Construction a collection of Bloom filters for targets organisms
$ bfscan-build-filters \
-i \
data/fasta/salmonella.fasta \
data/fasta/listeria.fasta \
data/fasta/campylobacter.fasta \
-o data/filters/filter
2. Training a machine learning model
$ bfscan-build-model \
-i \
data/fasta/salmonella.fasta \
data/fasta/listeria.fasta \
data/fasta/campylobacter.fasta \
-o data/models/model \
-background data/fastq/metagenome.fastq \
-r data/reports/classification_report.txt
3. Running the search
$ bfscan-search \
-i \
reads.fastq \
-o data/results/filtered \
-F fastq
``
Release files for bfscan 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bfscan-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Release files / bfscan-0.0.4-py3-none-any.whl
| Download URL | bfscan-0.0.4-py3-none-any.whl |
|---|---|
| Size | 8.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fa1b98759f110002cd7d3fb3f8bf7c72860442d4ef7c0caeac7bb465ba61bfed
|
|
BLAKE2b-256 checksum How to use checksums |
9dac4299ba931a01cefcec7c1ae43fedbe8279a1d2348805da6778d1f2b97ef4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.15
|