VERACore
VERACore is a Python application for visualization and engineering analyses of output data from VERA (Virtual Environment for Reactor Applications). Implemented in Python, it provides instantaneous 2D and 3D images, 1D plots, and alphanumeric data from VERA multi-physics simulations.
For an interactive online example, see here.
Installing
VERACore can be installed via pip and can run locally or deployed as a service. To use it locally within a virtual environment, you can run the following commands:
python3 -m venv ./vera-env
source ./vera-env/bin/activate
pip install -U pip
pip install vera-core
vera-core --data <path-to-vera-out-file>
Development
Setup a virtual environment with a modern Python 3.
python3 -m venv ./vera-env
source ./vera-env/bin/activate
pip install -U pip
Get the code base and build its widgets
git clone git@github.com:Kitware/VERACore.git
cd VERACore
# Build the custom UI widgets
cd vue-components
npm i
npm run build
cd ..
# Install local repository into your venv
pip install -e .
Run the application to test out your changes
vera-core --server
Licensing
VERACore is provided as an open source solution and follows the Apache Software License
Metadata
Release files for vera-core 1.3.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| vera-core-1.3.1.tar.gz | 91.0 kB | Without provenance | Details for vera-core-1.3.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| vera_core-1.3.1-py3-none-any.whl | Python 3 | none | any | Details for vera_core-1.3.1-py3-none-any.whl |
Total release size: 189.1 kB
Release files / vera-core-1.3.1.tar.gz
| Download URL | vera-core-1.3.1.tar.gz |
|---|---|
| Size | 91.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ac42f8e7ea9657c41b48146f6f97c550d36213705b70705686ed8e69cd154df9
|
|
BLAKE2b-256 checksum How to use checksums |
30122ad6b051e947d9cd20d462397c742573ff0f2aab581bcb111ca62a5e6bfb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.9.6 readme-renderer/42.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.7 tqdm/4.66.1 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.13
|
Release files / vera_core-1.3.1-py3-none-any.whl
| Download URL | vera_core-1.3.1-py3-none-any.whl |
|---|---|
| Size | 98.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9e7259bf5e841444f3ad7c16bee94f30e98c3cd1b5ec5b632f25fd281bfb0f18
|
|
BLAKE2b-256 checksum How to use checksums |
10b668d5f1a61f0312b4a074f3c2a0f9b0d7d559fcb4562536ac0f5cd7d902d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.9.6 readme-renderer/42.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.7 tqdm/4.66.1 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.13
|
Security for vera-core 1.3.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.