Bio Partitioner 
Install
For User
pip install biopartitioner- Demo Code:
from biopartitioner.factory import PartitionerFactory
partitioner_caller = PartitionerFactory.create_partitioner("vcf")
dataset = "fixtures/scaffold.vcf"
vcf_partioner = partitioner_caller(dataset=dataset, partition_num=8)
vcf_partioner.partition()
- You'll see vcf partition files at current folder.
For Developer
- Python dependencies:
virtualenv venv; . venv/bin/activatepip install poetrypoetry install
- Npm dependencies, for linter, formatter and commit linter (optional):
brew install npmnpm ci
Run
npm run test- You'll see 10 vcf partition files at your folder
Test
- test:
npm run test - Run all linter before commitment would save some effort:
npm run check
Metadata
Release files for biopartitioner 0.1.14
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| biopartitioner-0.1.14.tar.gz | 3.2 kB | Details |
Release files / biopartitioner-0.1.14.tar.gz
| Download URL | biopartitioner-0.1.14.tar.gz |
|---|---|
| Size | 3.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e7b5e8c6de9e00e193ea4c99eee8685db31845b1c2c2be2f381f2e8e650f92a0
|
|
BLAKE2b-256 checksum How to use checksums |
6ae87c28dd8c5131007343af63a74564fc021da497fdf4e89dbab0766254a5e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.47.0 CPython/3.7.6
|