Selasa, 03 April 2012

Mengenal BioInformatika


Selama beberapa dekade terakhir, kemajuan besar di bidang biologi molekular, ditambah dengan kemajuan dalam teknologi genomik, telah menyebabkan pertumbuhan eksplosif dalam informasi biologis yang dihasilkan oleh komunitas ilmiah. Hal tersebut dibuktikan dengan lahirnya suatu konsep teknologi yang disebut “Bioinformatika”

Apa itu Bioinformatika ?
Bioinformatika adalah bidang ilmu di mana biologi, ilmu komputer, dan teknologi informasi bergabung untuk membentuk materi tunggal. Tujuan utama bidang ini adalah untuk memungkinkan penemuan wawasan biologi baru serta untuk menciptakan perspektif global dimana prinsip-prinsip pemersatu dalam biologi dapat dilihat.Pada awal "revolusi genom", yang menjadi perhatian dalam bioinformatika adalah penciptaan dan pemeliharaan database untuk menyimpan informasi biologis, seperti sekuens asam amino dan nukleotida.

Pada akhirnya, bagaimanapun, semua informasi ini harus digabungkan untuk membentuk gambaran yang komprehensif tentang kegiatan selular normal sehingga para peneliti dapat mempelajari bagaimana kegiatan ini diubah dalam kondisi penyakit yang berbeda. Oleh karena itu, bidang bioinformatika telah berkembang sedemikian rupa sehingga tugas yang paling mendesak sekarang melibatkan analisis dan interpretasi dari berbagai jenis data, termasuk sekuens asam nukleotida dan amino, domain protein, dan struktur protein. Proses sebenarnya menganalisis dan menafsirkan data disebut komputasi biologi.

Sub materi penting dalam bioinformatika dan biologi komputasi meliputi:
  • Pengembangan dan penerapan alat yang memungkinkan akses yang efisien terhadap, dan penggunaan dan pengelolaan, berbagai jenis informasi
  • Pengembangan algoritma baru (rumus matematika) dan statistik yang dapat digunakan untuk menilai hubungan-hubungan di antara anggota kumpulan data besar, seperti metode untuk menemukan gen dalam suatu urutan, meramalkan struktur protein dan / atau fungsi, dan protein urutan cluster ke dalam keluarga yang terkait urutan.

Mengapa Bioinformatika menjadi penting ?
Meskipun penyakit manusia tidak dapat ditemukan dalam bentuk yang sama persis pada hewan, mungkin ada data yang cukup untuk model binatang yang memungkinkan peneliti untuk membuat kesimpulan tentang proses pada manusia. Hal itulah yang menyebabkan mengapa bioinformatika menjadi penting.

Protein Modelling, salah satu pengembangan BioInformatika
Proses evolusi telah menghasilkan produksi urutan DNA yang menyandikan protein dengan fungsi-fungsi tertentu. Dengan tidak adanya suatu struktur protein yang telah ditentukan oleh kristalografi sinar-X atau resonansi magnet inti (NMR) spektroskopi, peneliti dapat mencoba untuk memprediksi struktur tiga dimensi menggunakan protein atau pemodelan molekuler. Metode ini menggunakan eksperimen ditentukan struktur protein untuk memprediksi struktur protein lain yang memiliki urutan asam amino yang serupa.

Meskipun pemodelan molekuler mungkin tidak akurat untuk menentukan struktur protein sebagai metode eksperimental, masih sangat membantu dalam pengajuan dan pengujian hipotesis berbagai biologis. pemodelan molekuler juga menyediakan titik awal bagi para peneliti yang ingin mengkonfirmasi struktur melalui kristalografi sinar-X dan spektroskopi NMR. Karena proyek genom yang berbeda memproduksi rangkaian lebih dan karena lipatan protein novel dan keluarga yang ditentukan, pemodelan protein akan menjadi alat yang semakin penting bagi para ilmuwan bekerja untuk memahami proses normal dan penyakit yang terkait dalam organisme hidup.

Empat Langkah Protein Modelling :
  1. Identifikasi protein dengan struktur tiga-dimensi diketahui yang berkaitan dengan urutan target.
  2. Sejajarkan struktur tiga-dimensi yang terkait dengan urutan target dan menentukan struktur-struktur yang akan digunakan sebagai template.
  3. Membangun model untuk urutan target berdasarkan keselarasan dengan struktur template (s).
  4. Evaluasi model terhadap berbagai kriteria untuk menentukan apakah itu memuaskan.

Sumber

Kinerja Komputasi dengan Pararel Processing

Apa itu Parallel Processing?
Parallel Processing merupakan salah satu teknik yang digunakan dalam komputasi, yaitu teknik yang menggunakan dua atau lebih processor dalam melakukan komputasi dan dilakukan secara bersamaan. Komputasi sendiri sudah dijelaskan pada postingan sebelumnya yaitu suatu aktifitas penghitungan atau pemecahan masalah, lalu bagaimana dengan processor. Processor merupakan sumber semua perintah, jika diibaratkan dalam makhluk hidup, prosessor merupakan otaknya. Idealnya satu komputer hanya memiliki satu prosesor saja, namun dengan berkembangnya teknologi, muncullah multi prosesor dimana dalam satu komputer terdapat dua prosessor yang digabung menjadi satu, contohnya dual core, core 2 duo, quad core, dll.

Dalam parallel processing ini juga memiliki berbagai kelemahan dan kelebihan dimana, untuk memiliki banyak prosessor memerlukan biaya yang tidak sedikit, tetapi dengan banyak nya prosessor maka proses komputasinya pun semakin cepat. Oh iya hampir ketinggalan, biasanya komputasi yang menggunakan teknik parallel processing ini disebut dengan komputasi parallel. Dan setau saya ada dua tipe komputasi dilihat dari banyaknya prosessor, yaitu komputasi tunggal dan komputasi parallel. Untuk lebih jelasnya akan saya jelaskan perbedaan nya.

Perbedaan Komputasi Tunggal & Parallel ?



Namun jika kita lihat pada gambar komputasi paralel, instruksi akan dibagi menjadi beberapa instruksi sesuai dengan banyaknya processor. Hal ini tentunya akan mempercepat kerja komputer dan mempercepat waktu untuk mendapatkan hasil.

Sumber : http://en.wikipedia.org/wiki/Parallel_processing