- drop compresison dependencies
- drop dependency
- Blacklist fix in fair_genome_indexer
- Documentation udpate
- Snakemake updates now follow the updates from fair_genome_indexer
- Improt functions and globals from fair_genome_indexer
- Update snakemake wrappers to 3.10.2
- Report update
- More readable tmp and logs
- Fix R2 copy issue
- Snakemake wrappers up to 3.7.0
- Documentation update
- Documentation update
- Use human readable functions rather than raw lookup
- schemas update
- Since copies are done on node and not on login-node, the
on_flamingo()
flag is removed
- symlink fully absolute
- Missing packages in python environment used for copy
- Fix FileNotFoundError in apptainer when using this pipeline as an external module
rsync
syntax error
- Json schema
- Configuration keys are all optional
- Snakemake wrappers update to version 3.5.2
- Changes in configuration
- Snakemake wrappers updated to 3.4.1: including an exciting MultiQC update!
- A dedicated MultiQC configuration file is created
- Pipeline containerized
- Documentation errors
- Report typos
- Debug logs in
link_or_concat.py
- AttributeError when empty lookup list is returned
- Removed slurm partition function
- Job reservation based on input file size
- tempfiles, logs and benchmarks paths reorganized:
tmp/fair_fastqc_multiqc/{rule_name}/{wildcards}.{extension}
log/fair_fastqc_multiqc/{rule_name}/{wildcards}.log
benchmark/fair_fastqc_multiqc/{rule_name}/{wildcards}.tsv
- Use of
lookup
to find configuration values - Dag as ascii-art
- Documentation error
- Add
slurm_partition
for snakemake plugin executor
- Usage updated
Snakemake v8.1+ required
- New QC: FastqScreen, available if, and only if a configuration file is provided.
- Snakemake Wrappers update to 3.3.6
- Github actions updated
- Use of lookup and queries instead of hand-made samples.csv parsing
- DAG available on readme
- Report is unavailable as long as the TBD issue is opened on Snakemake
- More precise configuration file validation
- Labed added to MultiQC to make it more noticable
- Hidden keys in documentation are now described
- MultiQC report name changed in order to identify it more easily
- Example report available
- Disk usage reservation
- Explicit time/memory reservation
- Documentation pointing to fastp and not fastqc
- Typo in snakemake report main page
- csv.Sniffer having too much data to define delimiter
- Updated readme
- Updated report content
- Snakemake workflow catalog updates
- Run FastQC on single/pair ended fastq files
- Aggregate reports in MultiQC
- Using Snakemake 8.0.0+ the report is broken. Error is known.