Releases: VERITAS-Observatory/VTS-SimPipe
VTS-SimPipe v3.0.0
This is a new release of VTS SimPipe - a simulation pipeline for VERITAS. It includes container build scripts for all simulation steps (air shower, atmospheric transfer, ray tracing, camera simulations) and scripts to efficiently start productions (including scripts using the HTCondor DAGMAN functionality).
Simulation software versions (installed in containers):
- CORSIKA v7.7500 (optimised and non-optimised versions)
- ROOT 6.24.06 (base image centos7)
- corsikaIOreader v2.0.0
- GrOptics v4.2.2 (GM fork)
- VBF v0.3.4
- CARE v1.7.1
- mergeVBF (as part of Eventdisplay v490.5)
API Changes
- Change of CORSIKA images including now the geometry of the atmosphere (curved vs flat). This requires users to update their local CORSIKA images. (#59)
Bugfixes
- Synchronize opt and no-opt CORSIKA config files (especially for viewcone). (#56)
New Feature
- Add CORSIKA images compiled with curved atmosphere (non-optimized compilation only). (#60)
VTS-SimPipe v2.2.0
This is a new release of VTS SimPipe - a simulation pipeline for VERITAS. It includes container build scripts for all simulation steps (air shower, atmospheric transfer, ray tracing, camera simulations) and scripts to efficiently start productions (including scripts using the HTCondor DAGMAN functionality).
Simulation software versions (installed in containers):
- CORSIKA v7.7500 (optimised and non-optimised versions)
- ROOT 6.24.06 (base image centos7)
- corsikaIOreader v2.0.0
- GrOptics v4.2.2 (GM fork)
- VBF v0.3.4
- CARE v1.7.1
- mergeVBF (as part of Eventdisplay v490.5)
New Feature
- Ensure VBF file consistency by running vbfReindex over all generated files. Ensure also that no corrupt file end up in the generated dataset. (#52)
Maintenance
- Introduction of towncrier-generated changelogs. Add CI running pre-commit. (#53)
What's Changed
- Minor changes related to 2412 production by @GernotMaier in #49
- Remove alma requirement by @GernotMaier in #50
- Typos fixes; addition of towncrier for changelogs. by @GernotMaier in #53
- vV2.2.0 dev - improve testing. by @GernotMaier in #52
- v2.2.0 rc by @GernotMaier in #54
Full Changelog: v2.1.1...v2.2.0
VTS-SimPipe v2.1.1 with CORSIKA Optimizations
This is the v2.1.1 release of VTS SimPipe - a simulation pipeline for VERITAS. It includes container build scripts for all simulation steps (air shower, atmospheric transfer, ray tracing, camera simulations) and scripts to efficiently start productions (including scripts using the HTCondor DAGMAN functionality).
Simulation software versions (installed in containers):
- CORSIKA v7.7500 (optimised and non-optimised versions)
- ROOT 6.24.06 (base image centos7)
- corsikaIOreader v2.0.0
- GrOptics v4.2.2 (GM fork)
- VBF v0.3.4
- CARE v1.7.1
- mergeVBF (as part of Eventdisplay v490.5)
This release included a minor fix in the shebangs of some bash scripts.
What's Changed
- use always bash by @GernotMaier in #48
Full Changelog: v2.1.0...v2.1.1
VTS-SimPipe v2.1.0 with CORSIKA Optimizations
This is the v2.1.0 release of VTS SimPipe - a simulation pipeline for VERITAS. It includes container build scripts for all simulation steps (air shower, atmospheric transfer, ray tracing, camera simulations) and scripts to efficiently start productions (including scripts using the HTCondor DAGMAN functionality).
Simulation software versions (installed in containers):
- CORSIKA v7.7500 (optimised and non-optimised versions)
- ROOT 6.24.06 (base image centos7)
- corsikaIOreader v2.0.0
- GrOptics v4.2.2 (GM fork)
- VBF v0.3.4
- CARE v1.7.1
- mergeVBF (as part of Eventdisplay v490.5)
This release included additional config files and improvements to housekeeping scripts.
What's Changed
- citation date by @GernotMaier in #43
- Bump docker/build-push-action from 5 to 6 by @dependabot in #46
- Minor fixes / updates to 2.0 by @GernotMaier in #44
Full Changelog: v2.0.0...v2.1.0
VTS-SimPipe v2.0.0 with CORSIKA Optimizations
This is the v2.0.0 release of VTS SimPipe - a simulation pipeline for VERITAS. It includes container build scripts for all simulation steps (air shower, atmospheric transfer, ray tracing, camera simulations) and scripts to efficiently start productions (including scripts using the HTCondor DAGMAN functionality).
Simulation software versions (installed in containers):
- CORSIKA v7.7500 (optimised and non-optimised versions)
- ROOT 6.24.06 (base image centos7)
- corsikaIOreader v2.0.0
- GrOptics v4.2.2 (GM fork)
- VBF v0.3.4
- CARE v1.7.1
- mergeVBF (as part of Eventdisplay v490.5)
This release includes the optimized versions of CORSIKA with hugely improved run-time performance due to the application of vectorized code.
What's Changed
- v1.2 dev2 simplified submission by @GernotMaier in #39
- v2.0 - dev - add vector-optimsied CORSIKA by @GernotMaier in #40
- v2.0-dev2: optimise package generation by @GernotMaier in #41
- v2.0-dev3 bug fixes by @GernotMaier in #42
Full Changelog: v1.1.0...v2.0.0
VTS-SimPipe v1.1.0
This is the v1.1.0 release of VTS SimPipe - a simulation pipeline for VERITAS. It includes container build scripts for all simulation steps (air shower, atmospheric transfer, ray tracing, camera simulations) and scripts to efficiently start productions (including scripts using the HTCondor DAGMAN functionality).
Simulation software versions (installed in containers):
- CORSIKA v7.7500
- ROOT 6.24.06 (base image centos7)
- corsikaIOreader v2.0.0
- GrOptics v4.2.2 (GM fork)
- VBF v0.3.4
- CARE v1.7.1
- mergeVBF (as part of Eventdisplay v490.5)
This release includes functional and efficiency improvements to the handling of the containers and scripts.
What's Changed
- v1.1-dev1 - Improvement in run scripts and container handling by @GernotMaier in #37
- Upgrad to v1.1 by @GernotMaier in #38
Full Changelog: v1.0.0...v1.1.0
VTS-SimPipe v1.0.0
This is the first release (v1.0.0) of VTS SimPipe - the simulation pipeline for VERITAS. It includes container build scripts for all simulation steps (air shower, atmospheric transfer, ray tracing, camera simulations) and scripts to efficiently start productions (including scripts using the HTCondor DAGMAN functionality).
Simulation software versions (installed in containers):
- CORSIKA v7.7500
- ROOT 6.24.06 (base image centos7)
- corsikaIOreader v2.0.0
- GrOptics v4.2.2 (GM fork)
- VBF v0.3.4
- CARE v1.7.1
- mergeVBF (as part of Eventdisplay v490.5)
This is the fist fully functional and tested release of VTS SimPipe.
VTS-SimPipe v0.2.0
This is the first development release v0.2.0 of VTS SimPipe - the simulation pipeline for VERITAS. It includes container build scripts for all simulation steps (air shower, atmospheric transfer, ray tracing, camera simulations) and scripts to efficiently start productions (including scripts using the HTCondor DAGMAN functionality).
This repository will be moved to the VERITAS observatory GitHub.
Simulation software versions:
- CORSIKA v7.7500
- ROOT 6.24.06 (base image centos7)
- corsikaIOreader v2.0.0
- GrOptics v4.2.2 (GM fork)
- VBF v0.3.4
- CARE v1.7.1
- mergeVBF (as part of Eventdisplay v490.5)
This is a pre-release and contains the first functional release of VTS SimPipe .
Main changes:
- extensive testing of simulated events (consistent with previous productions!)
- fine tuning of scripts
What's Changed
- doi added by @GernotMaier in #32
- Update README.md by @GernotMaier in #31
- Preparation of 0.2.0 with review of configuration. by @GernotMaier in #33
Full Changelog: v0.1.1...v0.2.0
VTS-SimPipe v0.1.1
This is the first development release v0.1.1 of VTS SimPipe - the simulation pipeline for VERITAS. It includes container build scripts for all simulation steps (air shower, atmospheric transfer, ray tracing, camera simulations) and scripts to efficiently start productions (including scripts using the HTCondor DAGMAN functionality).
Simulation software versions:
- CORSIKA v7.7500
- ROOT 6.24.06 (base image centos7)
- corsikaIOreader v2.0.0
- GrOptics v4.2.2 (GM fork)
- VBF v0.3.4
- CARE v1.7.1
- mergeVBF (as part of Eventdisplay v490.5)
This is a pre-release and contains the first functional release of VTS SimPipe .
Main changes:
- set container image versions to v0.1.1 (and not use latest)
- badges
What's Changed
- badges by @GernotMaier in #30
Full Changelog: v0.1.0...v0.1.1
VTS-SimPipe v0.1.0
This is the first development release v0.1.0 of VTS SimPipe - the simulation pipeline for VERITAS. It includes container build scripts for all simulation steps (air shower, atmospheric transfer, ray tracing, camera simulations) and scripts to efficiently start productions (including scripts using the HTCondor DAGMAN functionality).
Simulation software versions:
- CORSIKA v7.7500
- ROOT 6.24.06 (base image centos7)
- corsikaIOreader v2.0.0
- GrOptics v4.2.2 (GM fork)
- VBF v0.3.4
- CARE v1.7.1
- mergeVBF (as part of Eventdisplay v490.5)
This is a pre-release and contains the first functional release of VTS SimPipe .
- software and containers are tested for compilation only
- configuration is taken as it is (with changes to allow for newest versions of CARE)
- production scripts are tested to function
- no final tests of the simulation data products.
What's Changed
- First version of CORSIKA docker generation by @GernotMaier in #2
- CORSKA configuration files by @GernotMaier in #3
- CORSIKA scripts with docker and apptainer submission. by @GernotMaier in #4
- Action merged by @GernotMaier in #5
- any push by @GernotMaier in #6
- add qgsjet tables by @GernotMaier in #7
- Apptainers by @GernotMaier in #8
- merge to main by @GernotMaier in #10
- both platforms again by @GernotMaier in #11
- Add groptics docker generation by @GernotMaier in #12
- Implement groptics scripts. by @GernotMaier in #13
- Apptainer corrections. by @GernotMaier in #14
- Add docker care by @GernotMaier in #15
- Add care scripts and configuration files. by @GernotMaier in #17
- Simplification by @GernotMaier in #18
- mergevbf by @GernotMaier in #19
- bug fix by @GernotMaier in #20
- sync docker files by @GernotMaier in #21
- imake by @GernotMaier in #22
- single build by @GernotMaier in #23
- download corsika by @GernotMaier in #24
- Significant improvement of docker files by @GernotMaier in #25
- Mergevbf filename by @GernotMaier in #26
- script improve by @GernotMaier in #27
- bug fix in mergevbf by @GernotMaier in #28
- Readme v0.1 by @GernotMaier in #29
New Contributors
- @GernotMaier made their first contribution in #2
Full Changelog: https://github.com/GernotMaier/VTS-SimPipe/commits/v0.1.0