Skip to content

Conversation

@m-jahn
Copy link

@m-jahn m-jahn commented Nov 6, 2025

There are at least two open tasks that remain to make this feature fully functional @gpertea .
Can you please look into the following and maybe add a commit to this PR? Would be fantastic.

Open Task 1: there is currently no parameter to control the usage of point features, i.e. a tolerance in bp until a PTF is used or not

Open Task 2: I could absolutely not find out why point features that exceed the transcript boundary even by just 1 bp are ignored?! The answer must be hidden in the 20,000 lines rlink.cpp file. The sheer size and convolution of this code base is unfortunately too difficult to handle. I tried to comment out some of the filters but had no success.

The point features can be tested using the test data like this:

./stringtie -L -v --ptf tests/long_reads_ptf.tsv -o tests/long_reads.out.gtf tests/long_reads.bam

where long_reads_ptf.tsv is a TSV table like:

chr19	567222	-	TSS
chr19	571735	-	CPAS
chr19	571311	+	TSS
chr19	583492	+	CPAS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant