Saturday, December 14, 2013

Scientific Computing: Bioinformatics

Bioinformatics is the use of computer science to maintain, analyse, store biological data, and to assist in solving biological problems. Applications of Bioinformatics include sequencing mapping of biomolecules, molecular modelling of biomolecules, prediction of functional gene product, and identification of nucleotides sequence of functional genes. The term "Bioinformatics" was invented by Paulien Hogeweg in 1979, and it was referred to as to study the processes of information technology into biological systems. [1]

Bioinformatics uses software tools, which include Java, C#, XML, Perl, C++, Python, R, SQL, CUDA, MATLAB, and other spreadsheet applications to store and organize biological data. Analyzing the data involves algorithms in artificial intelligence, image processing, data mining, and simulation. To put it in simple terms, studying Bioinformatics isn't a simple task and is a subject that requires more work and dedication to the field to produce results. However, this field of study can be applied to various research topics and has made an impact on human health, the environment, energy, agriculture, and biotechnology. [2]

There is a vast amount of data from genome sequencing projects which requires computer programs to interpret and analyze the data. In fact, the biggest issue that the Bioinformatics community faces is the intelligent and efficient storage of this vast amount of data. It is essential that the software tools used provide easy and reliable access to the data. The three central biological processes around which Bioinformatics tools must be developed are that DNA sequence determines protein sequence, protein sequence determines protein structure, and protein structure determines protein function.

For more information about the field of Bioinformatics, please click here or here.

5 comments:

  1. Hello, Anacleto. I like a lot of your blog posts. I think that this one in particular needs to have more specific information. You list the different ways that data are interpreted in bioinformatics, but do not go into detail on any of them. I feel that this post could have been a bit more conversational. I do not know about bioinformatics myself, but I think that a good way of writing a blog post like this would be to go into more detail about one major application of bioinformatics. You did, however, cite several sources, which I do like. Keep it up!

    ReplyDelete
  2. I enjoyed reading your post very much. I thought it was informative and a very good first step in explained Bioinformatics. I agree with all of your post especially the information about how bioinformatics is stored and kept for the purpose of research. I feel like your post is only missing one important element. That element would be a list or explanation on how all of this data has been used to better science or man kind on a whole. I always enjoy reading your posts and I look forward to more.

    ReplyDelete
  3. Hello, Anacleto,

    Thanks for helping me to understand so much about Bioinformatics. The post explains about the basics of what is involved in Bioinformatics. I would have loved if you had gone a bit deeper into the subject with a few examples. Since its a relatively new field, I would have loved to read more about eh challenges it is facing and the opportunities it provides. The links you provided also gave me a wealth of information. I truly enjoyed reading it!

    ReplyDelete
  4. Hello Anacleto, Thanks for very informative post about Bioinformatics. I was not familiar with Bioinformatics field, it is good to know about Bioinformatics and experimental tools. You provided basic idea but did not explain details about it. Good things is you sited some additional informal likes, so interested reader can get a more information.

    ReplyDelete
  5. You blog provides a good summary about the definition of bioinformatics and what the way it will do to assist the research in biology and related fields. You also mentioned some challenges for bioinformatics, which is good to know. I think you did a comprehensive description while more in depth discussion that focus on one small area might let your blog even better.

    ReplyDelete