Skip to main content

trim adapters from high-throughput sequencing reads

Project description

install with bioconda

Cutadapt

Cutadapt finds and removes adapter sequences, primers, poly-A tails and other types of unwanted sequence from your high-throughput sequencing reads.

Cleaning your data in this way is often required: Reads from small-RNA sequencing contain the 3’ sequencing adapter because the read is longer than the molecule that is sequenced. Amplicon reads start with a primer sequence. Poly-A tails are useful for pulling out RNA from your sample, but often you don’t want them to be in your reads.

Cutadapt helps with these trimming tasks by finding the adapter or primer sequences in an error-tolerant way. It can also modify and filter single-end and paired-end reads in various ways. Adapter sequences can contain IUPAC wildcard characters. Cutadapt can also demultiplex your reads.

Cutadapt is available under the terms of the MIT license.

Cutadapt development was started at TU Dortmund University in the group of Prof. Dr. Sven Rahmann. It is currently being developed within NBIS (National Bioinformatics Infrastructure Sweden).

If you use Cutadapt, please cite DOI:10.14806/ej.17.1.200 .

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

cutadapt-3.5.tar.gz (303.8 kB view details)

Uploaded Source

Built Distributions

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

cutadapt-3.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (164.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

cutadapt-3.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (164.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

cutadapt-3.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (164.8 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

cutadapt-3.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (163.0 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

cutadapt-3.5-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (164.8 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

File details

Details for the file cutadapt-3.5.tar.gz.

File metadata

  • Download URL: cutadapt-3.5.tar.gz
  • Upload date:
  • Size: 303.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for cutadapt-3.5.tar.gz
Algorithm Hash digest
SHA256 7b20c0efc28d49333c1aa238af9253c51da0763178c3e2bb5fc338b34765aed4
MD5 8bc31635422b62213142dbe309d0f203
BLAKE2b-256 46b5853d2049f975ae1fec3149acf48aa635fdb022192e9db9470f9bb3bbb777

See more details on using hashes here.

File details

Details for the file cutadapt-3.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for cutadapt-3.5-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ef009195038c1b77a1572a9d0c45ccab23cef3474f2b9ddfa439a0feaa613db8
MD5 380689f324e9489513a659ae7d800f89
BLAKE2b-256 e80c5945c33d4eb962972294bfdb5452ca7271ef4655b1799d11975bbe1fc6ed

See more details on using hashes here.

File details

Details for the file cutadapt-3.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for cutadapt-3.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e92b2c4dc4bbd13fcf89d4ff3044147df25cfe9bcbb247e77ba242e59790cf13
MD5 d28ef129ec66fb92dc7b1b0f41c94a27
BLAKE2b-256 8619e19f79cc19881c3b2bc06a474912664c82b16dde49ff37f3269176720b8a

See more details on using hashes here.

File details

Details for the file cutadapt-3.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for cutadapt-3.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a0d175033bdfb967df13d7c38322d46eef456cc38bcd919dd3794c6a5613b186
MD5 16756df3494bd22c68de32494f89e91d
BLAKE2b-256 b059eeb0b8b416e4392e828c4f241aaf57603dc752990a4987cc1f3dae3cf8d9

See more details on using hashes here.

File details

Details for the file cutadapt-3.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for cutadapt-3.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8f2c5592f5dc965efe0d17bff5483220bde53777fda8f13b947643d292b3aa6a
MD5 66859d32278ca4a691f81a4f75dce8a2
BLAKE2b-256 6edd5cad81c51cee918c02207d2726666cf077fd46cd10c4048ade00369704b3

See more details on using hashes here.

File details

Details for the file cutadapt-3.5-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for cutadapt-3.5-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b77e018914c826c4063cd4c36eb359bd1e2ceea99290c719c83a306f10e02219
MD5 d03c73b0e0277cc578f8cc884449f20d
BLAKE2b-256 61bcf4860aed864bfe1c2d343af121d268ca3bc1010a680ab385d0ca63bc9dc5

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