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 ="P19075"data = fetch_uniprot_data(uniprot_id)display_uniprot_data(data)
UniProt ID: P19075
Protein Name: Tetraspanin-8
Organism: Homo sapiens
Function: Structural component of specialized membrane microdomains known as tetraspanin-enriched microdomains (TERMs), which act as platforms for receptor clustering and signaling (PubMed:27180357, PubMed:36078095). Participates thereby in diverse biological functions such as cell signal transduction, migration and protein trafficking (PubMed:25761241). Promotes ADAM17-mediated TNF-alpha processing through recruitment of ADAM17 to tetraspanin-enriched micro-domains (TEMs) (PubMed:36078095). Forms a complex with RICTOR and integrin alpha3/ITGA3 to mediate mTORC2 activation and AKT1 phosphorylation leading to cell migration (PubMed:25761241). Reduces apoptosis and autophagy induced by high glucose levels through forming a complex with mTOR and RICTOR (PubMed:35904232). Contributes to the maintenance of intestinal epithelial barrier and plays a role in the regulation of intestine inflammation by switching interferon gamma receptor 1/IFNGR1 from clathrin-dependent to lipid raft-dependent endocytosis route to limit STAT1 activation magnitude and duration (PubMed:37204469). Acts as a modulator of the endothelin axis by associating with endothelin converting enzyme ECE1 and regulating its activity of conversion of the endothelin-1 precursor to endothelin (PubMed:37835445)
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”