For a given cancer type in the [NIH Cancer Genome Atlas][1], I visit [the data portal][1] and download UNC RNASeqV2, level 3 expression data. Specifically, I grab files that end with the extension `*.rsem.genes.normalized_results`

Each file contains one line per gene, with the gene name and (I assume) its normalized FPKM expression value. I am assuming these data are normalized FPKM based on the filename and the [UNC RNASeqV2 protocol description][2] hosted on TCGA.

My questions are:

1. Are these expression data really measured in FPKM?
2. If they are, how should I convert from FPKM to TPM, for all the expression values for a given gene?

 [1]: https://tcga-data.nci.nih.gov/tcga/
 [2]: https://tcga-data.nci.nih.gov/tcgafiles/ftp_auth/distro_ftpusers/anonymous/tumor/acc/cgcc/unc.edu/illuminahiseq_rnaseqv2/rnaseqv2/unc.edu_ACC.IlluminaHiSeq_RNASeqV2.Level_3.1.0.0/DESCRIPTION.txt
<p>At the end of <a href="https://haroldpimentel.wordpress.com/2014/05/08/what-the-fpkm-a-review-rna-seq-expression-units/">this</a> blog post, a simple formula is provided to compute TPM from FPKM:</p>

<pre>
TPMi=( FPKMi / sum(FPKMj ) * 10^6</pre>

<p><br />
<strong>edit</strong>: well, from the protocol you linked, and also from <a href="https://wiki.nci.nih.gov/display/TCGA/RNASeq+Version+2">this</a> wiki, the UNC V2 RNA-Seq Workflow uses MapSplice+RSEM, so I guess measures are already given as TPM - check <a href="http://bioinformatics.oxfordjournals.org/content/26/4/493.abstract">here</a> and <a href="http://www.biomedcentral.com/1471-2105/12/323">here</a>.</p>
