Skip to main content

Removing reads mapping to the lambda genome

Project description

Remove reads mapping to the lambda phage genome from a fastq file.
This script uses Heng Li’s minimap2 and his mappy Python binding.

INSTALLATION

pip install NanoLyse

USAGE

Reads fastq from stdin and writes to stdout.
Simple example:
gunzip -c reads.fastq.gz | NanoLyse | gzip > reads_without_lambda.fastq.gz
In combination with NanoFilt:
gunzip -c reads.fastq.gz | NanoLyse | NanoFilt -q 12 | gzip > filtered_reads_without_lambda.fastq.gz
Using a different genome to filter on (rather than lambda phage):
gunzip -c reads.fastq.gz | NanoLyse --reference mygenome.fa.gz | gzip > filtered_reads_without_mygenome.fastq.gz

WARNING

If (some of) the reads of your genome of interest are sufficiently similar to the lambda genome those reads will be lost.

STATUS

Build Status Code Health

Twitter URL

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

NanoLyse-0.2.0.tar.gz (19.1 kB view details)

Uploaded Source

File details

Details for the file NanoLyse-0.2.0.tar.gz.

File metadata

  • Download URL: NanoLyse-0.2.0.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for NanoLyse-0.2.0.tar.gz
Algorithm Hash digest
SHA256 1fd16a07b9c07c2a5cb51d1a097896ebf73ae929fc96fc05d947bf7650c09934
MD5 277a9c83735f318a31a3c1480eee636c
BLAKE2b-256 af5d22aad4efee86e2fe093b557d5bc21a19efc5ae1f73c4f651827f7a85508d

See more details on using hashes here.

Supported by

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