The row annotations on the transcript-level SCE objects do not include the gene ID. The gene-level SCE has rowRanges, but apparently because the rowRanges is a GRangesList, the metadata columns do not even appear as rowData, which is problematic.
This should be improved to include more information from the GTF file. The two should also be consistent in what is added as rowRanges. E.g., if gene-level uses transcripts split on gene IDs, then transcript-level should use exons split on transcript IDs.
The row annotations on the transcript-level SCE objects do not include the gene ID. The gene-level SCE has
rowRanges
, but apparently because therowRanges
is aGRangesList
, the metadata columns do not even appear asrowData
, which is problematic.This should be improved to include more information from the GTF file. The two should also be consistent in what is added as
rowRanges
. E.g., if gene-level uses transcripts split on gene IDs, then transcript-level should use exons split on transcript IDs.Proposed additions transcript-level:
Both:
rowData
has metadata columnsCurrent Outputs
Transcript-Level SCE
Gene-Level SCE