MLCA is a tool for assessing the environmental footprint of computation.
It has been described in the presented at the 2024 International Conference on ICT for Sustainability (ICT4S) in Stockholm Sweden.
This repository contains the as weel as the
.
Python 3, pipenv recommended
Install pipenv globally
$ sudo pip3 install pipenvInstall dependencies and create a python virtual environment.
$ pipenv install -d
$ pipenv shellOnce in the pipenv environment
Development server uses uvicorn and fastapi, you can launch development server with the uvicorn CLI.
$ uvicorn boaviztapi.main:app --host=localhost --port 5000Once API server is launched API swagger is available at http://localhost:5000/docs. Experiments can be run at this adress.
also detail how to call the tool automatically.
GNU Affero General Public License v3.0