Primerdriver는 사용하기 쉬운 명령 줄 인터페이스를 사용하여 워크 플로우로 현장 지향적 돌연변이 유발 실험을위한 프라이머를 생성하도록 특별히 설계된 사용자 친화적 인 생물 정보학 플랫폼입니다. "Traversing"Primerdriver 레인, 사용자는 DNA 서열 ( DNA )의 입력에 따라 가능한 돌연변이 유발 프라이머를 생성 할 수 있으며, 아미노산 ( PRO )의 직접 돌연변이를 통해 종의 코돈 발현 시스템에 대한 디자인 프라이머, 사용자 디자인 프라이머 ( CHAR )의 특성화 및보고.
릴리스 페이지에서 CLI에 액세스하고 다운로드 할 수 있습니다. 현재 64 비트 Wind 다른 OS/아키텍처는 소스의 건물, 현지에서 개발중인 구조 섹션을 참조하십시오.
사용 사용 터미널에서 프로그램을 실행하십시오
primerdriver -h 이것은 도움말 프로그램을 실행합니다. 처음 사용자의 경우 -i 플래그를 전달하여 프로그램을 대화식 모드로 실행할 수 있습니다.
primerdriver -i 이것은 각 옵션을 단계별로 안내합니다. 배치 설계는 쉘 스크립트의 일부로 primerdriver 포함시켜 수행 할 수 있습니다.
로컬 장치에 레포를 복제하고 CD에 cd 복제하십시오.
git clone https://github.com/kvdomingo/primerdriver.git
cd primerdriver종속성 설치 :
mise install다음과 같이 프로그램을 실행하십시오.
poetry run python -m primerdriver -h다음과 같이 실행하십시오.
docker run -it --entrypoint python kvdomingo/primerdriver -m primerdriver -h보다 대화 형 경험을 보려면 웹 응용 프로그램을 방문하십시오.
문서는 https://primerdriver-docs.kvd.studio에서 제공됩니다.
PR을 열거나 문제를 제기하십시오. 문제의 특성에 따라 NEMER 또는 Kenneth에게 이메일을 보낼 수도 있습니다.
개발 환경을 실행하는 방법을 알려주는 단계별 예제 일련의 예제
mise install
pip install -U pre-commit
pre-commit installpoetry install --no-root --with devtask모든 컨테이너가 시작될 때까지 몇 분 동안 기다린 다음 브라우저의 로컬 서버에 액세스하십시오.
스크립트 실행 :
# On a Linux machine, will build for Linux x64 only
# On a Windows machine, will build for Windows and Linux x64
task buildgit add .
git commit -m " DESCRIPTIVE_COMMIT_MESSAGE "
git push origin your_feature_branch 귀하의 경우 your_feature_branch 기존 Commits 형식 (예 : feat/xxxx , fix/yyyy )에 따라 구현하는 변경 사항을 요약해야합니다.
이 프로젝트는 버전을 위해 Semver를 준수합니다. 사용 가능한 모든 버전은 태그를 참조하십시오.
이 프로젝트는 GPLV3 라이센스에 따라 라이센스가 부여됩니다.