Difference between revisions of "Seobin Choi"

From Biolecture.org
imported>Seobin Choi
imported>Seobin Choi
Line 29: Line 29:
 
<p>&nbsp;<img alt="" width="357" height="176" src="/ckfinder/userfiles/images/input.PNG" /><span style="font-size: xx-small">Figure2. Compile overview</span></p>
 
<p>&nbsp;<img alt="" width="357" height="176" src="/ckfinder/userfiles/images/input.PNG" /><span style="font-size: xx-small">Figure2. Compile overview</span></p>
 
<p>&nbsp;</p>
 
<p>&nbsp;</p>
<span style="display: none" id="1434539017877E">&nbsp;Usually, it should follow many operations. </span></span></span></div>
+
<span style="display: none" id="1434539017877E">&nbsp;Usually, it should follow many operations.&nbsp;</span></span></span></div>
 +
<div style="text-align: left; line-height: normal; margin: 0cm 0cm 8pt; text-autospace: ideograph-numeric; word-break: keep-all" align="left">&nbsp;</div>
 +
<div style="text-align: left; line-height: normal; margin: 0cm 0cm 8pt; text-autospace: ideograph-numeric; word-break: keep-all" align="left">&nbsp;</div>
 +
<div style="text-align: left; line-height: normal; margin: 0cm 0cm 8pt; text-autospace: ideograph-numeric; word-break: keep-all" align="left">&nbsp;</div>
 +
<div style="text-align: left; line-height: normal; margin: 0cm 0cm 8pt; text-autospace: ideograph-numeric; word-break: keep-all" align="left">&nbsp;</div>
 +
<div style="text-align: left; line-height: normal; margin: 0cm 0cm 8pt; text-autospace: ideograph-numeric; word-break: keep-all" align="left">&nbsp;</div>
 +
<div style="text-align: left; line-height: normal; margin: 0cm 0cm 8pt; text-autospace: ideograph-numeric; word-break: keep-all" align="left"><span style="font-size: 9pt"><span style="font-size: 13.5pt"><span style="display: none" id="1434539017877E">Lexical analysis, preprocessing, parsing, semantic analysis (syntax-direted translation), code generation, and code optimization.</span></span></span><span style="font-size: 9pt"><span style="font-size: 13.5pt"><span style="display: none" id="1434539017877E"><span style="widows: 1; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; letter-spacing: normal; display: inline !important; font: 14px/20px sans-serif; white-space: normal; float: none; word-spacing: 0px; -webkit-text-stroke-width: 0px"><span class="Apple-converted-space">&nbsp;</span></span></span></span></span></div>
 
</div>
 
</div>
 
<p>&nbsp;</p>
 
<p>&nbsp;</p>

Revision as of 20:48, 17 June 2015

1. Principle of Bioinformatics

Definition of bioinformatics

'Bio-' word originated from Greek (biography), it means a combining form 'life' . If  'Bio'  play a role of prefix, it indicate and involve life or living organisms.

'informat(ion) + -ics' is information science. It means this science has all processes what informations are gathering, manipulating, storing, retrieving and classifying.

In my own word, the definition of bioinformatics is all processes that information related to living organisms and life are gathering, manipulating, storing, retrieving and classifying.


Principle of bioinformatics

Figure1 is level of biological organization, this order from smallest to largest : atom → molecule→ macromolecule→ organelle→ cell→ tissue→ organ→ organ system→ Whole organism. 

 

Figure1. Levels of organization (from biology keystone exam preparation)

Many living things are made of cells and cells are made of many molecules. Bioinformatics is based on level of biological organization, so it can get the information from macromolecule to whole organism. It means bioinformatics can help to analyze from the macromolecule likes DNA to the whole organism likes human.

In addition, according to 'Wikipedia, informatics', "The English term Informatics is sometimes understood as meaning the same as computer science. The German word Informatik is usually translated to English as computer science."

Therefore, Principle of Bioinformatics is that gather the information(data) and analyze by using both Computer Sciences and Biology field.


2. Bioprogramming

What is bioproramming?

Bioprogramming is all the programming activities for analyzing biological data.

 

Programming is the technologies to realize compute programby using several algorism specifically. The wide meaning is the act or proess likes a pan to acomplish a goal. People are trying to use programming in order to solve the problem what's more complexd. Then, it can help to reduce the time and cost, so it has a efficiency.

How to make a compiler?

First of all, a compiler means the program which a file written by specific language of programming shifts other language of programming.

 

Usually, a compiler is used to translate primary source code from a high-level programming language to a lower level language likes machine code.

 

 Figure2. Compile overview