Life Cycle Assessment data management
Project description
ELDAM (ELsa DAta Manager) is a program developed by Gustave Coste (gustave.coste@inra.fr) for Life Cycle Analysis data management and conversion based on ELSA’s Quality Management System.
It allows conversion from SimaPro .xlsx export files to Elda spreadsheet and from Elda spreadsheet to SimaPro import csv file.
It features an integrated GUI for graphical use and can also be used easily within a python environment with its API.
from eldam.core.simapro import SimaProXlsxReader, SimaProCsvWriter
from eldam.core.elda import Elda
# SimaPro export file -> Elda spreadsheet
process = SimaProXlsxReader('path/to/xlsx/file').to_processes()[0]
elda = Elda()
elda.add_version(process)
elda.save('path/to/elda')
# Elda spreadsheet -> SimaPro import file
elda = Elda('path/to/elda')
process = elda.read_last_version().to_process()
SimaProCsvWriter(process).to_csv('path/to/csv')
Features
Conversion from SimaPro .xlsx export file to Elda spreadsheet
Conversion from Elda spreadsheet to SimaPro import csv file
Comparison between SimaPro export file and Elda spreadsheet
Elda files indexing
Graphical user interface
Process detailed view
Process quality check
Installation and documentation
User documentation: framagit.org/GustaveCoste/eldam/wikis/home
API documentation: eldam-lca.readthedocs.io
Download: framagit.org/GustaveCoste/eldam/wikis/FAQ/download
Contribute
Issue Tracker: framagit.org/GustaveCoste/eldam/issues
Source Code: framagit.org/GustaveCoste/eldam
Support
If you are having issues, please contact gustave.coste@inra.fr.
Funded by
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.