Important: the pipeline should always be developed with the fact in mind that there will be cases where we want to run it directly. Therefore it is both important to add and document command line arguments. After we have a complete version one for sequencing only we should start writing tests. As a rule of thumb, before we merge pull requests on main, we should perform these tests.
We should probably forget about symlinking raw data, we are not planning to deliver the rawdata in the future!
An example command to run the pipeline:
nextflow run Yggdrasil/ \
-profile ctg \
--samplesheet CTG_SampleSheet.csv \
--rawdata Illumina_run_directory \
--outdir yggdrasil_test