바이오파이썬 4

Seq 객체 다루기

이번 포스팅에서는 간단하게 Seq 객체를 다루는 법을 살펴볼 것이다. Seq class는 BioPython의 class 중 하나로 말 그대로 서열의 속성같은 것을 가지고 있는 class이다. 서열답게 전사,번역,역상보적인 결합 등을 method로 손쉽게 구할 수 있다. 그리고 Seq 클래스는 파이썬의 기본적인 문자열의 속성까지 어느정도 계승했으므로 인덱스를 이용한 스플라이싱, len()함수 등을 그대로 쓸 수 있다. https://rosalind.info/problems/rvco/ ROSALIND | Complementing a Strand of DNAIt appears that your browser has JavaScript disabled. Rosalind requires your browser t..

FASTQ 파일 다루기

FASTQ 형식 소개에서 다뤘듯이 FASTQ 파일 형식은 서열id,서열,품질을 동시에 품고 있다. 이번 포스트에서는 ROSALIND 문제들을 통해 FASTQ 파일을 어떻게 다루는지 서술할 것이다. https://rosalind.info/problems/phre/ ROSALIND | Read Quality DistributionIt appears that your browser has JavaScript disabled. Rosalind requires your browser to be JavaScript enabled. Read Quality Distribution solved by 1338 2013년 6월 25일 8:04:38 오후 by Rosalind Team Topics: Bioinformatics..

단백질 번역하기

https://rosalind.info/problems/ptra/ ROSALIND | Protein TranslationIt appears that your browser has JavaScript disabled. Rosalind requires your browser to be JavaScript enabled. Protein Translation solved by 1294 The Genetic Code Figure 1. Schematic image of the translation process. Given a nucleotide sequence obtained frrosalind.info  생명체의 DNA는 단백질로 번역될 수 있다. 이 때 3개의 RNA가 단백질에 되응되는 코돈표를 이용하여 단백..

Computing GC Content (GC비율 계산하기)

https://rosalind.info/problems/gc/ ROSALIND | Computing GC ContentIt appears that your browser has JavaScript disabled. Rosalind requires your browser to be JavaScript enabled. Computing GC Content solved by 31087 2012년 8월 3일 12:00:00 오전 by Rosalind Team Topics: String Algorithms Identifying Unknown DNA Quicklyrosalind.info 이 문제는 FASTA 파일이 주어지면 파일 안의 서열 중 가장 높은 GC 비율을 가진 서열의 ID와 그 서열의 GC 비율을 출력하..