PhosphoSite client¶
-
class
protmapper.phosphosite_client.PhosphoSite(GENE, PROTEIN, ACC_ID, HU_CHR_LOC, MOD_RSD, SITE_GRP_ID, ORGANISM, MW_kD, DOMAIN, SITE_7_AA, LT_LIT, MS_LIT, MS_CST, CST_CAT)¶ Bases:
tuple-
ACC_ID¶ Alias for field number 2
-
CST_CAT¶ Alias for field number 13
-
DOMAIN¶ Alias for field number 8
-
GENE¶ Alias for field number 0
-
HU_CHR_LOC¶ Alias for field number 3
-
LT_LIT¶ Alias for field number 10
-
MOD_RSD¶ Alias for field number 4
-
MS_CST¶ Alias for field number 12
-
MS_LIT¶ Alias for field number 11
-
MW_kD¶ Alias for field number 7
-
ORGANISM¶ Alias for field number 6
-
PROTEIN¶ Alias for field number 1
-
SITE_7_AA¶ Alias for field number 9
-
SITE_GRP_ID¶ Alias for field number 5
-
-
class
protmapper.phosphosite_client.PspMapping(mapped_id, mapped_res, mapped_pos, motif, respos)¶ Bases:
tuple-
mapped_id¶ Alias for field number 0
-
mapped_pos¶ Alias for field number 2
-
mapped_res¶ Alias for field number 1
-
motif¶ Alias for field number 3
-
respos¶ Alias for field number 4
-
-
protmapper.phosphosite_client.has_data()[source]¶ Check if the PhosphoSite data is available and can be loaded.
Returns: True if the data can be loaded, False otherwise. Return type: bool
-
protmapper.phosphosite_client.map_to_human_site(up_id, mod_res, mod_pos)[source]¶ Find site on human ref seq corresponding to (possibly non-human) site.
Parameters: Returns: Returns amino acid position on the human reference sequence corresponding to the site on the given protein.
Return type:
-
protmapper.phosphosite_client.sites_only(exclude_isoforms=False)[source]¶ Return PhosphositePlus data as a flat list of proteins and sites.
Parameters: exclude_isoforms (bool) – Whether to exclude sites for protein isoforms. Default is False (includes isoforms). Returns: Each tuple consists of (uniprot_id, residue, position). Return type: list of tuples