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 > 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-1.0.0.tar.gz (20.4 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for NanoLyse-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e346e9bab6396d61175f0e8643ae9f19c560fef7b6b4c2c27ea813aac07c7e41
MD5 4029f8ddfcbd96fa70a7f2b4b8fc69a6
BLAKE2b-256 0d03e3b753575ac1200d7ee105c082bf0a7614c6847a142878389870965bc85c

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