Hi Adam,
I would recommend to create your own genome - that way you will know for sure which reference sequences you are using. Also, I highly recommend using annotations for mapping, and annotations change quite often (e.g. ENSMEBL updates annotations every 3 months). A few things to think about before generating the genome:
1. Which assembly you want to use (mm9 vs mm10)?
2. Whether to include non-chromosomal scaffolds? I recommend it, especially for the total RNA samples, since we found lately that a significant number of reads may map to rRNA loci on the scaffolds, at least for the human genome.
3. Which annotations to use (ENSEMBL, UCSC genes, RefSeq etc)?
Generating your own genome files is easy, the basic command is:
STAR --genomeDir /path/to/genome/dir/ --runMode genomeGenerate --genomeFastaFiles /path/to/genome1.fa /path/to/genome2.fa … --sjdbGTFfile /path/to/annotation.gtf --sjdbOverhang 100 --runThreadN 4
--sjdbOverhang <N> should ideally be equal to read (mate) (length-1), but could be generic 100.
Note that the chromosomes’ names in genome.fasta files and annotation.gtf files should agree.
Cheers
Alex