다음 방법을 사용하여 Schrödinger API
가장 상위 수준에서, Schrödinger 파이썬 애플리케이션 프로그래밍 인터페이스(API)는 기본 분자 구조 클래스를 제공하며, Maestro 및 Schrödinger 의 계산 결과물과 프로그래밍 방식으로 상호작용할 수 있게 해줍니다. 이를 통해 워크플로를 자동화하고 소프트웨어의 핵심 기능을 확장할 수 있습니다.
참고: 이 문서는 ‘ API ’에 대한 개요를 제공하지만, 클래스 및 함수 문서( API )에 나와 있는 수준의 세부 정보는 포함하지 않습니다. 이 문서는 이미 파이썬을 알고 있거나(또는 스스로 익힐 수 있는) 과학 프로젝트를 완료하기 위해 당사의 ‘ API ’를 사용하고자 하는 개발자를 대상으로 합니다.
탐색하기 Schrödinger API
시작하기 |
Schrödinger 의 Python 스크립트를 사용해 보는 방법을 알아보세요. |
핵심 개념 |
모듈의 기본 클래스인 구조체(structure)를 읽고, 쓰고, 쿼리하고, 수정하는 방법을 배워보세요. |
~와 상호작용하기 Maestro |
Python을 사용하여 ‘ Workspace ’ 및 ‘Project Table’과 상호작용하고, 사용자 정의 스크립트를 ‘ Maestro ’ 메뉴 항목으로 설치할 수 있습니다. |
Glide |
Glide (API )를 사용하여 그리드를 생성 및 읽기, 포즈에 점수 부여 또는 에너지 계산, 도킹 퍼널의 개별 단계를 수행하는 방법에 대한 튜토리얼입니다. |
MD 시뮬레이션 데이터 활용 |
Desmond 패키지에는 궤적 읽기, 변환, 분석 등 다양한 작업을 수행하는 모듈이 포함되어 있습니다. |
Jaguar |
Jaguar 패키지에는 Jaguar 를 사용하여 양자역학 계산을 설정하고 실행하며, 그 결과를 분석하는 데 도움이 되는 모듈들이 포함되어 있습니다. |
심화 학습 |
이 분석 도구는 알려진 활성 물질과 스크리닝에 포함된 미끼 물질의 수를 바탕으로 농축도를 계산하는 데 도움이 됩니다. |
제품별 모듈 |
MacroModel 및 Prime 패키지는 관련 작업을 설정하고 실행하는 데 도움이 됩니다. |
작업 제어 |
Jobcontrol(작업들을 비동기적으로, 그리고 선택에 따라 서로 다른 컴퓨터에서 실행할 수 있는 도구) 스크립트를 실행하는 방법에 대한 정보 및 지침. |
요리책 |
이 요리책은 더 큰 규모의 스크립트로 조합될 수 있는 일반적인 작업을 수행하는 데 필요한, 간결하고 독립적이며 바로 실행 가능한 코드 예제를 제공하는 것을 목표로 합니다. |
Schrödinger 파이썬 API |
스크립팅에 사용할 수 있는 모든 Schrödinger 파이썬 모듈에 대한 링크입니다. |
파이썬 ` API `의 사용 예시
이 릴리스에 포함된 스크립트는 다음에서 확인하실 수 있습니다. $SCHRODINGER/mmshare-v*/python/common. $SCHRODINGER/mmshare-v*/python/scripts Maestro 내부의 대부분의 패널에 대한 코드가 포함되어 있습니다.