For ensmebl ID the mapping can be done which i have tried in biomart, but can the same be done with human transcript id to its mouse and rat counter part ? using biomart or there is/are other ways
UPDATE
human <- useMart('ensembl', dataset = 'hsapiens_gene_ensembl')
getLDS("ensembl_transcript_id_version", "ensembl_transcript_id", "ENSMUST00000159265", mouse, "ensembl_transcript_id_version", martL = human)
Error: biomaRt has encountered an unexpected server error.
Consider trying one of the Ensembl mirrors (for more details look at ?useEnsembl)
I usually perform biomaRt queries with their
getBM()
function where I list the input usingfilter
andvalues
option and my request in theattributes
option. Optionally, you could also directly upload your list of gene/transcript IDs and request for the orthologs using the "online" version of biomart hosted here - https://www.ensembl.org/biomart/martview. For example, here is what I queried for getting the ortholog of a human gene's transcript ID - https://www.ensembl.org/biomart/martview/f770c66b31d23f4441e77a7f63bb9a08As for your error, it seems the server that you are requesting to has a problem. As the error message says, try to change the mirror to someplace else in the
useMart
function by using the optionmirror