Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring to one file #49

Merged
merged 43 commits into from
Mar 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
a6f7649
all might
erinyoung Feb 24, 2024
13a43ef
updated to new structure
erinyoung Mar 1, 2024
85f9952
so I don't lose them for testing
erinyoung Mar 1, 2024
c3ba7f8
added withLabel
erinyoung Mar 1, 2024
f3a0582
new tests
erinyoung Mar 1, 2024
548d139
genome size configs
erinyoung Mar 1, 2024
15172cc
updated text
erinyoung Mar 1, 2024
fac3ff5
removed extra tests
erinyoung Mar 1, 2024
b064eaf
removed errorStragy comments
erinyoung Mar 1, 2024
a4b7e41
fixed unicycler files
erinyoung Mar 4, 2024
bcec5c9
adjusted available params
erinyoung Mar 4, 2024
fa341cd
added memory
erinyoung Mar 4, 2024
98b5534
no assembler test
erinyoung Mar 4, 2024
c99ff12
fixed paths
erinyoung Mar 4, 2024
ff69167
add fastq size filter
erinyoung Mar 4, 2024
ac3f6e9
added dummy png
erinyoung Mar 4, 2024
3bae444
reduced tests
erinyoung Mar 4, 2024
31c70e2
sample sheet for unicycler
erinyoung Mar 4, 2024
804d298
simplified tests
erinyoung Mar 4, 2024
d41c7b0
removing two assembler tests
erinyoung Mar 4, 2024
86598bb
removing tests
erinyoung Mar 4, 2024
4314cb9
testing flye and raven
erinyoung Mar 4, 2024
399325b
added unique
erinyoung Mar 4, 2024
bb3106d
reduce to 10X coverage
erinyoung Mar 4, 2024
21019cd
testing flye and raven
erinyoung Mar 4, 2024
600d77b
added if to ch_assemblies filter
erinyoung Mar 4, 2024
3e66d4d
reduce to 5X coverage
erinyoung Mar 4, 2024
8eeea2c
testing all assemblers
erinyoung Mar 4, 2024
71526c3
created different sample set
erinyoung Mar 4, 2024
7613204
created smaller test
erinyoung Mar 4, 2024
6193043
added in error strategy
erinyoung Mar 4, 2024
8018619
added terminate
erinyoung Mar 4, 2024
f0a09ce
increased cpus
erinyoung Mar 5, 2024
9b0492a
adding maxforks
erinyoung Mar 5, 2024
56024ff
removed raven polishing
erinyoung Mar 5, 2024
28e0606
moved TODO to here
erinyoung Mar 5, 2024
a7cf3fa
only one test channel
erinyoung Mar 5, 2024
f8bd32a
fixed typo in test
erinyoung Mar 5, 2024
cbcbd8e
removed test_unicycler
erinyoung Mar 5, 2024
c0442f1
flye instead of raven
erinyoung Mar 5, 2024
fa579bd
adjusted raven
erinyoung Mar 5, 2024
b31f0d5
removed
erinyoung Mar 5, 2024
3dde235
Update github_actions.config
erinyoung Mar 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
164 changes: 109 additions & 55 deletions .github/workflows/github_actions.config
Original file line number Diff line number Diff line change
@@ -1,57 +1,111 @@
process {
withName:unicycler{
cpus = 2
}
withName:flye{
cpus = 2
}
withName:dragonflye{
cpus = 2
}
withName:masurca{
cpus = 2
}
withName:medaka{
cpus = 2
}
withName:nanoplot{
cpus = 2
}
withName:miniasm{
cpus = 2
}
withName:porechop{
cpus = 2
}
withName:rasusa{
cpus = 2
}
withName:raven{
cpus = 2
}
withName:'trycycler.*'{
cpus = 2
}
withName:cluster {
cpus = 2
}
withName:reconcile{
cpus = 2
errorStrategy = 'ignore'
}
withName:msa {
cpus = 2
}
withName:partition {
cpus = 2
}
withName:consensus {
cpus = 2
}
withName:combine {
cpus = 2
}
withName:unicycler {
cpus = 2
}
maxForks = 1

withName:bandage{
cpus=2
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:busco{
cpus=2
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:bwa{
cpus=3
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:circulocov{
cpus=3
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:copy{
cpus=2
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:dnaapler{
cpus=2
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:fastp{
cpus=2
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:flye{
cpus=3
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:gfastats{
cpus=2
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:gfa_to_fasta{
cpus=2
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:medaka{
cpus=3
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:multiqc{
cpus=3
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:nanoplot_summary{
cpus=2
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:nanoplot{
cpus=2
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:polypolish{
cpus=2
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:pypolca{
cpus=2
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:rasusa{
cpus=2
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:raven{
cpus=2
ext.args = ' '
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'ignore'}
}
withName:summary{
cpus=2
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:unicycler{
cpus=3
memory = { 6.GB * task.attempt }
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:versions{
cpus=2
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
withName:test{
cpus=2
errorStrategy = { task.attempt < 2 ? 'retry' : 'terminate'}
}
}
2 changes: 1 addition & 1 deletion .github/workflows/github_actions_hybrid_sample_sheet.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
sample,fastq,fastq_1,fastq_2
test,long_reads_low_depth.fastq.gz,short_reads_1.fastq.gz,short_reads_2.fastq.gz
test,reads/long_reads_low_depth.fastq.gz,reads/short_reads_1.fastq.gz,reads/short_reads_2.fastq.gz
33 changes: 0 additions & 33 deletions .github/workflows/run_workflow_dragonflye.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/run_workflow_miniasm.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/workflows/run_workflow_porechop.yml

This file was deleted.

37 changes: 0 additions & 37 deletions .github/workflows/run_workflow_raven_dir.yml

This file was deleted.

31 changes: 0 additions & 31 deletions .github/workflows/run_workflow_raven_polish.yml

This file was deleted.

28 changes: 0 additions & 28 deletions .github/workflows/run_workflow_trycycler.yml

This file was deleted.

Loading