Simulationsimpledatabase

Latest version: v24.1

Safety actively analyzes 623677 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

24.1

22.12.4

Add Open3D in available backends for visualization.
Interactive Vedo Visualizer.
Small API updates.

22.12.3

Add Text in SOFA layer.

22.12.2

Add Text in available Vedo objects.

22.12.1

Small MacOs fixes.

22.12

Main notes

The **SSD** project provides easy solutions to design storage strategies for numerical simulations.
The project provides two ``Core`` packages with their own objectives:

* Easy storage management system for any data from a numerical simulation;
* Easy storage & rendering management system for visual data from a numerical simulation.

This version is the first stable release of the project.
It provides 2 ``Core`` packages with 2 corresponding [SOFA](https://github.com/sofa-framework/sofa) compatible layers. It also provides a [documentation](https://simulationsimpledatabase.readthedocs.io/en/latest/) page and examples.

Features
``SSD.Core.Storage``

* Automatic management of Database file for any data;
* Creation of highly customizable Tables in the Database;
* Easy writing and reading API;
* Event management system;
* Tools such as merging and exporting data in other formats.

``SSD.Core.Rendering``

* Automatic management of Database file for visualization data;
* Live rendering of numerical simulations;
* Replay of stored numerical simulation steps;
* Various object types and highly customizable rendering styles;
* Available Python library: [Vedo](https://github.com/marcomusy/vedo).

``SSD.SOFA.Storage`` & ``SSD.SOFA.Rendering``

* Same features as respective ``Core`` packages;
* Callback to automatically record any Data of SOFA objects;
* Recording can be done whether the simulation is running with *runSofa* launcher or with a python interpreter;
* Rendering is available when a simulation is driven with a python interpreter.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.