source for genome: UCSC hg38; transcriptome (both original version and shortHeader version): Gencode hg38 v34; unspliced transcriptome: ensGene gtf from UCSC hg38, extract "transcripts" by Matlab, and use bedtools to getfasta from UCSC hg38 genome with transcripts gtf; when using bedtools, gtf coordinates (1-based) have been converted to bed coordinates (0-based).