1 |
1
아데닌(A: Adenine), 구아닌(G: Guanine), 시토신(C: Cytosine), 티민(T: Thymine), 임의의 뉴클레오티드(N: any Nucleotide) 중의 적어도 하나의 염기의 조합으로 유전자 염기서열을 표현하는 염기서열 표현부;설정된 개수의 상기 염기의 조합으로 염기그룹을 형성하며, 각각의 상기 염기그룹에 대응하여 상기 염기그룹 내의 염기의 수보다 적은 수의 코드로 이루어진 염기코드를 할당하여 데이터베이스로 저장하는 염기코드 할당부;상기 염기서열 표현부에 의해 표현된 유전자 염기서열에 대하여 상기 염기그룹의 단위로 순차적으로 상기 염기코드 할당부에 의해 할당된 염기코드를 검색하는 염기코드 검색부;상기 염기서열 표현부에 의해 표현된 유전자 염기서열을 상기 염기코드 검색부에 의해 검색된 염기코드로 재구성하는 염기서열 재구성부; 및상기 염기서열 재구성부에 의해 재구성된 유전자 염기서열을 압축하여 저장하는 염기서열 압축부를 포함하는 것을 특징으로 하는 유전자 염기서열 압축장치
|
2 |
2
제 1항에 있어서,상기 염기코드 할당부는,다섯 개의 상기 염기의 조합을 하나의 상기 염기그룹으로 형성하며, 각각의 상기 염기그룹에 대응하여 두 개의 코드로 이루어진 염기코드를 할당하는 것을 특징으로 하는 유전자 염기서열 압축장치
|
3 |
3
제 2항에 있어서,상기 염기코드 할당부는,서로 다른 상기 염기그룹에는 서로 다른 염기코드를 할당하는 것을 특징으로 하는 유전자 염기서열 압축장치
|
4 |
4
제 2항에 있어서,상기 염기코드 할당부는,26개의 알파벳 대문자, 26개의 알파벳 소문자, 및 10개의 숫자 중의 어느 하나로 이루어진 각각의 코드를 조합으로 상기 염기코드를 형성하는 것을 특징으로 하는 유전자 염기서열 압축장치
|
5 |
5
아데닌, 구아닌, 시토신, 티민, 임의의 뉴클레오티드로 이루어진 염기들에 대하여, 설정된 개수의 염기의 조합으로 염기그룹을 형성하며, 각각의 상기 염기 그룹에 대응하여 상기 염기그룹 내의 염기의 수보다 적은 수의 코드로 이루어진 염기코드를 할당하여 데이터베이스로 저장하는 단계;아데닌, 구아닌, 시토신, 티민, 뉴클레오티드 중의 적어도 하나의 염기의 조합으로 유전자 염기서열을 표현하는 단계;상기 염기서열 표현단계에 의해 표현된 유전자 염기서열에 대하여 상기 염기그룹의 단위로 순차적으로 상기 염기코드 할당단계에 의해 할당된 염기코드를 검색하는 단계;상기 염기서열 표현단계에 의해 표현된 유전자 염기서열을 상기 염기코드 검색단계에 의해 검색된 염기코드로 재구성하는 단계; 및상기 염기서열 재구성단계에 의해 재구성된 유전자 염기서열을 압축하여 저장하는 단계를 포함하는 것을 특징으로 하는 유전자 염기서열 압축방법
|
6 |
6
제 5항에 있어서,상기 저장단계는,다섯 개의 상기 염기의 조합을 하나의 상기 염기그룹으로 형성하며, 각각의 상기 염기그룹에 대응하여 두 개의 코드로 이루어진 염기코드를 할당하여 저장하는 것을 특징으로 하는 유전자 염기서열 압축방법
|
7 |
7
제 6항에 있어서,상기 저장단계는,서로 다른 상기 염기그룹에는 서로 다른 염기코드를 할당하여 저장하는 것을 특징으로 하는 유전자 염기서열 압축방법
|
8 |
8
제 6항에 있어서,상기 저장단계는,26개의 알파벳 대문자, 26개의 알파벳 소문자, 및 10개의 숫자 중의 어느 하나로 이루어진 각각의 코드를 조합으로 상기 염기코드를 형성하는 것을 특징으로 하는 유전자 염기서열 압축방법
|