Skip to content

Model service which takes care of adjusting model according to incoming messages and returns information such as fluxes, theoretical maximum yields, etc

License

Notifications You must be signed in to change notification settings

carrascomj/simulations

 
 

Repository files navigation

Simulations

master Branch master Build Status master Codecov

devel Branch devel Build Status devel Codecov

Development

Type make to see frequently used workflow commands.

Data

To update models, run make update_models.

To update salts, run make update_salts.

Testing

To run all tests and QA checks, run make qa.

Environment

Specify environment variables in a .env file. See docker-compose.yml for the possible variables and their default values.

  • ENVIRONMENT Set to either development, testing, staging or production
  • SENTRY_DSN DSN for reporting exceptions to Sentry.
  • ICE_API ICE API endpoint
  • ICE_USERNAME ICE username
  • ICE_PASSWORD ICE password
  • ID_MAPPER_API URL to the ID mapper service

Updating Python dependencies

To compile a new requirements file and then re-build the service with the new requirements, run:

make pip-compile build

About

Model service which takes care of adjusting model according to incoming messages and returns information such as fluxes, theoretical maximum yields, etc

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.7%
  • Makefile 2.9%
  • Shell 2.3%
  • Dockerfile 0.1%