Skip to content

ggoyon/sostrades-core

 
 

Repository files navigation

Important

On June 26 2024, Linux Foundation announced the merger of its financial services umbrella, the Fintech Open Source Foundation (FINOS), with OS-Climate, an open source community dedicated to building data technologies, modeling, and analytic tools that will drive global capital flows into climate change mitigation and resilience; OS-Climate projects are in the process of transitioning to the FINOS governance framework; read more on finos.org/press/finos-join-forces-os-open-source-climate-sustainability-esg

SoSTrades_CORE

Description

SoSTradesCore is the Python package containing the core of the execution engine of System of Systems Trades

Packages installation

pip install -r requirements.in --trusted-host pypi.org --trusted-host files.pythonhosted.org

A dedicated version of GEMSEO is required, for now: https://gitlab.com/sostrades/gemseo branch sos_develop

Overview

This package is divided into 6 parts:

  • execution_engine: contains all the methods and wrapped class of gemseo tools necessary to implement processes and studies in SoSTrades
  • sos_processes: contains test processes built with disciplines from sos_wrapping
  • sos_wrapping: contains test disciplines covering execution engine functionalities
  • study_manager: contains generic class to implement studies
  • tests: contains tests on execution_engine functionalities, based on sos_processes and sos_wrapping
  • tools: contains generic tools of execution_engine

License

The sostrades-core source code is distributed under the Apache License Version 2.0. A copy of it can be found in the LICENSE file.

The sostrades-core product depends on other software which have various licenses. The list of dependencies with their licenses is given in the CREDITS.rst file.

About

Core of System of Systems

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%