본문바로가기

API and Customization

Geneious Prime의 기능을 요구에 맞게 설정하고, 반복적인 작업을 자동화하며, 타 시스템과 연동함으로써 연구 및 분석의 전반적인 효율성을 향상시켜 보세요.

Plugin Development Kit

Plugin Development Kit

Geneious Public API를 통해 기능 확장 · 외부 시스템 연동 · 사용자 정의 알고리즘 추가 등의 다양한 플러그인 개발이 가능합니다.

이 개발 키트는 Java 개발자가 플러그인 기능을 자유롭게 구현할 수 있도록 설계되어 있습니다.

다음을 참고하여 플러그인 개발을 시작해보세요.

Wrapper Plugin Creator for Command Line Programs

Wrapper Plugin Creator for Command Line Programs

"Graphical Wrapper Plugin Creator"를 사용하면 별도의 코딩 없이 기존의 command line 기반 프로그램을 Geneious Prime 내에서 실행할 수 있도록 설정할 수 있습니다.

Geneious의 RAxML, Garli, FastTree 플러그인도 이러한 방식으로 만들어졌으며, Geneious Prime에 **Wrapper Plugin Creator 플러그인**을 설치한 뒤, **File 메뉴**에서 **Create/Edit Wrapper Plugin**을 선택하여 플러그인 생성을 시작하세요.

Download Wrapper Plugin Creator
Add Custom Code to Workflows

Add Custom Code to Workflows

Workflows는 Geneious Prime에서 분석을 자동화하고 사용자 맞춤화할 수 있는 기능입니다. 기본적으로 제공되는 다양한 워크플로우 구성요소 외에도, 사용자가 Java 코드 snippets을 직접 작성하여 자신만의 맞춤형 단계를 추가할 수 있습니다.

이러한 사용자 지정 코드를 통해 Geneious 내에서 거의 모든 작업을 수행할 수 있는 자체 작업을 만들 수 있습니다. Workflow의 사용자 지정 코드 기능은 사용자가 구현하는 메서드 주위에 Geneious API 전체를 포함하는 import 구문과 클래스 프레임워크를 자동으로 삽입해 주므로, 개발자가 보다 쉽게 확장된 기능을 구현할 수 있도록 도와줍니다.