Skip to main content

A package for splitting reads BAM files into smaller fragments.

Project description

Bamurai

A Python package for splitting reads BAM files into smaller fragments.

Description

Bamurai is a command-line tool that splits reads in BAM files to a rough target length and outputs a FASTQ file. This is useful for testing the performance of bioinformatics tools on long-reads data at different read lengths.

Installation

pip install git+https://github.com/Shians/Bamurai.git

Usage

To split a file into 10,000 bp reads

bamurai split --input input.bam --target-length 10000 --output output.fastq

To create a gzipped output file

bamurai split --input input.bam --target-length 10000 | gzip > output.fastq.gz

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

bamurai-0.1.0.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Bamurai-0.1.0-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file bamurai-0.1.0.tar.gz.

File metadata

  • Download URL: bamurai-0.1.0.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.14

File hashes

Hashes for bamurai-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2eff42a94de754ed646e3a67b59107a979913fae355a71b0eab03a438fd147c5
MD5 c2b014884af3704d225ed8b45cfd23de
BLAKE2b-256 34d93d3ec610502c383850110a914905f48c97262ae64569ca041835d25c001d

See more details on using hashes here.

File details

Details for the file Bamurai-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: Bamurai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.14

File hashes

Hashes for Bamurai-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b12c254794a4d83bdd27eb56461d0acd4e80fe8bb8f1eadaf28b8e07ed37836e
MD5 4d561e0d54217b12ce699574efc3c3d8
BLAKE2b-256 d261a92310efca771a0ba496090c93a85ccfedfcac5edade7f884574c273678c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page