ossm-models implements the Sensorimotor Modeling Standard (SMS) and aims to provide a collection of standardized, reusable models for goal-driven sensorimotor neuroscience.
It is one of the core packages of the OSSM ecosystem, supported by the NWO Open Science Fund.
This package is part of a broader effort to build an open, community-driven ecosystem for computational sensorimotor neuroscience. By standardizing models, tasks, and analyses, OSSM ensures that models are interoperable, reusable, and comparable across labs and projects. The long-term goal is to launch a unified research paradigm where models, benchmarks, and metrics are openly shared and continuously expanded.
- Schema-driven: All models are validated against the
SMS.xsdschema. - Typed core: Shared data types, model objects, and XML parsers live under
ossm_models/core/. - Examples: See
examples/sample_fpn.xmlfor a reference model. - Extensible: Add new models while reusing the shared infrastructure.
Requires Python 3.11+.
pip install -e .Consult the examples directory for reference models. Detailed usage will be documented in the future.
ossm-base– shared types and utilitiesossm-tasks– task catalogue & STEF standardossm-analysis– analysis methods & benchmarks
We welcome contributions! Please see CONTRIBUTING.md.
GPL-3.0. See LICENSE.