1 |
1
복수개의 폴리뉴클레오티드 바코드를 포함하고, 상기 복수개의 폴리뉴클레오티드 바코드 각각은, 상기 폴리뉴클레오티드 바코드의 서열 특징을 기초로 미리 결정된 특징 조건을 만족하고,상기 특징 조건은, 상기 폴리뉴클레오티드 바코드의 서열 내의 GC 함량, 상기 폴리뉴클레오티드 바코드의 서열 내의 연속으로 반복되는, 반복 싱글 뉴클레오티드의 길이, 상기 폴리뉴클레오티드 바코드의 서열 내의 디뉴클레오티드의 반복 유닛, 상기 복수개의 폴리뉴클레오티드 바코드 중에서 선택된 두 개의 상이한 폴리뉴클레오티드 바코드의 상이한 뉴클레오티드 쌍의 개수, 및 상기 두 개의 상이한 폴리뉴클레오티드 바코드에 대하여 존재하는 상보적 뉴클레오티드 결합 쌍의 개수 중 적어도 하나인, 폴리뉴클레오티드 바코드 세트
|
2 |
2
제1항에 있어서,상기 복수개의 폴리뉴클레오티드 바코드 각각은,상기 특징 조건을 기초로 결정된 특징 조건 점수를 더 만족하고,상기 특징 조건 점수는,상기 폴리뉴클레오티드 바코드의 서열 내의 GC 함량 점수, 상기 폴리뉴클레오티드 바코드의 서열 내의 연속으로 반복되는, 반복 싱글 뉴클레오티드의 길이 점수, 상기 폴리뉴클레오티드 바코드의 서열 내의 디뉴클레오티드의 반복 유닛 점수, 상기 복수개의 폴리뉴클레오티드 바코드 중에서 선택된 두 개의 상이한 폴리뉴클레오티드 바코드의 상이한 뉴클레오티드 쌍의 개수 점수, 및 상기 두 개의 상이한 폴리뉴클레오티드 바코드에 대하여 존재하는 상보적 뉴클레오티드 결합 쌍의 개수 점수 중 적어도 하나인, 폴리뉴클레오티드 바코드 세트
|
3 |
3
제2항에 있어서,상기 특징 조건 점수는, 상기 GC 함량 점수, 상기 반복 싱글 뉴클레오티드의 길이 점수, 상기 디뉴클레오티드의 반복 유닛 점수, 상기 뉴클레오티드 쌍 점수, 및 상기 상보적 뉴클레오티드 결합 쌍 점수 중 선택된 두 개 이상의 특징 조건 점수를 합산한 합산 특징 조건 점수를 포함하는, 폴리뉴클레오티드 바코드 세트
|
4 |
4
제1항에 있어서,상기 폴리뉴클레오티드 바코드의 서열 길이는 2 내지 25nt인, 폴리뉴클레오티드 바코드 세트
|
5 |
5
프로세서에 의해 구현되는, 복수개의 폴리뉴클레오티드 바코드를 포함하는 폴리뉴클레오티드 바코드 세트의 제공 방법으로서,미리 결정된 뉴클레오티드 길이에 따라 무작위로 생성된 복수개의 폴리뉴클레오티드 바코드를 포함하는 바코드 세트를 수신하는 단계,상기 복수개의 폴리뉴클레오티드 바코드 각각에 대하여 폴리뉴클레오티드 바코드의 서열 특징을 기초로 미리 결정된 특징 조건을 이용하여 평가하는 단계, 및상기 평가 결과를 기초로 추천 폴리뉴클레오티드 바코드 세트를 결정하는 단계를 포함하고,상기 특징 조건은, 상기 폴리뉴클레오티드 바코드의 서열 내의 GC 함량, 상기 폴리뉴클레오티드 바코드의 서열 내의 연속으로 반복되는, 반복 싱글 뉴클레오티드의 길이, 상기 폴리뉴클레오티드 바코드의 서열 내의 디뉴클레오티드의 반복 유닛, 상기 복수개의 폴리뉴클레오티드 바코드 중에서 선택된 두 개의 상이한 폴리뉴클레오티드 바코드의 상이한 뉴클레오티드 쌍의 개수, 및 상기 두 개의 상이한 폴리뉴클레오티드 바코드에 대하여 존재하는 상보적 뉴클레오티드 결합 쌍의 개수 중 적어도 하나인, 폴리뉴클레오티드 바코드 세트의 제공 방법
|
6 |
6
제5항에 있어서,상기 평가하는 단계는,상기 복수개의 폴리뉴클레오티드 바코드 각각에 대하여, 상기 특징 조건을 기초로 결정된 특징 조건 점수를 산출하는 단계, 및상기 특징 조건 점수를 기초로 상기 복수개의 폴리뉴클레오티드 바코드를 포함하는 상기 바코드 세트를 평가하는 단계를 포함하고, 상기 특징 조건 점수는,상기 폴리뉴클레오티드 바코드의 서열 내의 GC 함량 점수, 상기 폴리뉴클레오티드 바코드의 서열 내의 연속으로 반복되는, 반복 싱글 뉴클레오티드의 길이 점수, 상기 폴리뉴클레오티드 바코드의 서열 내의 디뉴클레오티드의 반복 유닛 점수, 상기 복수개의 폴리뉴클레오티드 바코드 중에서 선택된 두 개의 상이한 폴리뉴클레오티드 바코드의 상이한 뉴클레오티드 쌍의 개수 점수, 및 상기 두 개의 상이한 폴리뉴클레오티드 바코드에 대하여 존재하는 상보적 뉴클레오티드 결합 쌍의 개수 점수 중 적어도 하나인 폴리뉴클레오티드 바코드 세트의 제공 방법
|
7 |
7
제6항에 있어서,상기 평가하는 단계는,상기 특징 조건 점수 산출하는 단계, 및상기 복수개의 폴리뉴클레오티드 바코드 각각에 대한 특징 조건 점수가 일정한 수준에 수렴하는지 여부를 평가하는 단계를 더 포함하고,상기 특징 조건 점수가 상기 일정한 수준에 수렴하지 않을 경우,상기 복수개의 폴리뉴클레오티드 바코드 각각에 대한 특징 조건 점수를 기초로 폴리뉴클레오티드 바코드를 필터링하는 단계, 및추가 폴리뉴클레오티드 바코드를 더 수신하는 단계를 더 포함하는, 폴리뉴클레오티드 바코드 세트의 제공 방법
|
8 |
8
제7항에 있어서,상기 폴리뉴클레오티드 바코드 세트는, 미리 결정된 개수의 복수개의 폴리뉴클레오티드를 포함하고,상기 필터링하는 단계는, 미리 결정된 필터링률, 및 상기 복수개의 폴리뉴클레오티드 바코드 각각에 대한 특징 조건 점수를 기초로 폴리뉴클레오티드 바코드를 필터링하는 단계를 포함하고,상기 추가 폴리뉴클레오티드 바코드를 더 수신하는 단계는,필터링된 상기 폴리뉴클레오티드 바코드와 동일한 개수의 추가 폴리뉴클레오티드 바코드를 수신하는 단계를 포함하는, 폴리뉴클레오티드 바코드 세트의 제공 방법
|
9 |
9
제7항에 있어서,상기 특징 조건 점수가 일정한 수준에 수렴하는 경우,상기 추천 폴리뉴클레오티드 바코드 세트를 결정하는 단계는,상기 일정한 수준에 수렴하는 복수개의 폴리뉴클레오티드 바코드를 상기 추천 폴리뉴클레오티드 바코드 세트로 결정하는 단계를 포함하는, 폴리뉴클레오티드 바코드 세트의 제공 방법
|
10 |
10
제6항에 있어서,상기 특징 조건 점수는, 상기 GC 함량 점수, 상기 반복 싱글 뉴클레오티드의 길이 점수, 상기 디뉴클레오티드의 반복 유닛 점수, 상기 뉴클레오티드 쌍 점수, 및 상기 상보적 뉴클레오티드 결합 쌍 점수 중 선택된 적어도 하나의 특징 조건 점수를 합산한 합산 특징 조건 점수를 포함하고, 상기 평가하는 단계는,상기 복수개의 폴리뉴클레오티드 바코드 각각에 대하여, 상기 특징 조건 점수를 산출하는 단계, 상기 적어도 하나의 특징 조건 점수를 합산하여 합산 특징 조건 점수를 산출하는 단계, 및상기 합산 특징 조건 점수를 기초로 상기 복수개의 폴리뉴클레오티드 바코드를 포함하는 상기 바코드 세트를 평가하는 단계를 포함하는, 폴리뉴클레오티드 바코드 세트의 제공 방법
|
11 |
11
제10항에 있어서,상기 추천 폴리뉴클레오티드 바코드 세트 및 상기 추천 폴리뉴클레오티드 바코드 세트에 대한 상기 합산 특징 조건 점수를 제공하는 단계를 더 포함하는, 폴리뉴클레오티드 바코드 세트 제공 방법
|
12 |
12
제6항에 있어서,상기 산출하는 단계는,상기 복수개의 폴리뉴클레오티드 바코드 각각에 대하여, 상기 특징 조건 점수에 대하여 미리 결정된 가중치를 기초로 상기 특징 조건 점수를 산출하는 단계를 포함하는, 폴리뉴클레오티드 바코드 세트 제공 방법
|
13 |
13
프로세서에 의해 구현되는, 복수개의 폴리뉴클레오티드 바코드를 포함하는 폴리뉴클레오티드 바코드 세트의 제공용 디바이스로서,미리 결정된 뉴클레오티드 길이에 따라 무작위로 생성된 복수개의 폴리뉴클레오티드 바코드를 포함하는 바코드 세트를 수신하도록 구성된 수신부, 및 상기 수신부와 통신하도록 연결된 프로세서를 포함하고,상기 프로세서는, 상기 복수개의 폴리뉴클레오티드 바코드 각각에 대하여 폴리뉴클레오티드 바코드의 서열 특징을 기초로 미리 결정된 특징 조건을 이용하여 평가하고, 상기 평가 결과를 기초로 추천 폴리뉴클레오티드 바코드 세트를 결정하도록 구성되고,상기 특징 조건은, 상기 폴리뉴클레오티드 바코드의 서열 내의 GC 함량, 상기 폴리뉴클레오티드 바코드의 서열 내의 연속으로 반복되는, 반복 싱글 뉴클레오티드의 길이, 상기 폴리뉴클레오티드 바코드의 서열 내의 디뉴클레오티드의 반복 유닛, 상기 복수개의 폴리뉴클레오티드 바코드 중에서 선택된 두 개의 상이한 폴리뉴클레오티드 바코드의 상이한 뉴클레오티드 쌍의 개수, 및 상기 두 개의 상이한 폴리뉴클레오티드 바코드에 대하여 존재하는 상보적 뉴클레오티드 결합 쌍의 개수 중 적어도 하나인, 폴리뉴클레오티드 바코드 세트의 제공용 디바이스
|
14 |
14
제13항에 있어서,상기 프로세서는,상기 복수개의 폴리뉴클레오티드 바코드 각각에 대하여, 상기 특징 조건을 기초로 결정된 특징 조건 점수를 산출하고, 상기 특징 조건 점수를 기초로 상기 복수개의 폴리뉴클레오티드 바코드를 포함하는 상기 바코드 세트를 평가하도록 더 구성되고, 상기 특징 조건 점수는,상기 폴리뉴클레오티드 바코드의 서열 내의 GC 함량 점수, 상기 폴리뉴클레오티드 바코드의 서열 내의 연속으로 반복되는, 반복 싱글 뉴클레오티드의 길이 점수, 상기 폴리뉴클레오티드 바코드의 서열 내의 디뉴클레오티드의 반복 유닛 점수, 상기 복수개의 폴리뉴클레오티드 바코드 중에서 선택된 두 개의 상이한 폴리뉴클레오티드 바코드의 상이한 뉴클레오티드 쌍의 개수 점수, 및 상기 두 개의 상이한 폴리뉴클레오티드 바코드에 대하여 존재하는 상보적 뉴클레오티드 결합 쌍의 개수 점수 중 적어도 하나인, 폴리뉴클레오티드 바코드 세트의 제공용 디바이스
|
15 |
15
제14항에 있어서,상기 특징 조건 점수는, 상기 GC 함량 점수, 상기 반복 싱글 뉴클레오티드의 길이 점수, 상기 디뉴클레오티드의 반복 유닛 점수, 상기 뉴클레오티드 쌍 점수, 및 상기 상보적 뉴클레오티드 결합 쌍 점수 중 선택된 적어도 하나의 상기 특징 조건 점수를 합산한 합산 특징 조건 점수를 포함하고, 상기 프로세서는,상기 복수개의 폴리뉴클레오티드 바코드 각각에 대하여, 상기 특징 조건 점수를 산출하고, 상기 적어도 하나의 특징 조건 점수를 합산하여 합산 특징 조건 점수를 산출하고, 상기 합산 특징 조건 점수를 기초로 상기 복수개의 폴리뉴클레오티드 바코드를 포함하는 상기 바코드 세트를 평가하도록 더 구성된, 폴리뉴클레오티드 바코드 세트의 제공용 디바이스
|
16 |
16
제15항에 있어서,상기 프로세서는,상기 추천 폴리뉴클레오티드 바코드 세트 및 상기 추천 폴리뉴클레오티드 바코드 세트에 대한 상기 합산 특징 조건 점수를 제공하도록 더 구성된, 폴리뉴클레오티드 바코드 세트의 제공용 디바이스
|
17 |
17
제14항에 있어서,상기 프로세서는,상기 복수개의 폴리뉴클레오티드 바코드 각각에 대하여 산출된 상기 특징 조건 점수가 일정한 수준에 수렴하는지 여부를 평가하고, 상기 특징 조건 점수가 일정한 수준에 수렴하지 않을 경우 상기 복수개의 폴리뉴클레오티드 바코드 각각에 대한 특징 조건 점수를 기초로 폴리뉴클레오티드 바코드를 필터링하도록 더 구성되고,상기 수신부는, 상기 프로세서에 의해 상기 특징 조건 점수가 일정한 수준에 수렴하지 않을 경우, 추가 폴리뉴클레오티드 바코드를 더 수신하도록 구성된, 폴리뉴클레오티드 바코드 세트의 제공용 디바이스
|
18 |
18
제14항에 있어서,상기 프로세서는,상기 복수개의 폴리뉴클레오티드 바코드 각각에 대하여, 상기 특징 조건 점수에 대하여 미리 결정된 가중치를 기초로 상기 특징 조건 점수를 산출하는 더 구성된, 폴리뉴클레오티드 바코드 세트의 제공용 디바이스
|