simphony / simphony-osp

A framework that aims to achieve interoperability between software such as simulation engines, databases and data repositories using a knowledge graph as the common language.
https://simphony.readthedocs.io
Other
16 stars 12 forks source link
interoperability knowledge-graph materials-science ontology open-simulation-platform osp owl simphony wrappers

SimPhoNy

The SimPhoNy Open Simulation Platform is a framework that aims to achieve interoperability between software such as simulation engines, databases and data repositories using a knowledge graph as the common language. It is focused on the domain of materials science.

SimPhoNy enables:

Installation

SimPhoNy is available on PyPI, so it can be installed using pip

pip install simphony-osp

Detailed installation instructions can be found here.

Documentation

To learn how to use SimPhoNy, check out our documentation, which is located at https://simphony.readthedocs.io/en/v4.0.0/.

In addition, basic usage examples to quickly get started are available in the examples folder.

If you want to build the documentation locally, refer to our documentation repository.

Contributing

If you wish to contribute to SimPhoNy, please read the contributing guidelines.

Acknowledgements

The SimPhoNy Python package originates from the European Project SimPhoNy (Project Nr. 604005). We would like to acknowledge and thank our project partners, especially Enthought, Inc, Centre Internacional de Mètodes Numèrics a l'Enginyeria (CIMNE) and the University of Jyväskylä, for their important contributions to some of the core concepts of SimPhoNy, which were originally demonstrated under the project simphony-common.