From 재단법인 게놈연구재단

Revision as of 07:39, 20 August 2013 by Hyeonjipark (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

파이썬을 이용한 생명정보 자료 기초분석, 네 번째 파이썬 기초

 

목표

- 고급 자료형 익히기

- 파일 입출력 알기

- 파이썬으로 Blast 결과 파일 다루기

 

차례

- 응용 : Reverse complementary

- 고급 자료형과 파일 읽기

- 함수

- 모듈

 

응용 : Reverse complementary

 

RDA-TAGC Part I Day 04 Python Basic II-5.jpg
RDA-TAGC Part I Day 04 Python Basic II-6.jpg
RDA-TAGC Part I Day 04 Python Basic II-7.jpg
RDA-TAGC Part I Day 04 Python Basic II-8.jpg

 

고급 자료형과 파일 읽기

 

RDA-TAGC Part I Day 04 Python Basic II-10.jpg
RDA-TAGC Part I Day 04 Python Basic II-11.jpg
RDA-TAGC Part I Day 04 Python Basic II-12.jpg
RDA-TAGC Part I Day 04 Python Basic II-13.jpg
RDA-TAGC Part I Day 04 Python Basic II-14.jpg
RDA-TAGC Part I Day 04 Python Basic II-15.jpg
RDA-TAGC Part I Day 04 Python Basic II-16.jpg
RDA-TAGC Part I Day 04 Python Basic II-17.jpg
RDA-TAGC Part I Day 04 Python Basic II-18.jpg
RDA-TAGC Part I Day 04 Python Basic II-19.jpg
RDA-TAGC Part I Day 04 Python Basic II-20.jpg
RDA-TAGC Part I Day 04 Python Basic II-21.jpg
RDA-TAGC Part I Day 04 Python Basic II-22.jpg
RDA-TAGC Part I Day 04 Python Basic II-23.jpg
RDA-TAGC Part I Day 04 Python Basic II-24.jpg

 

함수

 

RDA-TAGC Part I Day 04 Python Basic II-26.jpg
RDA-TAGC Part I Day 04 Python Basic II-27.jpg
RDA-TAGC Part I Day 04 Python Basic II-28.jpg
RDA-TAGC Part I Day 04 Python Basic II-29.jpg
RDA-TAGC Part I Day 04 Python Basic II-30.jpg
RDA-TAGC Part I Day 04 Python Basic II-31.jpg
RDA-TAGC Part I Day 04 Python Basic II-32.jpg
RDA-TAGC Part I Day 04 Python Basic II-33.jpg
RDA-TAGC Part I Day 04 Python Basic II-34.jpg
RDA-TAGC Part I Day 04 Python Basic II-35.jpg
모듈

 

RDA-TAGC Part I Day 04 Python Basic II-37.jpg
RDA-TAGC Part I Day 04 Python Basic II-38.jpg
RDA-TAGC Part I Day 04 Python Basic II-39.jpg
RDA-TAGC Part I Day 04 Python Basic II-40.jpg
숙제

 

Blast top5 + e-value

- 입력 blastx.out / 출력 blast.top.1e-05.txt

- 조건 : top5, E-value < 0.00001

 

조건

- 정수 x를 입력

- 짝수면 2로 나눈다

- 홀수면 3을 곱한 다음 1을 더한다

- 이렇게 해서 새로 만들어진 숫자를 x로 놓고, x=1이 될 때까지 같은 작업을 계속 반복한다.

예) x=22이면, 다음과 같은 수열을 화면에 출력한다.

22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1