You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ToolParameterDescriptor.create("premrna", "Use pre-mRNA GTF", "Normally, reads are only counted if they overlap exons. If selected, the pipeline will convert the GTF to list all transcript intervals as exon, meaning reads within introns will be counted as well. This could be useful for single-nuclei sequencing (which captures pre-mRNA), or if your GTF exon annotations may be lacking.", "checkbox", newJSONObject(){{
@@ -251,12 +230,6 @@ public IndexOutput createIndex(ReferenceGenome referenceGenome, File outputDir)
251
230
continue;
252
231
}
253
232
254
-
if (premrna && "transcript".equalsIgnoreCase(line[2]))
255
-
{
256
-
exonsAdded++;
257
-
line[2] = "exon";
258
-
}
259
-
260
233
writer.writeNext(line);
261
234
}
262
235
}
@@ -270,12 +243,7 @@ public IndexOutput createIndex(ReferenceGenome referenceGenome, File outputDir)
270
243
getPipelineCtx().getLogger().info("dropped " + linesDropped + " lines lacking gene_id, transcript_id, or with an empty value for gene_id/transcript_id");
271
244
}
272
245
273
-
if (premrna)
274
-
{
275
-
getPipelineCtx().getLogger().info("total transcripts converted to exon: " + exonsAdded);
0 commit comments