Cara Menggunakan UniProt untuk Protein Database dan Functional Annotation
Anda baru saja mendapatkan sekuens protein dari hasil sequencing atau prediksi gen — lalu muncul pertanyaan besar: “Protein ini sebenarnya apa? Fungsinya apa? Di mana ia bekerja di dalam sel?” Jika Anda menebak-nebak atau mengandalkan anotasi otomatis yang belum diverifikasi, Anda sedang bermain api: satu kesalahan anotasi bisa merambat ke seluruh kesimpulan penelitian Anda. Kabar baiknya, dunia punya satu sumber kebenaran untuk pertanyaan ini: UniProt (Universal Protein Resource) — kolaborasi EBI, SIB, dan PIR yang menjadi standar emas database protein dunia dengan lebih dari 250 juta entri. Artikel ini memandu Anda dari pencarian dasar hingga workflow functional annotation yang benar secara metodologis. Dan jika Anda punya ratusan protein yang perlu dianotasi dengan rigor jurnal Q1, tim Corvexum siap mengeksekusinya untuk Anda.
Arsitektur UniProt: Pahami Dulu, Baru Cari
UniProt bukan satu database tunggal, melainkan keluarga database:
- UniProtKB/Swiss-Prot (~570 ribu entri): reviewed — dianotasi manual oleh kurator ahli berdasarkan bukti eksperimen. Ini gold standard.
- UniProtKB/TrEMBL (~250 juta entri): unreviewed — anotasi otomatis dari translasi EMBL/Ensembl. Cakupan luas, kualitas bervariasi.
- UniRef (UniRef100/90/50): kluster sekuens untuk mengurangi redundansi saat pencarian.
- UniParc: arsip menyeluruh semua sekuens protein yang pernah ada.
- Proteomes: kumpulan protein lengkap per organisme (referensi proteome).
Aturan emas: untuk klaim fungsi dalam publikasi, prioritaskan entri Swiss-Prot (reviewed). TrEMBL boleh dipakai sebagai pelengkap cakupan, tetapi jangan jadikan satu-satunya dasar klaim fungsi.
Langkah 1: Pencarian Dasar & Advanced Query
Buka uniprot.org. Kotak pencarian mendukung sintaks powerful:
- Pencarian bebas:
p53 human - Berdasarkan gen:
gene:TP53 AND organism_id:9606 - Hanya entri reviewed: tambahkan
reviewed:true - Berdasarkan fungsi:
function:kinase AND organism_name:"Arabidopsis thaliana" - Berdasarkan akses:
accession:P04637
Gunakan Advanced Search untuk kombinasi kompleks (lokasi subseluler, famili protein, keberadaan struktur PDB, dll). Hasil bisa langsung difilter: reviewed vs unreviewed, organisme, panjang sekuens, keberadaan struktur 3D.
Langkah 2: Membaca Anatomi Entri UniProt
Halaman entri adalah “KTP biologis” sebuah protein. Bagian yang wajib Anda baca:
- Entry name & Accession (mis. P53_HUMAN / P04637): identitas permanen untuk sitasi.
- Function section: deskripsi fungsi yang dikurasi manual — inti dari anotasi.
- Subcellular location: di mana protein bekerja (nukleus, membran, sekresi).
- PTM & Processing: fosforilasi, glikosilasi, cleavage — penting untuk studi regulasi.
- Domains & Regions: domain fungsional (mis. kinase domain, zinc finger).
- GO annotations: Gene Ontology (Molecular Function, Biological Process, Cellular Component).
- Cross-references: tautan ke PDB (struktur), KEGG/Reactome (pathway), InterPro/Pfam (domain), OMIM (penyakit).
- Evidence tags: setiap pernyataan punya label bukti — experimental, by similarity, atau predicted.
Red flag metodologis: anotasi berlabel “by similarity” berarti fungsi ditransfer dari protein lain, bukan dibuktikan pada protein ini. Kutip dengan hati-hati.
Langkah 3: Workflow Functional Annotation yang Benar
Untuk protein baru Anda, ikuti pipeline ini:
- BLAST sekuens Anda terhadap UniProtKB (pilih database “Swiss-Prot” dulu).
- Ambil best hit reviewed dengan identity ≥ 40-50% dan coverage ≥ 70% untuk transfer fungsi yang aman.
- Periksa ortologi: transfer fungsi paling valid antar ortolog, bukan paralog (paralog sering mengalami neofungsionalisasi).
- Salin anotasi dengan atribusi: “fungsi diprediksi berdasarkan homologi dengan [accession]” — jangan klaim sebagai fakta eksperimen.
- Perkaya dengan InterProScan untuk domain dan GO term mapping untuk ontologi.
- Dokumentasikan semua parameter (database versi, tanggal akses, threshold) untuk bagian metodologi.
Langkah 4: ID Mapping & Tools Batch
UniProt menyediakan ID Mapping tool (uniprot.org/id-mapping) untuk konversi massal antar identifier: Gene ID (Ensembl/NCBI), RefSeq, PDB, GO, KEGG, hingga UniProt accession. Unggah list hingga puluhan ribu ID dan unduh hasilnya sebagai TSV/Excel.
Untuk skala lebih besar:
- Proteome download: unduh seluruh proteome referensi organisme (FASTA + annotation).
- UniProt API: query REST terprogram untuk pipeline otomatis.
- BLAST API: jalankan pencarian dari skrip tanpa membuka browser.
Langkah 5: Export, Sitasi & Pelaporan
Setiap hasil pencarian bisa diekspor sebagai FASTA, TSV, XLSX, XML. Untuk laporan penelitian, selalu sertakan: accession number, versi database, dan tanggal akses. Contoh sitasi tabel anotasi: kolom Gene, Accession, Protein name, Organism, Identity %, Coverage %, Evidence (experimental/similarity), GO terms. Tabel seperti ini langsung siap masuk bab hasil atau supplementary material jurnal.
🎯 Framework: Bagian UniProt Mana yang Anda Butuhkan?
- “Protein ini fungsinya apa?” → Function section entri reviewed + GO Molecular Function.
- “Di mana protein ini bekerja?” → Subcellular location + GO Cellular Component.
- “Protein ini terlibat pathway apa?” → Cross-reference KEGG/Reactome.
- “Ada struktur 3D-nya?” → Cross-reference PDB / AlphaFold DB.
- “Saya punya 500 protein untuk dianotasi” → BLAST batch + ID Mapping + tabel anotasi sistematis (atau serahkan ke Corvexum).
❓ FAQ
Q: UniProt gratis?
A: 100% gratis, termasuk API dan download massal. Didanai konsorsium internasional (ELIXIR).
Q: Swiss-Prot vs TrEMBL, mana yang saya pakai?
A: Swiss-Prot untuk klaim fungsi (reviewed). TrEMBL untuk cakupan saat homolog reviewed tidak ditemukan — dengan atribusi yang jujur.
Q: Bolehkah transfer anotasi “by similarity” dikutip sebagai fungsi protein saya?
A: Boleh, tetapi wajib ditulis sebagai prediksi berbasis homologi, bukan fakta eksperimen. Reviewer Q1 sangat sensitif terhadap hal ini.
🚀 Ratusan Protein Menunggu Dianotasi — Tapi Waktu Anda Terbatas?
Menganotasi satu protein dengan benar butuh 15-30 menit kerja teliti: BLAST, cek ortologi, baca evidence tags, petakan GO, susun tabel. Kalikan dengan 300 protein dari eksperimen RNA-seq Anda — itu berminggu-minggu kerja manual yang rawan kesalahan. Satu transfer anotasi dari paralog yang salah bisa membalik interpretasi pathway seluruh studi Anda. Corvexum mengambil alih beban anotasi dengan pipeline tervalidasi:
- ✅ BLAST batch terhadap Swiss-Prot + kurasi best hit reviewed
- ✅ Verifikasi ortologi (bukan paralog) sebelum transfer fungsi
- ✅ Pemetaan GO terms, domain InterPro, dan pathway KEGG/Reactome
- ✅ Tabel anotasi lengkap (accession, identity, coverage, evidence) siap supplementary
- ✅ Narasi metodologi reviewer-proof + konsultasi jurnal target
Email alternatif: corvexum@gmail.com
Tinggalkan Balasan