Bioinformatics HW 2

From Biolecture.org

Bioinformatics HW 2

1. Find out by youself what programming is

1) Write an essay on what programming is.

[Essay about what programming is]

  Overall, I think programming helped a lot in respect of saving time in a way of doing bioinformatics. I want to explain about what programming is by defining 3 major components related to programming on my own.

  First component is coding. Even though it is a simple code, there is no doubt about the fact that code is a basic component of programming such that coding is a way of programming.

  Second component is computer. Of course programming itself can have another meaning for like TV program or other things but in bioinformatics, computer process in inevitable. Therefore, it names the coding which is first component as computer coding, too. Computer itself is beyond amazing. Through computer the biology in all over the world are can be accessible and I personally think the computer world made international collaborative project is possible such as Human genome project in Genomics.

  Third component is genome (DNA). In bioinformatics DNA or triplet code has a role as a translator between organism and computer. DNA composes of human being and it can be put on the computer too. So I think genome (DNA) is the third, last and most important component of programming in a sense of bio-programming.

2) How to make a compiler?

  It has a role of translator which has an ability to translate computer language by using executable code.

3) What is a language?

    I think language is a committed method to communicate in one community. It affects to the community to share some social, cultural ideas and to be make a society.

4) What is a computer?

  Computer is a man-made machine which has an artificial brain to process information in its own way.

5) What is grammar?

  Grammar is a appointment in form of ruels in language. Through grammar language has its own form and the variety of expression are possilbe such as tense.

 

2. Perl programming   (http://bioperl.net)

    [https://www.youtube.com/watch?v=JzIWdJVP-wo Larry Wall's google talk on Perl]

    [https://www.youtube.com/watch?v=e2QVUK2e5aI Perl vs Python]

    Perl in Linux

 

3. Bioperl programming

    [https://www.youtube.com/watch?v=7ycpEUQAnp4&list=PL69HcBwGqOfkH51kodSr-By70VN4JQlgd Perl for Healthcare talk]

 

4. BioOS BioOS.org

 

5. Languages for Bioinformatics

   R,  S,  Matlab