제품 특징

KinMatch는 혈연관계를 가진 유전자 정보를 체계적으로 관리, 보존하기 위한 첨단 생물정보 시스템입니다. DNA typing을 이용한 동일성확인과 친자확인 기술은 법의학을 비롯한 다양한 분야에 널리 활용되고 있습니다. KinMatch는 최근 변화된 DNA 분석장비 및 분석방법을 고려하고 발전된 정보기술을 반영하여 혈연관계 정보검색 업무를 효과적으로 지원하며 정교하게 설계된 검색 알고리즘에 의해 결과를 제공합니다.

KinMatch는 대량의 DNA 유전정보로부터 개인(개체)간 혈연관계를 고속으로 검색하는 전문 검색엔진입니다. DNA는 부계, 모계 유전되므로 이것의 일치 혹은 공유 여부를 통해 부모자식관계, 친척관계를 확인하고, 정밀한 확률 통계분석으로 그 과학적 근거를 계산할 수 있습니다. 

KinMatch는 혈연관계 전문 검색엔진으로 A-STR, Y-STR, mtDNA SNP 등 비균일하고 다양한 DNA 유전정보 데이터로부터 빠르고 정확하게 혈연관계(동일성, 부모자식관계)를 검색하고 확률근거(혈연관계지수)를 계산합니다. 또한 불일치수 포함, 부분검색 옵션, 보고서 자동출력 기능 등을 제공하여 법의학분야 실무적인 활용성을 높혔습니다. 

현재, 국방부조사본부 6.25전사자 DNA식별정보 검색시스템, 국립과학수사연구원 실종아동등찾기 DNA식별정보 검색시스템, 축산물품질평가원 쇠고기이력추적통합정보시스템에 성공적으로 통합되어 사용되고 있습니다. 

KinMatch3는 세번째 업그레이드 버전으로 빠른 친척관계 검색이 가능하며, 코어엔진과 웹 API(REST), Java Component를 분리하여 다양한 환경에 효과적으로 통합됩니다.

대용량 DNA 프로프일 고속근사 검색

  • 대용량 비균일 DNA 프로파일 정보로 부터 빠르게 혈연관계 검색 알고리즘 특허 등록 (특허 제 10-1287400호, DNA 검색방법)
  • 일반 노트북에서 10,000건의 DNA 프로파일 정보로 부터 1초내 혈연관계 근사검색

분산화 지원

  • 검색엔진 데이터 서버별 분산 저장 및 분산 프로세싱 지원
  • 서버(노드)수를 늘리면서 성능 향상 가능

컴포넌트화

  • 코어엔진과 웹 API, Java container를 분리하여 필요한 부분만 조립하여 구성할 수 있어 다양한 웹 환경에 쉽게 통합할 수 있음.

제품 구성

KinMatch3

혈연관계 전문 검색 엔진 코어. 명령행 인터페이스 제공

KinMatch3 REST API

웹서비스 서버 API, 대량 검색 작업을 위한 프로세스 관리 기능 제공

KinMatch3 Java Component

자바 클라이언트와 웹 어플리케이션 서버

주요 기능

다양한 DNA 유전정보 데이터 입력

A-STR, Y-STR, mtDNA SNP 데이터를 모두 지원합니다. 원본 데이터 형식인 FSA, AB1 뿐 아니라, 분석한 뒤의 XSLX, CSV, TXT 형식으로 본 시스템에 일괄 혹은 각각 직접 입력할 수 있습니다.

혈연관계 검사 및 검색

KinMatch3은 고속 친척관계 검색을 지원합니다. 특정 DNA 프로파일과 친척관계 레코드를 빠르게 혈연관계지수와 함께 확인할 수 있습니다.

다수 비교 검색

그룹간 전체 데이터에 대해 검색 (다수비교검색) 하는 작업은 데이터가 증가함에 따라 작업시간이 많이 소요될 수 있습니다.

KinMatch는 검색작업관리(Task manager) 기능을 통해 수행중인 검색작업 목록을 보거나, 특정 작업을 중단하거나, 각 작업의 진척도를 확인할 수 있습니다.

다수비교검색결과는 MS Excel 형식으로, 1:1 검사보고서는 아래한글 형식으로 제공되며, 맞춤형 템플릿을 지원합니다.

대립유전자 빈도 데이터 관리

유전자 가족관계 검사 및 검색의 확률근거인 "혈연관계지수"를 계산하기 위해서는 특정 집단(예, 한국인)의 대립유전자빈도표가 필요합니다. 이 데이터는 각종 법의학 연구논문으로부터 얻어지는데, KinMatch는 이를 직접 추가하고 관리할 수 있도록 지원합니다.

또한 현재 데이터베이스내 데이터를 이용하여 빈도표를 실시간 계산하고 이를 이용해 비교검색 할 수 있는 기능을 별도로 제공합니다.

REST API

KinMatch는 다양한 실무환경을 지원하기 위해 REST API를 제공합니다. 4가지 KinMatch의 주요 리소스인 유전자형(Genotype), 그룹(Group), 작업(Task), 대립유전자빈도(Allele frequency)에 대해 CRUDL(Create, Read, Update, Delete, List) 인터페이스와 3가지 검색 API(검사, 검색, 다수비교검색)를 제공합니다. OAuth2 기술을 이용하여 인정하며, 모든 데이터는 보안통신기술(SSL)로 보호됩니다.

자바환경 고객을 위한 별도의 KinMatch Java Component가 제공됩니다.

KinMatch3 에 대한 자세한 도움말은 이곳에서 확인할 수 있습니다.

연구대상

Human

연구분야

Epigenome 분석

특이사항

가격 별도 문의