Software in Synthetic Biology

advertisement
Software in
Synthetic Biology
PROTEIN EXPRESSION PURPOSES
Softwares in Synthethic Biology

What is synthetic biology?

Why do we need software?

Applications of IT in Synbio?
Protein Expression
DNA
Construction
Transformation
Expression
Analysis
Software



Gene Analysis

Restriction sites

Proteins
Gene Optimization and Modification

Expression in different host

Cloning
Primer Design

PCR

Sequencing
A Plasmid Editor (APE)
A Plasmid Editor (APE)
A Plasmid Editor (APE)
NCBI
Gene Modification
Purifikasi
Kromatografi
Nikel
(His)6
N-terminal
Situs NdeI Situs Trombin
Pelepasan Tag
Apoptin
Penetrasi Sel Sekresi Protein
(Arg)8 HlyA
C-terminal
Situs Trombin Situs BamHI
Pelepasan Tag
Codon Optimization
Codon Optimization
Codon Optimization
Codon Optimization
Rare Codon Analysis Genscript
Example
No.
Amino Acid
Eliminated Codon(s)
1.
L (leucine)
CTA
2.
R (Arginine)
CGA
AGA
AGG
3.
I (Isoleucine)
ATA
4.
Stop
TAG
Codon Adaptation Index
GC Content
: 0.76 (Ideal)
: 59.18% (ideal 30%-70%)
PCR
Purpose :
Amplifying specific
gene
PCR Application
Software used for :
•DNA Sequencing
•Diagnosis
•Forensic
•Archeology and evolution
Primer Design
Criterias :
1. Melting Temperature (60oC-65oC)
2. Annealing Temperature (max 5oC
below Tm)
3. Primer Length (18-22 bp)
4. GC content (35%-65%)
Generunner
Functions
• PCR Primer Design
• Sequencing Primer
Design, etc.
PCR vs Sequencing
PCR
Sequencing

Unspecific site

Specific site needed

Creating amplicon


Pair primers (Forward and
Reverse)
Revealing DNA sequence in
a sample

Primers designed based on
the gene of interest
Can be done by one
primer

Sometimes primers are not
designed based on the
gene of interest

Case study - Sequencing
Generunner
Reverse Primer
Forward Primer
…TCACCACCACCATCTGGTGCCGCGCGGTAGTAATGCGCTTCAGGAGGACACGCCGCCGGGACCT
TCGACCGTTTTCCGTCCGCCTACCTCCTCGCGTCCTCTGGAAACGCCGCATTGCCGCGAAATTCGT
ATTGGCATCGCCGGGATTACTATCACCCTCTCTCTCTGCGGCTGTGCTAACGCTCGGGCGCCGACC
CTGCGTTCTGCGACGGCAGATAACAGCGAATCAACCGGGTTCAAAAATGTTCCCGATCTGCGTACG
GATCAGCCGAAACCGCCATCGAAAAAGCGCAGTTGTGATCCGTCCGAGTACCGCGTGAGTGAGCT
GAAGGAATCCTTAATCACCACCACCCCGTCCCGTCCCCGCACCGCTCGGCGTCGCATTCGCCTCCG
CCGTCGCCGCCGCCGCCGTCGTCTGGTGCCGCGTGGTTCGCCGCTGATTAACGAGATCAGTAAGAT
TATTAGCGCAGCGGGCAATTTTGACG….
Ordering a Primer
5’
3’
Fw
Rv
3’
5’
Fw
: 5’-3’
Rv
: 3’-5’
Apoptin F
5'-ACTATCACCCTCTCTCTCTG-3‘
Apoptin R
5'-TAATCAGCGGCGAACCACG-3‘
Case Study - Sequencing
Proceed to
SEQUENCING
Protein Expression
DNA
Construction
Transformation
Expression
Sequencing &
Alignment
Analysis
FinchTV (ABI Files)
FinchTV (ABI Files)
BioEdit
BioEdit
5’
3’
Fw
3’
Rv
5’
Reverse Complement Product
Of Rv!
BioEdit
BioEdit
Alignment - BioEdit
Alignment
Alignment
Other Softwares

Homology Protein Modelling : Modeller & Swiss
Modeller

Another alignment software : MEGA

Structural Protein Modelling : PyMol
Peran Alpha-Glucuronidase
 Alpha-Glucuronidase (EC 3,
2, 1) menghidrolisis ikatan
alpha-1,2 antara residu
asam glucuronic dan rantati
beta-D-xylopyranosyl yang
ada pada glucuronoxylan.
 Grup asetil dekat dengan
subtituen glucuronosyl
dapat menghambat
glucuronidase
Pseudomonas Cellulosa AlphaD-glucuronidase
Tujuan Pemodelan
 Menerapkan materi homology modelling
menggunakan modeller
 Memodelkan protein secara 3D
 Membandingkan hasil protein swiss-modeller dan
modeller
 Mengetahui struktur alpha-glucuronidase dari gen
(RUM 630-AG)
 Merupakan aplikasi pemodelan
struktur 3D suatu protein yang
diketahui sekuens asam
aminonya (query sequence).
 Sekuens asam amino
dimodelkan berdasarkan
kemiripan dengan sekuens asam
amino dari template (template
sequence).
 Pemodelan dilakukan secara
online di wesbite swiss model :
swissmodel.expasy.org
 Pemodelan menggunakan
swiss model meliputi tahapan
sebagai berikut :
 Identifikasi template struktural
melalui BLAST
 Alignment dari query
sequences dan template
sequences
 Pembangunan model dan
minimasi energi.
 Evaluasi model, salah
satunya dengan QMEAN.
Tahapan penggunaan perangkat lunak Swiss-Model untuk
melakukan pemodelan homologi enzim alfa-glukuronidase
dari bakteri metanogen di rumen ruminansia
Kolom memasukkan sekuens
asam amino target
Mengunggah FASTA target
Judul Proyek
Email pengguna
Mencari
template untuk
sekuens
Membuat model
dengan swiss
modeller
Sekuens asam amino
protein query
Email pelaksana
modelling
Mencari template
untuk modelling
Hasil pencarian template menunjukkan protein-protein (yang sudah
diketahui struktur 2D-nya) dari protein data bank (PDB). Terlihat
protein 1gqiA memiliki kemiripan sekuens paling tinggi di antara
protein lainnya, sehingga berpotensi dijadikan template.
Mencari template di
NCBI
 Merupakan fungsi penilaian empiris dari penelitian Benkert et al.
 Merupakan kombinasi linier dari empat variabel yang mendeskripsikan
struktur suatu protein, yakni :Geometri lokal, dianalisis dengan sudut
potensial torsi teradap tiga asam amino berurutan.
 Potensial dua interaksi yang bergantung jarak digunakan untuk menilai
interaksi jarak jauh. Pertama, pada tingkat residu berdasarkan atom C-beta
saja, dan pada tingkat kedua digunakan potensial keseluruhan atom.
 Energi pelarutan dihitung utuk mengetahui kelarutan residu di air.
 Digunakan untuk menentukan model yang “bagus” dan “jelek”.
Struktur Model
• Diwarnai berdasarkan pada tingkat
kesalahan modelling
• Warna merah menunjukkan
kesalahan relatif yang tinggi dan
warna biru menunjukkan kesalahan
relatif yang kecil.
Software apa saja yang sudah
dipresentasikan?
 APE, NCBI, CodonOpt (IDT), Rare Codon Analysis
(Genscript), Generunner, FinchTV, Bioedit, Swiss
Modeller
Terima kasih 
Download