Run FastQC on a single FASTQ/FASTA file. Parameters: input_file (required), threads (optional), contaminants (optional), adapters (optional), limits (optional). Returns detailed QC report with pass/warn/fail status for each module.
fastqc_batch
Run FastQC on multiple files in a directory. Parameters: input_dir (required), file_pattern (optional), threads (optional). Processes all files and returns summary statistics.
multiqc_report
Generate MultiQC report from FastQC results. Parameters: input_dir (required), title (optional), comment (optional), template (optional). Generates interactive HTML report combining all analyses.
fastqc_single_async
Queue single file analysis for large datasets or batch processing.
fastqc_batch_async
Queue batch analysis for large datasets or batch processing.
multiqc_report_async
Queue report generation for large datasets or batch processing.