Skip to content

Commit 2ff9b06

Browse files
authored
Merge pull request #154 from sanger-tol/patch
More memory for crumble !
2 parents 025dd4d + b19cb40 commit 2ff9b06

File tree

4 files changed

+50
-4
lines changed

4 files changed

+50
-4
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
44
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
55

6+
## [[1.3.4](https://github.com/sanger-tol/readmapping/releases/tag/1.3.4)] - Antipodean Opaleye (patch 4) - [2025-03-18]
7+
8+
### Enhancements & fixes
9+
10+
- Even more memory for CRUMBLE
11+
612
## [[1.3.3](https://github.com/sanger-tol/readmapping/releases/tag/1.3.3)] - Antipodean Opaleye (patch 3) - [2025-02-10]
713

814
### Enhancements & fixes

CITATION.cff

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# This CITATION.cff file was generated with cffinit.
2+
# Visit https://bit.ly/cffinit to generate yours today!
3+
4+
cff-version: 1.2.0
5+
title: sanger-tol/readmapping v1.3.4
6+
type: software
7+
authors:
8+
- given-names: Sandra Ruth
9+
family-names: Babirye
10+
affiliation: Wellcome Sanger Institute
11+
orcid: "https://orcid.org/0009-0004-7773-7008"
12+
- given-names: Tyler
13+
family-names: Chafin
14+
affiliation: Wellcome Sanger Institute
15+
orcid: "https://orcid.org/0000-0001-8687-5905"
16+
- given-names: Chau
17+
family-names: Duong
18+
affiliation: Wellcome Sanger Institute
19+
orcid: "https://orcid.org/0009-0001-0649-2291"
20+
- given-names: Matthieu
21+
family-names: Muffato
22+
affiliation: Wellcome Sanger Institute
23+
orcid: "https://orcid.org/0000-0002-7860-3560"
24+
- given-names: Guoying
25+
family-names: Qi
26+
affiliation: Wellcome Sanger Institute
27+
orcid: "https://orcid.org/0000-0003-1262-8973"
28+
- given-names: Priyanka
29+
family-names: Surana
30+
affiliation: Wellcome Sanger Institute
31+
orcid: "https://orcid.org/0000-0002-7167-0875"
32+
- given-names: Bethan
33+
family-names: Yates
34+
affiliation: Wellcome Sanger Institute
35+
orcid: "https://orcid.org/0000-0003-1658-1762"
36+
identifiers:
37+
- type: doi
38+
value: 10.5281/zenodo.6563577
39+
repository-code: "https://github.com/sanger-tol/readmapping"
40+
license: MIT
41+
version: 1.3.4
42+
date-released: "2022-10-07"

conf/base.config

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,7 @@ process {
105105

106106
withName: CRUMBLE {
107107
// Most genomes seem happy with 1 GB, but some need a bit more, and others a lot more.
108-
// There is a weak, but existing, correlation between memory usage and the number of reads.
109-
// The formula below is a quadratic growth based on the attempt number.
110-
memory = { check_max( task.attempt * (task.attempt + 1) * 512.MB * Math.ceil( meta.read_count / 1000000000 ), 'memory' ) }
108+
memory = { check_max( 1.GB * Math.pow(3, task.attempt-1), 'memory' ) }
111109
// 100k reads per hour for PacBio, 50m for HiC
112110
time = { check_max( 1.h * Math.ceil( meta.read_count / (meta.datatype == "pacbio" ? 100000 : 50000000)) * task.attempt, 'time' ) }
113111
}

nextflow.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ manifest {
232232
description = 'Pipeline to map reads generated using different sequencing technologies against a genome assembly.'
233233
mainScript = 'main.nf'
234234
nextflowVersion = '!>=22.10.1'
235-
version = '1.3.3'
235+
version = '1.3.4'
236236
doi = '10.5281/zenodo.6563577'
237237
}
238238

0 commit comments

Comments
 (0)