openworm/OpenWorm

Repository for the main Dockerfile with the OpenWorm software stack and project-wide issues

何を解決するか

OpenWormは、Caenorhabditis elegans (C. elegans) の丸wormの包括的な計算モデルを構築しています。実験的な生物学データを用いて、神経系と体のシミュレーションを通じて、摂食や捕食者回避といった複雑な行動が生物学的データの基盤からどのように出現するかを理解することを目指しています。

どう動くか

このプロジェクトは、実験的な科学データをソフトウェアモデルに組み込む、ボトムアップアプローチを採用しています。シミュレーションは主に以下の2つのコンポーネントで構成されています:

  1. c302: ウェームの神経系のモデル。
  2. Sibernetic: 神経系モデルの出力を用いて物理的な動きをシミュレートする3D体モデル。

ユーザーはDockerコンテナを介して、これらのモデルを並列で実行するパイプラインを実行でき、神経活動と筋肉活動のグラフ、およびウェームの動きの動画を生成できます。

対象ユーザー

このツールは、同じ生物体のシミュレーションや生物学的モデリングに興味を持つ研究者、生物学者、計算科学者向けに設計されています。

特徴

  • データ駆動型: 最近10年間に実施された科学実験に基づいて構築されています。
  • 統合シミュレーション: 神経活動と3D物理的体モデルを統合しています。
  • 視覚的出力: 動画と活動グラフを生成し、シミュレートされた行動を可視化します。
  • Docker化: インストールが簡単で、結果の再現性を確保するための自己完結型環境として提供されています。

関連

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