Skip to content
Prev 8454 / 21307 Next

[Bioc-devel] mapIds methods for ExpressionSet and SummarizedExperiment

Hi Ludwig --

It would be really great to see what you've put together; can you make your code available somewhere, maybe via github?

I think the facilities already in Bioconductor include:

- select() and the OrganismDb (e.g., Homo.sapiens) packages

- (Recently introduced, in bioc-devel) GenomicFeatures::mapIds()

- GSEABase mapIdentifiers()

- The AnnotationFuncs package (some of this functionality might be redundant with select() / mapIds(); maybe your idea is a more refined version of this?

- biomaRt, including the relatively under-known use of select() with mart objects.

I think a particularly valuable development (initial implementation in GenomicFeatures::mapIds()) is transparent mapping to / from genomic ranges.

The original intention of the annotation() slot in ExpressionSet was to include the microarray chip identifier, so that one references this when translating from probeset to gene identifiers.

Martin