생명공학 연구는 21세기에 이르러 전통적인 실험 기반의 연구(in vivo/in vitro)에서 컴퓨터상의 연구(in silico)로 그 패러다임이 바뀌고 있다. 생명정보학 또는 생물정보학 등으로 불리는 바이오인포매틱스는 생명과학(BT)과 정보기술(IT)이 융합된 형태의 학문으로, 일반적으로는 컴퓨터를 이용하여 여러 가지 형태의 생물 관련 정보를 처리하는 학문을 지칭한다. 생명공학과 관련하여 데이터 처리가 더욱 중요하게 된 데에는 생물 관련 연구에서 처리해야 하는 데이터의 양이 워낙 방대하기 때문이다(정동수 외, 2006). 약 30억 개에 이르는 인간 DNA 염기서열, 아미노산서열로부터 추론해내는 단백질의 3차원적 구조 분석, 약물의 체내 작용 메커니즘등 생명공학 관련 연구들은, 매우 복잡하고 정교한 생물체의 특성상 과거의 일반적인 실험데이터보다 훨씬 더 많은 양의 데이터를 포함하고 있다. 더욱이 고속 분석기기들이 개발됨에 따라 짧은 시간에 더 많은 양의 생물학적 데이터를 얻을 수 있게되어 이를 처리하고 분석할 도구의 개발 역시 시급해졌다.
생명공학 연구는 실험 기반에서 컴퓨터상 연구로 바뀌고 있다. 바이오인포매틱스는 BT와 IT가 융합한 학문으로 컴퓨터를 통해 생물 정보를 처리하는 학문이다. 생명 공학 데이터는 양이 너무 방대하여 고속 분석기로 처리해야 되서 분석 도구 개발도 시급하다.