1 |
1
컴퓨팅장치가, 준비된 제1네트워크를 변환하여 제2네트워크를 생성하고, 상기 생성된 제2네트워크를 변환하여 제3네트워크를 생성하는 네트워크축소단계; 및상기 컴퓨팅장치가, 상기 제1네트워크의 상태들 중 원하는 끌개에서 상기 제3네트워크의 FVS에 포함된 특정 노드에 대응하는 특정 생체분자의 활성도가 기준값보다 높아야 하는지 또는 낮아야 하는지에 대한 결정값을 결정하는 단계;를 포함하며,상기 제2네트워크는 상기 제1네트워크와 등가의 네트워크이고, 상기 제2네트워크의 상태를 나타내는 상태변수들인 한 세트의 제2상태변수들의 값은 상기 원하는 끌개에서 모두 '1'로 표현되며, 그리고 상기 제2네트워크의 상태를 나타내는 제2상태방정식은 SOP(Sum Of Product) 형식으로 표현되며, 그리고상기 제3네트워크의 상태를 나타내는 제3상태방정식에 속한 상태변수식들 중 임의의 상태변수식은, 상기 임의의 상태변수식에 대응하는 상기 제2네트워크의 상태변수식을 구성하는 항들로부터 부정연산자가 붙은 상태변수를 포함하는 항이 제거된 것을 특징으로 하는,생체분자 제어정보 생성방법
|
2 |
2
제1항에 있어서, 상기 컴퓨팅장치가, 상기 결정된 결정값을 출력할 수 있도록 상기 컴퓨팅장치 또는 상기 다른 사용자장치에 상기 정보를 제공하는 단계;를 더 포함하는, 생체분자 제어정보 생성방법
|
3 |
3
제1항에 있어서, 상기 제3네트워크의 FVS에 포함된 노드들의 개수는 상기 제1네트워크의 FVS에 포함된 노드들의 개수보다 작은 것을 특징으로 하는, 생체분자 제어정보 생성방법
|
4 |
4
제1항에 있어서, 상기 제1네트워크의 상태를 나타내는 상태방정식인 제1상태방정식은 한 세트의 제1상태변수들을 이용하여 정의되고, 상기 제2네트워크의 상태에 관한 상태방정식인 상기 제2상태방정식은 상기 한 세트의 제2상태변수들을 이용하여 정의되며,상기 제2네트워크를 생성하는 과정은,상기 한 세트의 제1상태변수들 중 상기 원하는 끌개에서 '0'의 값을 갖는 제1세트의 제1상태변수들을 결정하는 단계;상기 제2상태방정식을 상기 제1상태방정식과 동일한 형식을 갖도록 정의하는 단계;상기 정의된 제2상태방정식에서 상기 한 세트의 제2상태변수들 중 상기 제1세트의 제1상태변수들에 대응하는 제1세트의 제2상태변수들을 부정연산형으로 변환함으로써, 상기 정의된 제2상태방정식으로부터 변환된 제2상태방정식을 생성하는 단계; 및상기 변환된 제2상태방정식에 포함된 상태변수식들 중 부정연산자가 붙은 상태변수를 포함하는 상태변수식에 대해서, 논리합 연산자 및 논리곱 연산자를 각각 논리곱 연산자 및 논리합 연산자로 변환하고, 각각의 상태변수에 다시 한 번 부정연산자를 붙임으로써 상기 제2상태방정식을 완성하여 상기 제2네트워크를 생성하는 단계;를 포함하는,생체분자 제어정보 생성방법
|
5 |
5
제1항에 있어서, 상기 제3네트워크를 생성하는 과정은, 상기 제3네트워크의 상태를 나타내는 제3상태방정식을 상기 제2상태방정식과 동일한 형식을 갖도록 정의하는 단계; 및상기 정의된 제3상태방정식에서 부정연산자가 붙은 상태변수를 포함하는 항을 제거하는 단계;를 포함하는, 생체분자 제어정보 생성방법
|
6 |
6
제5항에 있어서, 상기 제3네트워크를 생성하는 과정은, 상기 부정연산자가 붙은 상태변수를 포함하는 항을 제거하는 단계 이후에,상기 제3네트워크의 각각의 상태변수식에서 한 개의 항만이 남도록 다른 항을 제거하는 단계;를 더 포함하는, 생체분자 제어정보 생성방법
|
7 |
7
제6항에 있어서, 상기 각각의 상태변수식에서 상기 한 개의 항만이 남았을 때에 상기 한 개의 항이 만드는 사이클의 개수가, 상기 각각의 상태변수식에서 상기 한 개의 항이 아닌 다른 항만이 남았을 때에 상기 다른 항이 만드는 사이클의 개수보다 크지 않은 것을 특징으로 하는, 생체분자 제어정보 생성방법
|
8 |
8
제1항에 있어서, 상기 제1네트워크는 생체분자들로 이루어진 생체분자 신호전달 네트워크로서 불리언 네트워크로 모델링되어 정의된 네트워크인 것을 특징으로 하는, 생체분자 제어정보 생성방법
|
9 |
9
연산부 및 저장부를 포함하는 컴퓨팅장치로서,상기 연산부는, 준비된 제1네트워크를 변환하여 제2네트워크를 생성하고, 상기 생성된 제2네트워크를 변환하여 제3네트워크를 생성하는 네트워크축소단계; 및상기 컴퓨팅장치가, 상기 제1네트워크의 상태들 중 원하는 끌개에서 상기 제3네트워크의 FVS에 포함된 특정 노드에 대응하는 특정 생체분자의 활성도가 기준값보다 높아야 하는지 또는 낮아야 하는지에 대한 결정값을 결정하는 단계;를 실행하도록 되어 있고,상기 저장부는 상기 결정값을 임시로 또는 반영구적으로 저장하도록 되어 있으며,상기 제2네트워크는 상기 제1네트워크와 등가의 네트워크이고, 상기 제2네트워크의 상태를 나타내는 상태변수들인 한 세트의 제2상태변수들의 값은 상기 원하는 끌개에서 모두 '1'로 표현되며, 그리고 상기 제2네트워크의 상태를 나타내는 제2상태방정식은 SOP(Sum Of Product) 형식으로 표현되며, 그리고상기 제3네트워크의 상태를 나타내는 제3상태방정식에 속한 상태변수식들 중 임의의 상태변수식은, 상기 임의의 상태변수식에 대응하는 상기 제2네트워크의 상태변수식을 구성하는 항들로부터 부정연산자가 붙은 상태변수를 포함하는 항이 제거된 것을 특징으로 하는,컴퓨팅장치
|
10 |
10
제9항에 있어서, 상기 연산부는, 상기 결정된 결정값을 출력할 수 있도록 상기 컴퓨팅장치 또는 상기 다른 사용자장치에 상기 정보를 제공하는 단계;를 더 실행하도록 되어 있는, 컴퓨팅장치
|
11 |
11
제9항에 있어서, 상기 제1네트워크의 상태를 나타내는 상태방정식인 제1상태방정식은 한 세트의 제1상태변수들을 이용하여 정의되고, 상기 제2네트워크의 상태에 관한 상태방정식인 상기 제2상태방정식은 상기 한 세트의 제2상태변수들을 이용하여 정의되며,상기 연산부는, 상기 제2네트워크를 생성하기 위하여,상기 한 세트의 제1상태변수들 중 상기 원하는 끌개에서 '0'의 값을 갖는 제1세트의 제1상태변수들을 결정하는 단계;상기 제2상태방정식을 상기 제1상태방정식과 동일한 형식을 갖도록 정의하는 단계;상기 정의된 제2상태방정식에서 상기 한 세트의 제2상태변수들 중 상기 제1세트의 제1상태변수들에 대응하는 제1세트의 제2상태변수들을 부정연산형으로 변환함으로써, 상기 정의된 제2상태방정식으로부터 변환된 제2상태방정식을 생성하는 단계; 및상기 변환된 제2상태방정식에 포함된 상태변수식들 중 부정연산자가 붙은 상태변수를 포함하는 상태변수식에 대해서, 논리합 연산자 및 논리곱 연산자를 각각 논리곱 연산자 및 논리합 연산자로 변환하고, 각각의 상태변수에 다시 한 번 부정연산자를 붙임으로써 상기 제2상태방정식을 완성하여 상기 제2네트워크를 생성하는 단계;를 실행하도록 되어 있는,컴퓨팅장치
|