5
제 1 항에 있어서, 상기 제 4 단계는, 이종간 유사 단백질 노드들 사이에 유사 관계가 설정된 네트워크 정보가 입력되면, 네트워크 템플릿을 초기화하는 단계와; 넓이 우선 탐색을 위해 초기 방문 단백질 노드를 설정하는 단계와; 상기 네트워크에서 상기 단백질 노드와 상호작용 관계를 갖는 모든 단백질 노드를 추출하는 단계와; 상기 추출된 단백질 노드들 중 최초 방문 노드를 큐에 삽입하고, 방문 표시하는 단계와; 현재 단백질 노드가 네트워크 템플릿의 하나의 단백질 노드와 유사 관계를 가지고 있는지를 판단하고, 유사 관계를 가지고 있다고 판단되면 두 개의 단백질 노드를 통합하는 단계와; 현재 단백질 노드가 네트워크 템플릿의 하나의 단백질 노드와 유사 관계를 가지고 있지 않다고 판단되면, 큐가 비어있는지를 판단하고, 큐가 비어있지 않다면 큐가 비어질 때까지 큐의 단백질 노드 하나를 추출하는 단계와; 상기 단계의 판단 결과, 큐가 비어있는 것으로 판단되면, 생성된 네트워크 템플릿을 출력하는 단계로 이루어지는 것을 특징으로 하는 단백질 상호작용 네트워크 구축을 위한 템플릿 자동 생성 방법
|