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

Resources review - specify for each module ( #252

Open
weaglesBio opened this issue Feb 13, 2024 · 6 comments
Open

Resources review - specify for each module ( #252

weaglesBio opened this issue Feb 13, 2024 · 6 comments
Assignees
Labels
adjust resources Updates to base.config to optimise resources for all data sizes.. enhancement New feature or request

Comments

@weaglesBio
Copy link
Contributor

Description of feature

We should avoid using the defaults (process_low, process_high etc). This is as we know the resource requirements of the processes, so should be able to provide these specifically.

@weaglesBio weaglesBio added enhancement New feature or request adjust resources Updates to base.config to optimise resources for all data sizes.. labels Feb 13, 2024
@DLBPointon
Copy link
Contributor

DLBPointon commented Feb 13, 2024

SELFCOMP_SPLITFASTA Single
withName: SELFCOMP_MAPIDS|SELFCOMP_MUMMER2BED fasta.size()
n * Log10(n) n=lines in file - BEDTOOLS_MERGE | BEDTOOLS SORT
30 * ref SELFCOMP_ALIGNMENTBLOCKS

@DLBPointon
Copy link
Contributor

UCSC_BEDGRAPHTOBIGWIG = bed.size()

@DLBPointon
Copy link
Contributor

SAMTOOLS_MKDUP=bam.size() / 2
BAMTOBED_SORT = bam.size()
FASKTPROF genome * 10
TBIX normally reference / 2
SYNTENY minimap2 = 30*reference

@DLBPointon
Copy link
Contributor

Windowmasker needs less resources

@weaglesBio
Copy link
Contributor Author

SELFCOMP: BEDTOOLS_MERGE needs to be removed from base.config as no longer used in subworkflow

@DLBPointon
Copy link
Contributor

Windowmasker needs double the current assignment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
adjust resources Updates to base.config to optimise resources for all data sizes.. enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants