# HG changeset patch # User rhpvorderman # Date 1654674583 0 # Node ID 6ee24ca5182928eee8f8473a36d60914b0121ede # Parent 5f0d949db99edcca3bf1ee84cb62b67505d1fd25 "planemo upload for repository https://github.com/LUMC/fastq-filter/tree/develop/galaxy commit a4a3ab70c61a5ea14719002eb72a34a02b5d89e3" diff -r 5f0d949db99e -r 6ee24ca51829 Dockerfile --- a/Dockerfile Tue Dec 28 14:17:40 2021 +0000 +++ b/Dockerfile Wed Jun 08 07:49:43 2022 +0000 @@ -1,4 +1,4 @@ FROM python:3.10-slim-bullseye ENV PYTHONDONTWRITEBYTECODE=true -RUN pip install --no-cache-dir fastq-filter +RUN pip install --no-cache-dir fastq-filter==0.3.0 diff -r 5f0d949db99e -r 6ee24ca51829 fast_fastq_filter.xml --- a/fast_fastq_filter.xml Tue Dec 28 14:17:40 2021 +0000 +++ b/fast_fastq_filter.xml Wed Jun 08 07:49:43 2022 +0000 @@ -1,49 +1,135 @@ - + filter FASTQ reads fast - fastq-filter + fastq-filter - quay.io/rhpvorderman/fastq-filter:0.1.0 + quay.io/rhpvorderman/fastq-filter:0.3.0 - - - - - - - + + + + - - + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + Average quality. Same as the 'Average error rate' option but + specified with a phred score. I.e a mean quality of 30 is + equivalent to an average error rate of 0.001'. + + + + + + + + + + + DEPRECATED: The minimum median phred score. This is not as + informative as the average error rate. It is also slower to + calculate. This filter is only included for backwards + compatibility reasons. + + + + + + + +
- - - + + + library['type'] == 'paired' + - - - - - - The mean quality of the FASTQ record is equal or above the given quality value. - + median_quality: The median quality of the FASTQ record is equal or above the given quality value. - + min_length: The length of the sequence in the FASTQ record is at least min_length - + max_length: The length of the sequence in the FASTQ record is at most max_length + + average error rate: The average of the combined phred scores is used. + + median quality: The median of the combined phred scores is used. + + Minimum length: at least one of the records of the pair must meet the minimum length. + + Maximum length: None of the records in the pair must exceed the maximum length. + + The rationale for the length filters is that R1 and R2 both sequence the same + molecule and the canonical length is the longest of both. ]]>