Cutadapt

Latest version: v4.8

Safety actively analyzes 626474 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 11

1.10

------------------

* Added a new “linked adapter” type, which can be used to search for a 5' and a
3' adapter at the same time. Use ``-a ADAPTER1...ADAPTER2`` to search
for a linked adapter. ADAPTER1 is interpreted as an anchored 5' adapter, which
is searched for first. Only if ADAPTER1 is found will ADAPTER2 be searched
for, which is a regular 3' adapter.
* Added experimental ``--nextseq-trim`` option for quality trimming of NextSeq
data. This is necessary because that machine cannot distinguish between G and
reaching the end of the fragment (it encodes G as 'black').
* Even when trimming FASTQ files, output can now be FASTA (quality values are
simply dropped). Use the ``-o``/``-p`` options with a file name that ends in
``.fasta`` or ``.fa`` to enable this.
* Cutadapt does not bundle pre-compiled C extension modules (``.so`` files)
anymore. This affects only users that run cutadapt directly from an unpacked
tarball. Install through ``pip`` or ``conda`` instead.
* Fix issue 167: Option ``--quiet`` was not entirely quiet.
* Fix issue 199: Be less strict when checking for properly-paired reads.
* This is the last version of cutadapt to support Python 2.6. Future versions
will require at least Python 2.7.

1.9.1

-------------------

* Added ``--pair-filter`` option, which :ref:`modifies how filtering criteria
apply to paired-end reads <filtering-paired>`
* Add ``--too-short-paired-output`` and ``--too-long-paired-output`` options.
* Fix incorrect number of trimmed bases reported if ``--times`` option was used.

1.9

-----------------

* Indels in the alignment can now be disabled for all adapter types (use
``--no-indels``).
* Quality values are now printed in the info file (``--info-file``)
when trimming FASTQ files. Fixes issue 144.
* Options ``--prefix`` and ``--suffix``, which modify read names, now accept the
placeholder ``{name}`` and will replace it with the name of the found adapter.
Fixes issue 104.
* Interleaved FASTQ files: With the ``--interleaved`` switch, paired-end reads
will be read from and written to interleaved FASTQ files. Fixes issue 113.
* Anchored 5' adapters can now be specified by writing ``-a SEQUENCE...`` (note
the three dots).
* Fix ``--discard-untrimmed`` and ``--discard-trimmed`` not working as expected
in paired-end mode (issue 146).
* The minimum overlap is now automatically reduced to the adapter length if it
is too large. Fixes part of issue 153.
* Thanks to Wolfgang Gerlach, there is now a Dockerfile.
* The new ``--debug`` switch makes cutadapt print out the alignment matrix.

1.8.3

-------------------

* Fix issue 95: Untrimmed reads were not listed in the info file.
* Fix issue 138: pip install cutadapt did not work with new setuptools versions.
* Fix issue 137: Avoid a hang when writing to two or more gzip-compressed
output files in Python 2.6.

1.8.2

-------------------

1.8.1

-------------------

* Fix 110: Counts for 'too short' and 'too long' reads were swapped in statistics.
* Fix 115: Make ``--trim-n`` work also on second read for paired-end data.

Page 7 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.