openworm/OpenWorm
Repository for the main Dockerfile with the OpenWorm software stack and project-wide issues
해결하는 문제
OpenWorm은 Caenorhabditis elegans (C. elegans) 원생물에 대한 포괄적인 계산 모델을 구축합니다. 과학적 실험 데이터를 기반으로 신경계와 신체를 시뮬레이션하여, 먹이 섭취 및 포식자 회피와 같은 복잡한 행동이 생물학적 데이터의 기초에서 어떻게 나타나는지 이해하는 것을 목표로 합니다.
작동 방식
이 프로젝트는 실험 과학 데이터를 소프트웨어 모델에 통합하는 하향식 접근법을 사용합니다. 시뮬레이션은 주로 두 가지 주요 구성 요소로 이루어집니다:
- c302: 웜의 신경계 모델.
- Sibernetic: 신경계 모델의 출력을 사용하여 물리적 움직임을 시뮬레이션하는 3D 신체 모델.
사용자는 Docker 컨테이너를 통해 이 모델들을 병렬로 실행하는 전체 파이프라인을 실행할 수 있으며, 뉴런 및 근육 활동의 그래프와 웜의 움직임을 담은 영상을 생성할 수 있습니다.
대상 사용자
이 도구는 동일한 생물체의 시뮬레이션과 생물학적 모델링에 관심 있는 연구자, 생물학자, 계산 과학자들을 위한 것입니다.
주요 특징
- 데이터 기반: 지난 10년간 수행된 과학 실험을 기반으로 구축되었습니다.
- 통합 시뮬레이션: 신경 활동과 3D 물리적 신체 모델을 통합합니다.
- 시각적 출력: 시뮬레이션된 행동을 보여주는 영상과 활동 그래프를 생성합니다.
- Docker화: 설치가 간편하고 결과 재현이 가능한 자체 포함형 환경으로 제공됩니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트