Table 1.
Feature\Tool | FQStat | FaQCs | NGS QC Box | NGS QC ToolKit | RNA-QC-Chain | ClinQC |
---|---|---|---|---|---|---|
Lane-level statistics | Yes | No | No | No | No | No |
Experiment-level statistics | Yes | No | Yes | No | No | No |
Trimming and filtering | No | Yes | Yes | Yes | Yes | Yes |
Comparison of multiple datasets | Yes | No | No | No | No | No |
Sample flagging | Yes | No | No | No | No | No |
Parallel programing | Yes | Yes | Yes | Yes | Yes | Yes |
Support compressed files | Yes | Yes | Yes | Yes | No | No |
Graphical output | Yes | Yes | No | Yes | Yes | Yes |
Multithreading | Yes | Yes | No | Yes | Yes | No |
Multiple processing for a single file (MPSF) | Yes | Yes/No* | No | Yes | Yes | No |
Multiple processing for multiple files (MPMF) | Yes | No | Yes | Yes | No | Yes |
Concurrent implementation of MPSF and MPMF | Yes | No | No | No | No | No |
Memory requirement | No | Yes | No | No | No | No |
Memory optimization | Yes | No | N/A | N/A | Yes | Yes |
Automated resource optimization | Yes | No | No | No | Yes | No |
*FaQCs divides a single file into split files and each split file is run on different processors but if the number of processors is more than the number of split files, then a split file is not processed by multiple processes