rapid sample screening for shotgun DNA sequencing data sets
Project description
chill-filter:Rapid sample screening for shotgun sequencing data
Quickstart for the Web server:
- Clone the repo:
git clone https://github.com/dib-lab/chill-filter
cd chill-filter/
- Install flask, sourmash_plugin_branchwater, pandas, and snakemake.
conda env create -f environment.yml -n chill
conda activate chill
- Download the databases from the Open Science Framework project, and unpack them into
prepare-db/outputs/.
curl -JLO https://osf.io/download/pwfn8/
mkdir -p prepare-db/outputs/
unzip -d prepare-db/outputs/ -nu chill-filter-db-0.1.zip
- Run snakemake in the
sample-db/directory to index the databases. It should take a few minutes at most.
(cd prepare-db && snakemake -j 1 -p)
- Run
chill_filter_web:
mkdir -p /tmp/chill
python -m chill_filter_web
This will start a server at http://localhost:5000/, by default.
- Try uploading k=51, scaled=100_000 sketches!
e.g. there are a bunch in examples/ to try.
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
chill_filter-0.1.tar.gz
(15.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file chill_filter-0.1.tar.gz.
File metadata
- Download URL: chill_filter-0.1.tar.gz
- Upload date:
- Size: 15.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4037cafc06efb9784af5024cb6bfde8a2602abaf0043087300fa214d6b1a0e1c
|
|
| MD5 |
32dfeb565c17e0800695dc09d7e93259
|
|
| BLAKE2b-256 |
e29f15ec0e7b27f7c34ce81978f29d578d922210537982769d6bfd87e507a869
|
File details
Details for the file chill_filter-0.1-py3-none-any.whl.
File metadata
- Download URL: chill_filter-0.1-py3-none-any.whl
- Upload date:
- Size: 15.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19db9512cf179e1dbf2500a1d28732acba6d01ffe6633b2d0ec56251f54c20d6
|
|
| MD5 |
27800e52b3b59bcd86e491f2c4926b08
|
|
| BLAKE2b-256 |
1acbb884ba4072a95eb613d4eda46a371082ec587be33097d6e4857c66d1b658
|