Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COBRA ProView

COBRA ProView is an independent Streamlit application for post-processing COBRA and COBRA-EN INPFILE, OUTFILE and PLOTFILE results. It converts raw thermal-hydraulic output into structured engineering tables, interactive 2D and 3D visualizations, limiting-channel and hot-rod summaries, scenario comparisons, and exportable engineering reports.

Main capabilities

  • Parses transient PLOTFILE histories and detailed OUTFILE tables
  • Extracts axial coolant, fuel-temperature, enthalpy and pressure-loss profiles
  • Identifies limiting channels, rods and axial locations
  • Screens printed CHF and DNBR results
  • Cross-checks CHF-to-heat-flux ratios where sufficient data are available
  • Compares saved operating and transient scenarios
  • Generates CSV datasets, interactive dashboards and HTML reports

Technology

  • Python
  • Streamlit
  • Pandas and NumPy
  • Plotly and Matplotlib
  • COBRA-EN post-processing

Local installation

py -3.12 -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r requirements.txt
.\.venv\Scripts\python.exe -m streamlit run app.py

Required input

The application accepts:

  • COBRA PLOTFILE
  • COBRA OUTFILE
  • COBRA INPFILE

No proprietary or plant-specific input and output files are included in this repository.

Scientific scope

COBRA ProView is a deterministic post-processing application. It does not execute COBRA-EN, modify COBRA physics, or introduce new thermal-hydraulic correlations.

DNBR is reported when available in the source output and may be cross-checked against the CHF-to-heat-flux ratio where sufficient information is present.

The software integrity checks confirm pipeline completeness. They do not constitute independent experimental, code-to-code or nuclear-licensing validation.

Data policy

Users must only upload and process data that they are permitted to use. Do not upload confidential reactor, plant, institutional or licensed information to a publicly hosted instance.

Disclaimer

This project is intended for research, education and engineering-software demonstration. It must not be used as the sole basis for reactor safety, design or licensing decisions.

Author

Hammad Ali

GitHub: https://github.com/hammadali-nuclearlab

About

Independent Streamlit post-processor for COBRA-EN thermal-hydraulic results, with hot-channel screening, transient analysis, 2D/3D visualization, scenario comparison and report export.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages