0 votes

I'm developing an application in python that obtains some data from some other data container, and then it is supposed to set up and run the calculation  of an LCA model using openLCA as the calculation engine, and show the resultis in a custom-made graphical interface.

I want the user to be able to manipulate open LCA actions from the custom made interface with simplified buttons from the custom user interface to perform simple modelling tasks, using openLCA as a background-running calculation engine.

I don't want the user to have to open the openLCA GUI and perform configurations from within (like starting the ipc server).

Is there anyway I can achieve this?

Thanks in advance!
in openLCA by (210 points)

1 Answer

+2 votes
by (114k points)
selected by
Best answer
Sure, this is possible, we do this but there are meanwhile also quite some other applications in use (via openLCA's Java API or gRPC API, https://github.com/GreenDelta/openLCA-ApiDoc).
by (100 points)
@simon_cadavid is there any reference for me to take a look of GRPC client and server demo , which you have worked.
I had taken a look of the OPEN LCA documentation as described but facing some issues.