RosettaCommons/rosetta

The Rosetta Bio-macromolecule modeling package. Available through license with the University of Washington.

何を解決するか

Rosettaは、タンパク質構造の計算モデリングと解析のための包括的なアルゴリズムスイートを提供します。計算生物学における複雑な課題、たとえば生物高分子の構造予測や、新規タンパク質や酵素の設計(デ・ノボ設計)を解決します。

動作方法

Rosettaは、C++アルゴリズムの大きなコードベースを使用して、タンパク質の物理的・化学的性質をシミュレートおよび分析します。ソースからコンパイルしてスタンドアロンのソフトウェアスイートとして使用できるほか、PyRosettaを介してPythonバインディングを提供し、スクリプト作成や統合を容易にします。また、特定のDockerビルドを通じてlibtorchやTensorFlowなどのディープラーニングフレームワークとの統合もサポートしています。

対象ユーザー

計算生物学および生化学の研究者で、リガンドドッキング、タンパク質設計、またはマクロ分子複合体の構造予測を実行する必要がある人向けです。

主な特徴

  • 広範な応用: デ・ノボタンパク質設計、酵素設計、リガンドドッキングをサポート。
  • PyRosetta: Python開発者にとって強力なC++ライブラリをアクセス可能にするPythonバインディングを提供。
  • 柔軟なデプロイ: 公式DockerイメージまたはCondaパッケージで迅速にセットアップ可能。
  • 豊富なエコシステム: 100以上の学術研究グループによるグローバルな共同開発で維持されている。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト