Skip to main content

VERACore let you visualize and interpret the output data from VERA codes

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vera-core-1.2.6.tar.gz (90.8 kB view details)

Uploaded Source

Built Distribution

vera_core-1.2.6-py3-none-any.whl (97.9 kB view details)

Uploaded Python 3

File details

Details for the file vera-core-1.2.6.tar.gz.

File metadata

  • Download URL: vera-core-1.2.6.tar.gz
  • Upload date:
  • Size: 90.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/40.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.3 tqdm/4.65.0 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for vera-core-1.2.6.tar.gz
Algorithm Hash digest
SHA256 22950c05d955a8c607971ce2afbac89b1021816f396161f891a7b9527a41d34e
MD5 fa2901fa8ad1433f4e166ded40145a2d
BLAKE2b-256 523e7dfb450dc1cbffd94757240d990d7a5556c38ef0767ebcce3bf6f7a0ae31

See more details on using hashes here.

File details

Details for the file vera_core-1.2.6-py3-none-any.whl.

File metadata

  • Download URL: vera_core-1.2.6-py3-none-any.whl
  • Upload date:
  • Size: 97.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.9.6 readme-renderer/40.0 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/2.0.3 tqdm/4.65.0 importlib-metadata/6.8.0 keyring/24.2.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.10.12

File hashes

Hashes for vera_core-1.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 7bc519f72ae47cc5e1ed49854cb8602a97c51bfc7286d0f8c9f870e39720088d
MD5 d5cd4b4dd665aa226e4a4c9b17d1ba03
BLAKE2b-256 85db91d72a3fd814e36edbf1af3a712ed95a06927d82c0b08c2c520e3cece78b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page