nf-core_modules/modules
Sébastien Guizard 4ec8b025bd
New module: LIMA (#719)
* 📦 NEW: Add module lima

* 👌 IMPROVE: Move .pbi output to reports channel

* 🐛 FIX: Fix report channel definition

* 👌IMPROVE; Remove options from command line

update test script with removed options

* 👌 IMPROVE: Add some pacbio test files

* 🐛 FIX: Add Pacbio index to test_data.config

* 👌 IMPROVE: Re add 10000 data test

* 🐛 FIX: Add pbi input

* 👌 IMPROVE: Add parallelization to lima

* 👌 IMPROVE: Add some pbindex

* 🐛 FIX: Add pbi extension to files

* 👌 IMPROVE: The accept one channel (primers move into the first channel)

* 👌 IMPROVE: Assign a value channel for pimers 

Improve code workflow readability

* 👌 IMPROVE: Update .gitignore

* 👌 IMPROVE: Update module to last template version

* 🐛 FIX: Correct Singularity and Docker URL

* 👌 IMPROVE: Update to the last version of modules template

* 👌 IMPROVE: Update test_data.config

* 👌 IMPROVE: Remove pbi from input files

* 👌 IMPROVE: Final version of test datasets config

* 👌 IMPROVE: Remove useless index + Fix Typos

* 🐛 FIX: Fill contains args

* 📦 NEW: Add module lima

* 👌 IMPROVE: Move .pbi output to reports channel

* 🐛 FIX: Fix report channel definition

* 👌IMPROVE; Remove options from command line

update test script with removed options

* 🐛 FIX: Add pbi input

* 👌 IMPROVE: Add parallelization to lima

* 👌 IMPROVE: Add some pacbio test files

* 🐛 FIX: Add Pacbio index to test_data.config

* 👌 IMPROVE: Re add 10000 data test

* 👌 IMPROVE: Add some pbindex

* 🐛 FIX: Add pbi extension to files

* 👌 IMPROVE: The accept one channel (primers move into the first channel)

* 👌 IMPROVE: Assign a value channel for pimers 

Improve code workflow readability

* 👌 IMPROVE: Update .gitignore

* 👌 IMPROVE: Update module to last template version

* 🐛 FIX: Correct Singularity and Docker URL

* 👌 IMPROVE: Update to the last version of modules template

* 👌 IMPROVE: Update test_data.config

* 👌 IMPROVE: Remove pbi from input files

* 👌 IMPROVE: Final version of test datasets config

* 👌 IMPROVE: Remove useless index + Fix Typos

* 🐛 FIX: Fill contains args

* 👌 IMPROVE: Add channel for each output

* 👌 IMPROVE: Remove comments

* 📦 NEW: Add module lima

* 👌 IMPROVE: Move .pbi output to reports channel

* 🐛 FIX: Fix report channel definition

* 👌IMPROVE; Remove options from command line

update test script with removed options

* 🐛 FIX: Add pbi input

* 👌 IMPROVE: Add parallelization to lima

* 👌 IMPROVE: Add some pacbio test files

* 🐛 FIX: Add Pacbio index to test_data.config

* 👌 IMPROVE: Re add 10000 data test

* 👌 IMPROVE: Add some pbindex

* 🐛 FIX: Add pbi extension to files

* 👌 IMPROVE: The accept one channel (primers move into the first channel)

* 👌 IMPROVE: Assign a value channel for pimers 

Improve code workflow readability

* 👌 IMPROVE: Update module to last template version

* 🐛 FIX: Correct Singularity and Docker URL

* 👌 IMPROVE: Update to the last version of modules template

* 👌 IMPROVE: Update test_data.config

* 👌 IMPROVE: Remove pbi from input files

* 🐛 FIX: Fill contains args

* 📦 NEW: Add module lima

* 👌 IMPROVE: Move .pbi output to reports channel

* 🐛 FIX: Fix report channel definition

* 👌IMPROVE; Remove options from command line

update test script with removed options

* 🐛 FIX: Add pbi input

* 👌 IMPROVE: Add parallelization to lima

* 👌 IMPROVE: Add some pacbio test files

* 🐛 FIX: Add Pacbio index to test_data.config

* 👌 IMPROVE: Re add 10000 data test

* 👌 IMPROVE: Add some pbindex

* 🐛 FIX: Add pbi extension to files

* 👌 IMPROVE: The accept one channel (primers move into the first channel)

* 👌 IMPROVE: Assign a value channel for pimers 

Improve code workflow readability

* 👌 IMPROVE: Update module to last template version

* 🐛 FIX: Correct Singularity and Docker URL

* 👌 IMPROVE: Update to the last version of modules template

* 👌 IMPROVE: Update test_data.config

* 👌 IMPROVE: Remove pbi from input files

* 👌 IMPROVE: Final version of test datasets config

* 👌 IMPROVE: Remove useless index + Fix Typos

* 🐛 FIX: Fill contains args

* 👌 IMPROVE: Add channel for each output

* 👌 IMPROVE: Remove comments

* 🐛 FIX: Clean test_data.config

* Update modules/lima/main.nf

Add meta to each output

Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>

* Update modules/lima/main.nf

Remove useless parenthesis

Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>

* 🐛 FIX: Keep version number only

* 🐛 FIX: Reintegrate prefix variable and use it to define output file name

* 👌 IMPROVE: add suffix arg to check output files names

* 👌 IMPROVE: Use prefix for output filename

* 🐛 FIX: Set optional output

Allow usage of different input formats

* 👌 IMPROVE: Update meta file

* 👌 IMPROVE: Update test

One test for each input file type

* 👌 IMPROVE: add fasta, fastq.gz, fastq, fastq.gz test files

* 👌 IMPROVE: Update with last templates / Follow new version.yaml rule

* 🐛 FIX: Fix typos and include getProcessName function

* 👌 IMPROVE: Update .gitignore

* 👌 IMPROVE: Using suffix to manage output was not a my best idea

Add a bash code to detect extension and update output file name

* 👌 IMPROVE: clean code

Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
Co-authored-by: Gregor Sturm <mail@gregor-sturm.de>
Co-authored-by: Mahesh Binzer-Panchal <mahesh.binzer-panchal@nbis.se>
2021-09-27 16:14:35 +01:00
..
abacas Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
adapterremoval Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
agrvate Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
allelecounter Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
arriba Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
artic Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
bamaligncleaner Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
bandage/image Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
bbmap Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
bcftools Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
bedtools Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
bismark Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
blast Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
bowtie Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
bowtie2 Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
bwa Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
bwamem2 Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
bwameth Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
cat Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
chromap Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
cnvkit Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
cooler Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
cutadapt Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
damageprofiler Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
deeptools Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
delly/call Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
diamond Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
dragonflye Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
dshbio Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
ensemblvep Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
expansionhunter Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
fastani Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
fastp Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
fastqc Update fastqc to produce multi-version versions.yml (#665) 2021-09-24 10:01:54 +01:00
fasttree Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
fgbio Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
flash Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
gatk4 Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
genmap Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
gffread Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
glnexus Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
graphmap2 Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
gubbins Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
gunzip Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
hifiasm Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
hisat2 Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
hmmer/hmmalign Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
homer Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
iqtree Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
ivar Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
kallisto/index Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
kallistobustools Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
kleborate Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
kraken2/kraken2 Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
last Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
lib Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
lima New module: LIMA (#719) 2021-09-27 16:14:35 +01:00
lofreq Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
macs2/callpeak Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
malt Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
maltextract Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
mash/sketch Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
metaphlan3 Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
methyldackel Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
minia Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
minimap2 Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
mosdepth Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
msisensor Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
multiqc Update fastqc to produce multi-version versions.yml (#665) 2021-09-24 10:01:54 +01:00
muscle Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
nanolyse Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
nanoplot Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
nextclade Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
optitype Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
pairix Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
pairtools Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
pangolin Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
pbccs Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
phantompeakqualtools Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
picard Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
plasmidid Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
plink/vcf Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
preseq/lcextrap Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
prodigal Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
prokka Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
pycoqc Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
pydamage Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
qcat Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
qualimap Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
quast Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
rapidnj Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
rasusa Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
raxmlng Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
rsem Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
rseqc Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
salmon Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
samtools Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
seacr/callpeak Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
seqkit/split2 Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
seqtk Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
sequenzautils Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
seqwish/induce Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
shovill Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
snpdists Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
snpeff Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
snpsites Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
sortmerna Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
spades Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
staphopiasccmec Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
star Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
strelka/germline Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
stringtie Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
subread/featurecounts Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
tabix Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
tiddit/sv Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
trimgalore Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
ucsc Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
umitools Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
unicycler Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
untar Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
unzip Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
variantbam Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
vcftools Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00
yara Bulk update modules to use versions.yml (#739) 2021-09-27 09:41:24 +01:00