Bio.SeqFeature.SeqFeature

From Biocourse

Jump to: navigation, search
Bio.SeqFeature.SeqFeature


1. 종류
    - class


2. 설명
    - Sequence 의 특정부분에 대한 정보를 저장할 수 있는 클래스 이다.
    - 이 클래스는 인스턴스를 생성하여 사용하기 보다 parse() 메소드의 반환값이 되는 경우가 많다.


3. Initialize

    - __init__(self, location=None, type='', location_operator='', strand=None, id="<unknown id>", qualifiers={}, sub_features=[], ref=None, ref_db=None)
        : 이 클래스는 보통은 인스턴스를 생성하여 사용하지 않는다.

        - location
            : Sequence 의 그 특정부분의 위치 정보를 지정한다. 인수 타입은 Bio.SeqFeature 모듈 내의 위치정보를 지정하는 클래스 타입이다.

        - type
            : CDS 나 gene 같은 그 Sequence 내 특정부분의 의미(type)를 지정한다.

        - strand

        - id

        - qualifiers
            : Dictionary 타입이다. 특정부분의 부가적인 설명들이 Dictionary 형태로 지정한다.

        - sub_features

        - ref

        - ref_db


4. Attribute

    - location
        : Sequence 의 그 특정부분의 위치 정보를 저장한다. 반환 타입은 Bio.SeqFeature 모듈 내의 위치정보를 지정하는 클래스 타입이지만 값은 string 으로 표현된다.
        : 정보는 거의 저장되어 있다.

    - type
        : string 타입이다. CDS 나 gene 같은 그 Sequence 내 특정부분의 의미(type)를 저장한다.
        : 정보는 거의 저장되어 있다.

    - strand
        : 정보는 거의 저장되어 있다.

    - id
        : 정보가 저장되어 있는 경우가 적다.

    - qualifiers
        : Dictionary 타입이다. 특정부분의 부가적인 설명들을 저장한다.

    - sub_features

    - ref

    - ref_db


5. Method