Jupyter & Python Scripting Integration
Capella Datascience integrates the interactive Jupyter Notebook ecosystem directly into the Eclipse IDE, providing tight synergy between Python scientific computation libraries (NumPy, SciPy, xarray, matplotlib, pandas) and Eclipse modeling tools.
Launching Jupyter Notebooks in Eclipse
- In the Project Explorer, right-click any
.ipynb notebook or project and select Open With > Jupyter Notebook Editor.
- The integrated Jupyter server communicates with your configured local Conda or Python environment.
- Execute notebook cells interactively within Eclipse editor panes.
Data Science and MBSE Collaboration
The Python/Jupyter integration enables powerful engineering workflows:
- Data Extraction: Extract environmental matrices from NetCDF and feed them into system design calculations.
- Simulation & Analysis: Run Python-based numerical models and Monte Carlo simulations against environmental variables.
- Capella Synchronization: Feed computed margins and statistical limits back into Capella property values and system verification attributes.