pypath.inputs.biomart.biomart_microarrays§

pypath.inputs.biomart.biomart_microarrays(organism: int | str = 9606, vendor: str | set[str] | None = None, gene: bool = True, transcript: bool = False, peptide: bool = False)[source]§

Microarray probe identifier mappings for multiple microarrays. Retrieves probe mappings for all array types for one organism, optionally limited to one or more array vendors. Note: depending on the number of array models, it can take minutes to download the data.

Args
organism:

Name or ID of an organism.

vendor:

One or more vendors. None means all vendors. For human, possible values are AFFY, ILLUMINA, AGILENT, CODELINK and PHALANX.

gene:

Include the mapping to Ensembl gene IDs.

transcript:

Include the mapping to Ensembl transcript IDs.

peptide:

Include the mapping to Ensembl peptide IDs.

Returns

A dictionary with Ensembl gene, transcript and peptide IDs as keys and sets of tuples with microarray types and probe IDs as values.