بنقرة واحدة
uniprot
UniProt protein database - accessions, annotations, and programmatic access
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
UniProt protein database - accessions, annotations, and programmatic access
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Shared operational contract for all MedSci agents: sequential execution, planning phase, retry limits, evidence standards.
Isolated exploratory code execution with medsci-sandbox tools. Use when analysis requires custom code beyond existing domain MCP tools.
AlphaFold DB for predicted protein structures and pLDDT confidence scores
Molecular biology toolkit. Use for FASTA parsing, sequence analysis, and translation.
ChEMBL database access for bioactivity data and target search
Datamol for molecular manipulation, SMILES processing, and cheminformatics
| name | uniprot |
| description | UniProt protein database - accessions, annotations, and programmatic access |
UniProt is the comprehensive resource for protein sequence and functional annotation. UniProtKB has two sections: Swiss-Prot (reviewed, curated) and TrEMBL (unreviewed, automated).
import requests
# Fetch a single entry
r = requests.get("https://rest.uniprot.org/uniprotkb/P04637.json")
entry = r.json()
print(entry["proteinDescription"]["recommendedName"]["fullName"]["value"])
params = {
"query": "(gene:TP53) AND (organism_id:9606) AND (reviewed:true)",
"format": "json",
"size": 10,
"fields": "accession,gene_names,protein_name,organism_name,length"
}
r = requests.get("https://rest.uniprot.org/uniprotkb/search", params=params)
results = r.json()["results"]
gene:BRCA1 -- by gene name.organism_id:9606 -- human.reviewed:true -- Swiss-Prot only.ec:3.4.21.* -- by enzyme classification.keyword:kinase -- by keyword annotation./uniprotkb/accessions with list of IDs.https://rest.uniprot.org/idmapping/run for cross-database mapping.