bfscan


Namebfscan JSON
Version 0.0.4 PyPI version JSON
download
home_page
Summarybfscan is designed to detect foodborne pathogens using bloom filter and machine learning
upload_time2023-02-07 13:52:14
maintainer
docs_urlNone
authorThiago Pereira de Oliveira Carvalho, Frederico Schmitt Kremer
requires_python
license
keywords bioinformatics bloom filter data science foodborne pathogen
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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
``

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "bfscan",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "bioinformatics bloom filter data science foodborne pathogen",
    "author": "Thiago Pereira de Oliveira Carvalho, Frederico Schmitt Kremer",
    "author_email": "thg.baum@gmail.com, fred.s.kremer@gmail.com",
    "download_url": "",
    "platform": null,
    "description": "# bfscan\n\nBFScan is a tool to scan FASTA and FASTQ files using a combination of\nk-mer composition, Bloom-filter and machine learning methods. \n\n## Example\n\n### 1. Construction a collection of Bloom filters for targets organisms\n\n```\n$ bfscan-build-filters \\\n    -i \\\n        data/fasta/salmonella.fasta \\\n        data/fasta/listeria.fasta \\\n        data/fasta/campylobacter.fasta \\\n    -o data/filters/filter\n```\n\n### 2. Training a machine learning model\n\n```\n$ bfscan-build-model \\\n    -i \\\n        data/fasta/salmonella.fasta \\\n        data/fasta/listeria.fasta \\\n        data/fasta/campylobacter.fasta \\\n    -o data/models/model \\\n    -background data/fastq/metagenome.fastq \\\n    -r data/reports/classification_report.txt\n```\n\n### 3. Running the search\n\n```\n$ bfscan-search \\\n    -i \\\n        reads.fastq \\\n    -o data/results/filtered \\\n    -F fastq\n``\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "bfscan is designed to detect foodborne pathogens using bloom filter and machine learning",
    "version": "0.0.4",
    "split_keywords": [
        "bioinformatics",
        "bloom",
        "filter",
        "data",
        "science",
        "foodborne",
        "pathogen"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9dac4299ba931a01cefcec7c1ae43fedbe8279a1d2348805da6778d1f2b97ef4",
                "md5": "a4cf0f12ed2d9ddf5ce86c7288b5be72",
                "sha256": "fa1b98759f110002cd7d3fb3f8bf7c72860442d4ef7c0caeac7bb465ba61bfed"
            },
            "downloads": -1,
            "filename": "bfscan-0.0.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a4cf0f12ed2d9ddf5ce86c7288b5be72",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 8703,
            "upload_time": "2023-02-07T13:52:14",
            "upload_time_iso_8601": "2023-02-07T13:52:14.069058Z",
            "url": "https://files.pythonhosted.org/packages/9d/ac/4299ba931a01cefcec7c1ae43fedbe8279a1d2348805da6778d1f2b97ef4/bfscan-0.0.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-02-07 13:52:14",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "bfscan"
}
        
Elapsed time: 0.09920s