- {+ `--debug` prints internal variables for faster development and bug investigations +}
- {+ `--threads` sets the maximum number of threads per process (not maximum number of threads of the whole workflow) +}
- {- removed `-b`:splitted into three different options -}
- {- removed `-sort`: every bam is now sorted -}
- {- removed `-v`: removed, because this is a nextflow feature -}
- {- removed `-dry-run` -}
- {- removed `-t`: handled by nextflow -}
### Multiple files of one kind
Multiple files of one kind, e.g., three different PacBio runs, are now given as one string with each run comma separated instead of giving one parameter multiple times.
```
conda env create -f environment-dev.yml
conda activate backmap-dev
$ nextflow run backmap.nf --assembly assembly.fasta --pacbio pacbio1.fq,pacbio2.fq,pacbio3.fq
```
#### Snakemake
### Genome size estimation with bam files
Genome size estimation with bam files can now be done if assembly is given
| keep temporary option did not work properly | yes | https://github.com/schellt/backmap/pull/1 |
| plot all did not work, if illumina reads were not present | yes | https://github.com/schellt/backmap/pull/5 |
| pipeline crashed on rerun due to not enforcing symlink creation | yes | https://github.com/schellt/backmap/pull/4 |
### multifile call
## Test
Multi files of one kind, e.g., three different pacbio runs, are now given as one string with each run comma separated instead of giving one parameter multiple times.
### Install dev/test environments
### Genome size estimation with bam files
#### Development
Genome size estimation with bam files can now be done if assembly is given
The development environment includes everything, which is needed for running the original perl pipeline, the newly created nextflow pipeline, and the snakemake test pipeline