Freedom251 › Physics Simulation Software
AnyPyTools

What AnyPyTools is
AnyPyTools is a free Python toolkit for working with the AnyBody Modeling System and automating simulations on Linux or Windows desktops. Its scheduler can run several AnyBody simulations in parallel across multiple processor cores. The toolkit generates macros for parameter studies and Monte Carlo simulations, while the AnyMacro helper supports Monte Carlo and Latin hypercube sampling. Selected model variables can be exported into Python for additional analysis. A pytest plugin collects AnyScript files beginning with `test_` and treats model errors as failed tests. Documentation lists installation through pip, conda-forge, and pixi. The project identifies reproducible research as a purpose and uses the MIT license. AnyPyTools itself is free under the Open source plan at no cost, but using it requires an AnyBody Modeling System license. Questions can go to the author or a new GitHub issue.
Who it suits
It suits researchers and developers automating AnyBody simulations, parameter studies, sampling, and model testing. Users need an AnyBody Modeling System license and can install through common Python package channels.
What it does well
- Runs simulations in parallel across multiple cores
- Supports Monte Carlo and Latin hypercube sampling
- Exports selected variables into Python
- Integrates model checks with pytest
- Released under the MIT license
What to know first
- Requires an AnyBody Modeling System license
- Desktop support is limited to Linux and Windows
- No paid support plan is listed
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Open source | Requires an AnyBody Modeling System license | Free |
As anybody-research-group.github.io lists them, read 12 Oct 2026. The maker's own page has the final word.
Verdict
AnyPyTools adds automation, sampling, parallel execution, and testing around the AnyBody Modeling System. It is free software, but its required external license remains a prerequisite.
Facts from AnyPyTools's own pages
- Delivery mode
- desktop · anybody-research-group.github.io, 23 Sept 2026
- Free plan
- Yes · anybody-research-group.github.io, 23 Sept 2026
- Installation
- The documentation lists pip, conda-forge, and pixi installation methods. · anybody-research-group.github.io, 12 Oct 2026
- License
- The GitHub repository identifies the project license as MIT. · github.com, 12 Oct 2026
- Model testing
- A pytest plugin can collect and run AnyScript files with a test_ prefix and treat model errors as failed tests. · anybody-research-group.github.io, 12 Oct 2026
- Parallel runs
- Its scheduler can run multiple AnyBody simulations in parallel across multiple cores. · anybody-research-group.github.io, 12 Oct 2026
- Parameter studies
- It can generate macros for parameter studies and Monte Carlo simulations. · anybody-research-group.github.io, 12 Oct 2026
- Prerequisite
- Using AnyPyTools requires an AnyBody Modeling System license. · anybody-research-group.github.io, 12 Oct 2026
- Research audience
- The project describes reproducible research as a purpose of the toolkit. · github.com, 12 Oct 2026
- Results
- It can export selected model variables into Python for further analysis. · anybody-research-group.github.io, 12 Oct 2026
- Sampling
- Its AnyMacro helper supports Monte Carlo and Latin hypercube sampling. · anybody-research-group.github.io, 12 Oct 2026
- Support
- The documentation directs questions to the author or a new GitHub issue. · anybody-research-group.github.io, 12 Oct 2026
- What it does
- AnyPyTools is a Python toolkit for working with the AnyBody Modeling System and automating simulations. · anybody-research-group.github.io, 12 Oct 2026
Where AnyPyTools stands on Freedom251
- Physics Simulation Software#39 of 89