Bio.Fasta.Record

From Biocourse

Jump to: navigation, search
Bio.Fasta.Record


1. 종류
    - class


2. 설명
    - Fasta 형식의 자료를 저장하는데 사용한다.
    - Bio.Fasta.RecordParser.parse() 나 Bio.Fasta.Iterator.next() 의 리턴값 형식으로 주로 사용된다.
    - 이 클래스는 자료를 직접 입력하기 보다는 method 에 의한 결과로 저장된 자료를 읽어보는 데 주로 사용된다.

3. Initialize

    - __init__(self, colwidth=60)

        - colwidth
            : 이 객체를 str(object)를 이용해서 출력할 때 sequence 부분을 몇개 단위로 잘라서 줄바꿈처리 할 것인가를 정한다.
            : 객체를 선언하여 사용하는 경우는 별로 없어서 거의 지정하지 않는다.


4. Attribute

    - title
        : Fasta 포멧의 titile 부분을 저장한다. title 부분은 '>' 표시로 시작하는 줄 이다.

    - sequence
        : Fasta 포멧의 sequence 부분을 저장한다. sequence 부분은 '>' 표시 다음 줄부터 다음 '>' 표시가 있기 전 혹은 파일의 끝 까지 이다.


5. Method