Read preprocessing using fastp
Maybe fastp could be integrated as a preprocessing step. According to its documentation is is (supposedly)
like FASTQC but faster and more informative
and it integrates trimming etc. while automatically detecting the adapters as well as
trim polyG in 3' ends, which is commonly seen in NovaSeq/NextSeq data