Problem in this case is likely that your GTF file references the chromosome names where as your cDNA file has names for cDNA's. So those two don't match. You could create a simple SAF format file for your cDNA simply listing the names of cDNA's and their start/stops. You could do that using the suggestion you got
It was suggested to me to use samtools idxstats and using the table
directly from there as my gene output, but it doesn't quite feel
right.
SAF file format example :
GeneID Chr Start End Strand
497097 chr1 3204563 3207049 -
497097 chr1 3411783 3411982 -
497097 chr1 3660633 3661579 -
100503874 chr1 3637390 3640590 -
100503874 chr1 3648928 3648985 -
100038431 chr1 3670236 3671869 -
I have to use R for subReads package as it is not yet fluid with the
newer Apple M1 chips
Not sure what this means. Anything coded for intel chips should work on M1 via rosetta translation.
featureCounts can also be run as a separate tool, but as GenoMax stated, even the R version should run seamlessly on M1 chips