I used Salmon to quantify my RNA-seq. As proposed in the Salmon tutorial I downloaded and indexed a bovine transcriptome from Ensembl (ftp.ensembl.org/pub/release-93/fasta/bos_taurus/cdna/Bos_taurus.UMD3.1.cdna.all.fa.gz) After quantification, i plan to use tximport package to aggregate transcrits to the gene level for gene-level differential expression analysis in order to continue analysis using DESeq2. In the tximport vignette it is proposed to create a tx2gene dataframe by using ensembldb package. The recommendations of the tutorial are as follows: if you are using an Ensembl transcriptome, the easiest way to create the tx2gene data.frame is to use the ensembldb packages. The annotation packages can be found by version number, and use the pattern EnsDb.Hsapiens.vXX. The exemple is for human data.
My question is:
how to do in bovine species knowing that I indexed on a bovine cdna database from Ensembl. Where can I find any annotation package for the bovine species and a pattern like EnsDb.Btaurus.vXX?
Here are the following code I used for using Bovine Ensembl DB for differential expression analysis
ensembl_mart_93 <- useEnsembl(biomart="ensembl")# to use the latest ENSEMBL version
mart= useMart('ensembl') # connecting to ENSEMBL
listDatasets(mart)# List of the available datasets
mart<-useMart(biomart="ensembl", dataset="btaurus_gene_ensembl", host="www.ensembl.org",
path="/biomart/martservice", verbose = FALSE) # use of Bos taurus dataset.
Hi Gilles
you can use the following packages :
- AnnotationDbi
-Annotate
-Ensembldb
-Biomart
Here are the following code I used for using Bovine Ensembl DB for differential expression analysis
Regards
Carine