openLCA Scripting
olcaBASIC: Script openLCA in Plain BASIC Commands
Last updated 27/09/2026 for olcaBASIC 0.3.0 olcaBASIC is a free, open-source scripting language for openLCA. It lets LCA practitioners build models, run…
Connecting Fortran to openLCA: Batch LCA Calculations
Fortran remains widely used in climate modelling, computational fluid dynamics, chemical process simulation, and structural engineering. Researchers running…
Hello World: Your First openLCA Script
This is the first code example in the series. If you haven’t started the IPC server and installed the Python packages yet, the Connecting article in the…
Prospective LCA: Parameterising Electricity Markets
Prospective LCA models a product as it will be manufactured in the future, not as it is today. One of the biggest variables is the electricity grid. A product…
Pulling Parameters from openLCA with Python
Parameters control the variable parts of an LCA model. A transport distance, an electricity consumption figure, a material density: when these sit behind…
Running Scenario Calculations in openLCA with Python
A scenario is a set of parameter values that represents one version of your model: a different manufacturing site, a different transport route, a different…
Running Sensitivity Analysis in openLCA with Python
Sensitivity analysis tests how much your results depend on individual inputs. You vary one parameter at a time, holding everything else at baseline, and see…
Connecting R to openLCA: the IPC Client
R has a large user base in LCA research. Universities, consultancies, and government agencies use it for statistical analysis, uncertainty modelling, and data…
Connecting to openLCA with Python
This article covers how the IPC connection works, what the client can do, and what data types are available. The IPC server The IPC server is already part of…
The openLCA IPC Protocol
openLCA’s IPC server exposes the calculation engine through a network interface. Any language capable of sending HTTP requests and parsing JSON can connect to…
Understanding Parameters in openLCA
Parameters are important in any openLCA model, or any LCA model in general. They enable you to run scenarios, sensitivity, and control the model from a…
Why Automate Your LCA Calculations
At Below280, we use openLCA’s IPC server extensively in our LCA work. It lets us run large models with many scenarios from scripts, which saves time and…
Connecting AI to openLCA: the MCP Server
openLCA has an IPC server built in. The scripting articles on this site cover using it from Python scripts. This article covers something different:…
