Skip to content

Commit

Permalink
Add parameter for setting STAR limitSjdbInsertNsj
Browse files Browse the repository at this point in the history
  • Loading branch information
nictru committed Apr 15, 2024
1 parent d4199c4 commit 1c9d74e
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 0 deletions.
8 changes: 8 additions & 0 deletions conf/modules.config
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,7 @@ if (!params.skip_trimming) {
"--outReadsUnmapped None",
"--readFilesCommand zcat",
"--alignSJDBoverhangMin ${params.alignSJDBoverhangMin}",
"--limitSjdbInsertNsj ${params.limitSjdbInsertNsj}",
"--chimJunctionOverhangMin ${params.chimJunctionOverhangMin}",
"--chimSegmentMin ${params.chimSegmentMin}"
].join(' ').trim()
Expand Down Expand Up @@ -228,6 +229,7 @@ if (!params.skip_trimming) {
"--readFilesCommand zcat",
"--sjdbFileChrStartEnd dataset.SJ.out.tab",
"--alignSJDBoverhangMin ${params.alignSJDBoverhangMin}",
"--limitSjdbInsertNsj ${params.limitSjdbInsertNsj}",
"--chimJunctionOverhangMin ${params.chimJunctionOverhangMin}",
"--chimSegmentMin ${params.chimSegmentMin}"
].join(' ').trim()
Expand Down Expand Up @@ -395,6 +397,7 @@ if (!params.skip_trimming) {
"--outReadsUnmapped None",
"--readFilesCommand zcat",
"--alignSJDBoverhangMin ${params.alignSJDBoverhangMin}",
"--limitSjdbInsertNsj ${params.limitSjdbInsertNsj}",
"--chimJunctionOverhangMin ${params.chimJunctionOverhangMin}",
"--chimSegmentMin ${params.chimSegmentMin}"
].join(' ').trim()
Expand Down Expand Up @@ -426,6 +429,7 @@ if (!params.skip_trimming) {
"--readFilesCommand zcat",
"--sjdbFileChrStartEnd dataset.SJ.out.tab",
"--alignSJDBoverhangMin ${params.alignSJDBoverhangMin}",
"--limitSjdbInsertNsj ${params.limitSjdbInsertNsj}",
"--chimJunctionOverhangMin ${params.chimJunctionOverhangMin}",
"--chimSegmentMin ${params.chimSegmentMin}"
].join(' ').trim()
Expand All @@ -447,6 +451,7 @@ if (!params.skip_trimming) {
"--outReadsUnmapped None",
"--readFilesCommand zcat",
"--alignSJDBoverhangMin ${params.alignSJDBoverhangMin}",
"--limitSjdbInsertNsj ${params.limitSjdbInsertNsj}",
"--chimJunctionOverhangMin ${params.chimJunctionOverhangMin}",
"--chimSegmentMin ${params.chimSegmentMin}"
].join(' ').trim()
Expand Down Expand Up @@ -479,6 +484,7 @@ if (!params.skip_trimming) {
"--readFilesCommand zcat",
"--sjdbFileChrStartEnd dataset.SJ.out.tab",
"--alignSJDBoverhangMin ${params.alignSJDBoverhangMin}",
"--limitSjdbInsertNsj ${params.limitSjdbInsertNsj}",
"--chimJunctionOverhangMin ${params.chimJunctionOverhangMin}",
"--chimSegmentMin ${params.chimSegmentMin}"
].join(' ').trim()
Expand All @@ -500,6 +506,7 @@ if (!params.skip_trimming) {
"--outReadsUnmapped None",
"--readFilesCommand zcat",
"--alignSJDBoverhangMin ${params.alignSJDBoverhangMin}",
"--limitSjdbInsertNsj ${params.limitSjdbInsertNsj}",
"--chimJunctionOverhangMin ${params.chimJunctionOverhangMin}",
"--chimSegmentMin ${params.chimSegmentMin}"
].join(' ').trim()
Expand Down Expand Up @@ -532,6 +539,7 @@ if (!params.skip_trimming) {
"--readFilesCommand zcat",
"--sjdbFileChrStartEnd dataset.SJ.out.tab",
"--alignSJDBoverhangMin ${params.alignSJDBoverhangMin}",
"--limitSjdbInsertNsj ${params.limitSjdbInsertNsj}",
"--chimJunctionOverhangMin ${params.chimJunctionOverhangMin}",
"--chimSegmentMin ${params.chimSegmentMin}"
].join(' ').trim()
Expand Down
1 change: 1 addition & 0 deletions nextflow.config
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ params {
alignSJDBoverhangMin = 10
chimSegmentMin = 10
sjdboverhang = 100
limitSjdbInsertNsj = 1000000

//> MAPSPLICE
seglen = 25
Expand Down
5 changes: 5 additions & 0 deletions nextflow_schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,11 @@
"description": "Minimum overhang for annotated junctions",
"default": 10
},
"limitSjdbInsertNsj": {
"type": "integer",
"description": "Maximum number of junction to be inserted to the genome on the fly at the mapping stage, including those from annotations and those detected in the 1st step of the 2-pass run",
"default": 1000000
},
"chimSegmentMin": {
"type": "integer",
"description": "Minimum length of chimeric segment length. Must be set to a positive value to detect circular junctions.",
Expand Down

0 comments on commit 1c9d74e

Please sign in to comment.