### Description of feature Similarly to nf-core pipelines, we should check the validity of all parameters at the start of the pipeline and throw useful error messages.