View source: R/dada_wrappers.R
qualityFilterITS | R Documentation |
Applies a quality filter to ITS sequence fastq files via the filterAndTrim
function.
Currently only supports filtering forward-read (R1) sequences. If reverse reads are included, they will be ignored.
qualityFilterITS(
fn,
in_subdir,
out_subdir,
meta,
in_explicitdir = NULL,
out_explicitdir = NULL,
multithread = FALSE,
...
)
fn |
Base names of input fastq files. If inputs are not base names (i.e. if they include directory paths), the directory paths will be removed. Files that do not exist will be ignored; however, if all files do not exist, this function will issue a warning. |
in_subdir |
Subdirectory name from which to retrieve input fastq files. Enter "raw" for raw sequence files, or any other character string to specify a subdirectory within |
out_subdir |
Subdirectory name where output fastq files will be written. Enter any character string to specify a subdirectory within |
meta |
The output of |
in_explicitdir , out_explicitdir |
Directory names to use instead of 'in_subdir' and 'out_subdir', if static directory names or directories outside of |
multithread |
Default FALSE. Whether to use multithreading. Note that Windows does not support multithreading in this function because it uses mclapply, so this argument must be set to FALSE on Windows systems. |
... |
Other arguments to be passed to |
(Invisibly) Two-column matrix displaying the number of reads in input vs. output for each file.
{
fl_nm <- c("BMI_Plate37WellB2_ITS_BNM6G_R1.fastq.gz", "BMI_Plate37WellB2_ITS_BNM6G_R2.fastq.gz")
# R2 file will be ignored
filter_trackReads <- qualityFilterITS(
fl_nm, in_subdir = "2_trimmed", out_subdir = "3_filtered",
meta = seqmeta_greatplains_its, minLen = 50, maxEE = 2,
multithread = TRUE # set multithread = FALSE on Windows computers though
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.