import requestsimport urllib3urllib3.disable_warnings()def fetch_uniprot_data(uniprot_id): url =f"https://rest.uniprot.org/uniprotkb/{uniprot_id}.json" response = requests.get(url, verify=False) # Disable SSL verification response.raise_for_status() # Raise an error for bad status codesreturn response.json()def display_uniprot_data(data): primary_accession = data.get('primaryAccession', 'N/A') protein_name = data.get('proteinDescription', {}).get('recommendedName', {}).get('fullName', {}).get('value', 'N/A') gene_name = data.get('gene', [{'geneName': {'value': 'N/A'}}])[0]['geneName']['value'] organism = data.get('organism', {}).get('scientificName', 'N/A') function_comment =next((comment for comment in data.get('comments', []) if comment['commentType'] =="FUNCTION"), None) function = function_comment['texts'][0]['value'] if function_comment else'N/A'# Printing the dataprint(f"UniProt ID: {primary_accession}")print(f"Protein Name: {protein_name}")print(f"Organism: {organism}")print(f"Function: {function}")# Replace this with the UniProt ID you want to fetchuniprot_id ="Q07108"data = fetch_uniprot_data(uniprot_id)display_uniprot_data(data)
UniProt ID: Q07108
Protein Name: Early activation antigen CD69
Organism: Homo sapiens
Function: Transmembrane protein expressed mainly on T-cells resident in mucosa that plays an essential role in immune cell homeostasis. Rapidly expressed on the surface of platelets, T-lymphocytes and NK cells upon activation by various stimuli, such as antigen recognition or cytokine signaling, stimulates different signaling pathways in different cell types (PubMed:24752896, PubMed:26296369, PubMed:35930205). Negatively regulates Th17 cell differentiation through its carbohydrate dependent interaction with galectin-1/LGALS1 present on immature dendritic cells (PubMed:24752896). Association of CD69 cytoplasmic tail with the JAK3/STAT5 signaling pathway regulates the transcription of RORgamma/RORC and, consequently, differentiation toward the Th17 lineage (By similarity). Acts also via the S100A8/S100A9 complex present on peripheral blood mononuclear cells to promote the conversion of naive CD4 T-cells into regulatory T-cells (PubMed:26296369). Acts as an oxidized low-density lipoprotein (oxLDL) receptor in CD4 T-lymphocytes and negatively regulates the inflammatory response by inducing the expression of PDCD1 through the activation of NFAT (PubMed:35930205). Participates in adipose tissue-derived mesenchymal stem cells (ASCs)-mediated protection against P. aeruginosa infection. Mechanistically, specifically recognizes P. aeruginosa to promote ERK1 activation, followed by granulocyte-macrophage colony-stimulating factor (GM-CSF) and other inflammatory cytokines secretion (PubMed:34841721). In eosinophils, induces IL-10 production through the ERK1/2 pathway (By similarity). Negatively regulates the chemotactic responses of effector lymphocytes and dendritic cells (DCs) to sphingosine 1 phosphate/S1P by acting as a S1PR1 receptor agonist and facilitating the internalization and degradation of the receptor (PubMed:37039481)
More information:
AlphaFold model
Surface representation - binding sites
The computed point cloud for pLDDT > 0.6. Each atom is sampled on average by 10 points.
To see the predicted binding interfaces, you can choose color theme “uncertainty”.
Go to the “Controls Panel”
Below “Components”, to the right, click on “…”
“Set Coloring” by “Atom Property”, and “Uncertainty/Disorder”