Skip to main content

Adapter trimming and other preprocessing of 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.6a1.tar.gz (329.2 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.6a1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (150.3 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

cutadapt-3.6a1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (150.7 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

cutadapt-3.6a1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (165.5 kB view details)

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

cutadapt-3.6a1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (167.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

cutadapt-3.6a1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (165.3 kB view details)

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

cutadapt-3.6a1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (169.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

cutadapt-3.6a1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (165.9 kB view details)

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

cutadapt-3.6a1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (168.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

cutadapt-3.6a1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (164.1 kB view details)

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

cutadapt-3.6a1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (165.9 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

cutadapt-3.6a1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (165.4 kB view details)

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

cutadapt-3.6a1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl (166.0 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686manylinux: glibc 2.5+ i686

File details

Details for the file cutadapt-3.6a1.tar.gz.

File metadata

  • Download URL: cutadapt-3.6a1.tar.gz
  • Upload date:
  • Size: 329.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for cutadapt-3.6a1.tar.gz
Algorithm Hash digest
SHA256 4c017590a37cbe7d25e7d861e357e3b613058619ce6a111cdb614bfc8f3dfd21
MD5 9ca267d95d7c70069654dcbbf0f6d811
BLAKE2b-256 4690a3225eb31ac9973e3737d34030dc3989c2d3e04b5a0631a3cf3663e272f2

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-pp37-pypy37_pp73-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.6a1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c43708a7ef743a792b484523a667b6211f7a320d186c285ad8058982fce415d2
MD5 3678c0730530b05db2245ee04cd67268
BLAKE2b-256 49a89a6ebef1c8ce9d6ef130b5ffa3a8fddd58c0db50d4b01e5e661984cfad27

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cutadapt-3.6a1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 59d7aa0c19367cd32e1ec80f3d9662f6580cd818d158fda8ecb3417049722452
MD5 eec0bc55b1360c4f2015bdd54a7baf6b
BLAKE2b-256 b3ac264412dd3dd929f15be11eb7712d230d96287ce6f565ab3f7c29b7b2f74b

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-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.6a1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3290a85a40688597e602668dc9654d78918870d263961d4d9de67e199089e0f0
MD5 bebaf28c61e687065902609077ebc733
BLAKE2b-256 f22a3b986c8c1fe4be904f93d8028fd41108a86d22875364162760a8d0ba680e

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cutadapt-3.6a1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 700cb2824deecd37265bf35a05feb654c378dc2b403e615637ae17b88c40074d
MD5 01c81eb26783d0256b3e7b335c1551d1
BLAKE2b-256 b7a4620cee85e667208987c6a2b98fd48e7aa7b80f75e5baea309e2ef5995d24

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-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.6a1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 81e617795281262cdde76bf4df4bf0d9fe3e73f5116941c88d04be9360e5d7fa
MD5 12797f32873b3fc526fd6f2d4385f90e
BLAKE2b-256 5bc63962395bd76193b1a8f3ca8ebc43eb86f03fda17e82a5f4a69ac26e601d4

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cutadapt-3.6a1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2aa88fdf8da6259111e869a6a25c4ae1e715220c8226f72c656b970642b33305
MD5 66eaf5801c220ace74147f501dfc54ee
BLAKE2b-256 60941bb1efbc9f2510e67f606c9356f5127566b3c22d06ddbfacf30bcd762720

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-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.6a1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cc31397544f29da8f8b0e14586653f4d177fe2cfa8d0cf69e1a6d6ff76a8b54c
MD5 99786af4d8f2a2fcb233020a2678fef1
BLAKE2b-256 af737a2341f7013dfe110a544c00b3b26f94a1bdbc04348444f8e126784bc5db

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cutadapt-3.6a1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1f84dc7cb38b6808563bccee9150d8fe0aa244f8ebf63bb9af790501be508a8f
MD5 e4b71dcc42fd1c2040d97ca43111a09e
BLAKE2b-256 d1f6c13598d721b97fab283f588c08e28d8d82b3ec75cc6216e71ee36ef51fba

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-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.6a1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f4e763607dcfaabc7e397b16191490b4ba83aec52082ac45fa63216720533cc3
MD5 2006f0c87897d88f65d8476936d2f9f6
BLAKE2b-256 ec21d1881deaaf1cf20fc4ee145f267d60c4b774e0c426d5f7218fa90c80564e

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cutadapt-3.6a1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ad9ee09b24146d05f4c7239002be24c64c9accc0f92b726e2bf82009d5b7d146
MD5 649b79f699b89b233f51bd424795b877
BLAKE2b-256 25ad3762e35a4751cee4c886e2eef19e0d99545b5cd9e1408070c97f0ef81538

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-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.6a1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 805713c32282f57a5237247bda4162d8582e88c47773e227a5dee026475651a9
MD5 ccf8e9f2dfcd7f736eef9895efe0d6a3
BLAKE2b-256 10bc4741adb66ab0252b4dd4cb68be53b14efa2c7a701516960f148fb685dd1d

See more details on using hashes here.

File details

Details for the file cutadapt-3.6a1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for cutadapt-3.6a1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0b4c8436fe6a8d17d014ae1cde7a54864d72073c34e7c86c94197d2c6ca35ad1
MD5 7fbe7062d5111b83e731b0d2d0ed3708
BLAKE2b-256 5a9c2e8e2b29161b1f5cbc3a8c81dbeb415580a2186dabea0efec8f04113bd0f

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