Releases: gammasim/simtools
simtools - prototype release v0.7.0
Prototype implementation of tools for the Simulation System of the CTA Observatory.
This is an intermediate development release with
- significant refactoring in the handling and reading of parameters from the DB.
- addition of application using the light emission package
- addition of application for trigger rate calculation
What's Changed
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #800
- Add 2024, Feb 5 simtel version by @GernotMaier in #803
- Add CI for daily backups of the simulation model DB by @GernotMaier in #805
- Performance improvements by @GernotMaier in #810
- Failing linters by @GernotMaier in #809
- Add application to add a new parameter to the database from a json file by @GernotMaier in #807
- Fix failing raytracing unit test by @GernotMaier in #819
- Add pytest profiling to developer enviroment by @GernotMaier in #815
- fix environment name by @GernotMaier in #821
- Unit tests profiling by @GernotMaier in #822
- Unit vs units change in data metaschema by @GernotMaier in #814
- New simulation model by @GernotMaier in #761
- Address conda warning about pip by @GernotMaier in #831
- Re enable camera efficiency and ray tracing tests; files from test-data by @GernotMaier in #827
- Add pytest repeat to find dependencies between unit tests by @GernotMaier in #833
- Add
-n auto
options to pytest CI by @GernotMaier in #832 - Fixes broken container generation for new simulation model by @GernotMaier in #826
- Add application to import model parameters from simtel configuration file by @GernotMaier in #824
- Updated array elements naming and re-organisation of simulation model by @GernotMaier in #830
- Add readme hint for cloning of model_parameters repository by @GernotMaier in #840
- Allow to push packages for manual workflow by @GernotMaier in #838
- Improvements to model parameter schema validation by @GernotMaier in #836
- Add pip upgrade to prod docker file by @GernotMaier in #841
- Simplify file naming in names.py by @GernotMaier in #835
- Updates to get correct site and default values into DB by @GernotMaier in #842
- Update of to simtel / corsika package with date 240318 by @GernotMaier in #844
- Simplify application to add values to DB from json file; move to main application directory by @GernotMaier in #843
- Changes required for adding prod6 model to database by @GernotMaier in #847
- No need of test-data DB, as files are now in tests/resources by @GernotMaier in #856
- add Calibration by @tobiaskleiner in #859
- Add all files in a directory to database by @GernotMaier in #854
- fix boost-histogram by @VictorBarbosaMartins in #849
- Add codespell to pre-commit and apply it to files by @GernotMaier in #855
- add illuminator to instrument by @tobiaskleiner in #862
- Remove python 3.9 and add 3.12 from CI workflow by @GernotMaier in #860
- Use astropy units in jsonschema validation by @GernotMaier in #864
- Add validation of parameter name to be consistent with file name for for model_parameter files by @GernotMaier in #865
- Address sluggish startup of tools - replace astropy.io.misc.yaml by plain yaml by @GernotMaier in #813
- Units with spaces by @GernotMaier in #866
- Fix url to unit test by @GernotMaier in #867
- Simple changes to accelerate integration tests. by @GernotMaier in #868
- allow to add to calibration_devices by @tobiaskleiner in #870
- drop sandboxes by @tobiaskleiner in #872
- Reduce number of calls to DB pass plus some maintenance in db_handler by @GernotMaier in #869
- Generate docker files for different corsika/sim_telarray versions by @GernotMaier in #876
- Add unix find to development docker by @GernotMaier in #884
- Allow
model_version
command line configuration of integration tests by @GernotMaier in #878 - Add an application to upload all files from a model parameter repo into a new data base by @GernotMaier in #885
- Bug fix: drop metadata collection after tests by @GernotMaier in #888
- update docker documentation by @VictorBarbosaMartins in #891
- Re-enable docker images for arm64 architectures by @GernotMaier in #877
- Unify array elements in names.py and json schema by @GernotMaier in #889
- Name of simulation model database as configuration entry by @GernotMaier in #893
- Move model parameter schemas from gitlab into simtools by @GernotMaier in #894
- CI schema validation by @GernotMaier in #897
- remove if statement -> return testing all the output files in integra… by @VictorBarbosaMartins in #887
- Housekeeping: pylint and location of schema files by @GernotMaier in #898
- Integrate and use model parameter schema to determine sim_telarray and CORSIKA parameters by @GernotMaier in #895
- python 311 in pyproject.tom by @GernotMaier in #904
- Add a
simtools-simulate-prod
integration test for the South site by @GernotMaier in #883 - Set schema paths using importlib by @GernotMaier in #905
- Documentation maintenance updates by @GernotMaier in #900
- More integration tests by @VictorBarbosaMartins in #906
- Simulate prod test by @VictorBarbosaMartins in #875
- Improve import efficiency for UnitsErrors by @GernotMaier in #909
- Separate plot_camera from camera module by @GernotMaier in #907
- Ci pylint fixes by @tobiaskleiner in #914
- Integrate light emission by @tobiaskleiner in #802
- Allow to trigger CI (especially tests) by hand. by @GernotMaier in #920
- Run pre-commit as CI by @GernotMaier in #913
- Add metaschema and tests for integration tests config files by @GernotMaier in #922
- Unit tests in random order to make sure that unit tests are independent of each other by @GernotMaier in #921
- Trigger rate module and application by @VictorBarbosaMartins in #801
- Add telescope positions to database and improve ArrayModel by @GernotMaier in #910
- Add docker readme to general documentation by @GernotMaier in #930
- Trigger rate stacked files by @VictorBarbosaMartins in #935
- Read site names from list of array elements by @GernotMaier in #928
- Read simulation model versions from DB by @GernotMaier in #927
- Add pre-commit hook to avoid large files updates by @GernotMaier in #939
- Step 1 of ruff integration: auto fixes by @GernotMaier in #938
- Step 2 of ruff integration: fix issues by @GernotMaier in #941
- Step 3 of ruff integration: add ruff to CI (plus cleanup of different linter stages) by @GernotMaier in #943
- Add a section on model parameters to the documentation by @GernotMaier in #932
- Documentation swit...
simtools - prototype release v0.6.1
Prototype implementation of tools for the Simulation System of the CTA Observatory.
This is an intermediate development release which includes:
- bug fix to package generation for releases
- improvement to names.py to allow to use CTAO array elements IDs for telescope names.
Full Changelog: v0.6.0...v0.6.1
simtools - prototype release v0.6.0
Prototype implementation of tools for the Simulation System of the CTA Observatory.
This is an intermediate development release including major development steps and code improvements.
What's Changed
- Remove running of CI on push to main by @GernotMaier in #559
- Consistent usage of MLTData test file by @GernotMaier in #563
- simplify and fix building of corsika / simtel image by @GernotMaier in #555
- Remove mailmap by @orelgueta in #569
- Reduce number of tests for pull requests. by @GernotMaier in #560
- Change in io_handler::get_output_directory to improve output directories by @GernotMaier in #565
- Add pytest-xdist by @GernotMaier in #576
- Remove dependency of ray-tracing on files by @GernotMaier in #575
- Fix issues with installed packages in the containers by @orelgueta in #577
- Package push trigger by @GernotMaier in #578
- Sort dependencies alphabetical by @GernotMaier in #581
- Read environment variables using the dotenv package by @GernotMaier in #582
- Documentation update: mostly main README, print_array_elements, derive_mirror_rnda; conf.py by @GernotMaier in #570
- Add tests for general.py by @orelgueta in #579
- Corsika histograms with hd5 format by @VictorBarbosaMartins in #572
- Env variables names by @orelgueta in #586
- Remove unneeded calls to simtel_path_no_mock in unit tests by @GernotMaier in #587
- Warnings in unit tests by @orelgueta in #591
- Bump actions/checkout from 3 to 4 by @dependabot in #594
- Add ray tracing unit tests (and a few small fixes) by @orelgueta in #593
- Png files to pdf corsika histograms by @VictorBarbosaMartins in #592
- Add event to push on merged pull request by @orelgueta in #598
- Add simplest integration test for simulate_prod by @orelgueta in #595
- Completing a few to-dos in corsika_simtel_runner by @orelgueta in #596
- Refactor prod configuration by @orelgueta in #599
- Minor telescope positions updates by @GernotMaier in #601
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #607
- Bump docker/metadata-action from 4 to 5 by @dependabot in #606
- Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #608
- Bump docker/login-action from 2 to 3 by @dependabot in #610
- Bump docker/build-push-action from 4 to 5 by @dependabot in #609
- Update Ubuntu version to 23.04 by @GernotMaier in #603
- Remove Apple silicon command and duplicated line by @orelgueta in #614
- Fix pack grid output by @orelgueta in #615
- Strip comments from env by @GernotMaier in #611
- Remove wrong try..except in configurator::_fill_from_environmental_variables by @GernotMaier in #612
- Remove CORSIKA source code from docker image by @GernotMaier in #616
- Address issues with pyflakes and use flake8 instead by @GernotMaier in #618
- Run remove CORSIKA code in separate RUN command by @GernotMaier in #617
- Push also on scheduled build by @orelgueta in #602
- Ensure float64 for coordinate transformations, improved coordinate transformations by @GernotMaier in #619
- Ensure latitude calculation required for local coordinate calculation by @GernotMaier in #624
- Feature camera efficiency test by @tobiaskleiner in #630
- Add Tobias as author by @GernotMaier in #632
- Layout array simplify try and except by @VictorBarbosaMartins in #631
- Add legend handlers and colours for HESS/MAGIC/VERTIAS by @orelgueta in #629
- Documentation update (mostly to the developer section) by @GernotMaier in #622
- Introduce more telescope classes and improve handling of corsika telescope height by @GernotMaier in #625
- Explicitely mention application.rst by @GernotMaier in #635
- This is a tiny PR correcting some very minor typos by @GernotMaier in #636
- Fix label corsika histograms by @VictorBarbosaMartins in #638
- Switch to alma container by @orelgueta in #639
- change to if
self.combined_hists is None:
by @VictorBarbosaMartins in #650 - Plot simtel histograms missing file lists by @VictorBarbosaMartins in #651
- Improve plot simtel histograms by @VictorBarbosaMartins in #655
- add punch acknowledgement by @GernotMaier in #659
- more info printed to logger in plot_simtel_histograms by @VictorBarbosaMartins in #662
- remove unused variable - nano PR by @GernotMaier in #666
- Fix deployment of github pages by @GernotMaier in #669
- check for non-ascii characters in docs by @GernotMaier in #671
- Hdf5 simtel histograms by @VictorBarbosaMartins in #664
- Improve documentation and add hints for sphinx formatting by @GernotMaier in #673
- Fix link in readme by @GernotMaier in #675
- Improve startup time of applications by @GernotMaier in #682
- Metadata code refactoring by @GernotMaier in #679
- Change codecov from master to main by @GernotMaier in #585
- Remove duplications in application default arguments printing by @GernotMaier in #689
- Improved metadata filling and validation of output by @GernotMaier in #691
- Any pull requests should trigger CI tests by @GernotMaier in #692
- Pre commit flake8 options by @GernotMaier in #688
- Layout array renaming by @GernotMaier in #672
- Use dev container for integration tests by @GernotMaier in #687
- Fix fixture interdependence in test_corsika_config by @GernotMaier in #700
- Updated documentations with steps required when adding an application by @GernotMaier in #693
- Address warnings occuring during pytest by @GernotMaier in #695
- Consistent naming of test directories - io to io_operations by @GernotMaier in #698
- Fix docstring issues leading to sphinx errors in generate_corsika_histograms by @GernotMaier in #697
- Fix intendation in documenation to generate_corsika_histograms by @GernotMaier in #702
- Improve and simplify reading and writing of tools on the example of print_array_elements by @GernotMaier in #683
- Fixes motivated by extensive linting by @GernotMaier in #690
- Solve inconsistencies in python versions - use everwhere the same python version by @GernotMaier in #699
- Increase unit test coverage for simtools/configuration/configurator.py by @GernotMaier in #707
- Improve startup time of pytest by optimising imports by @GernotMaier in #712
- Review of general.py by @GernotMaier in #704
- Pass corsika_parameters_file to CorsikaConfig in corsika_runner by @orelgueta in #714
- Linter updates by @GernotMaier in #684
- Allow specifying an external nsb spectrum for the camera efficiency ap...
simtools - prototype release v0.5.1
Prototype implementation of tools for the Simulation System of the CTA Observatory.
This is an intermediate development release including major development steps and code improvements.
What's Changed
- Set integration tests to write their output to the test directory by @orelgueta in #552
- Contact for python project is developer email list by @GernotMaier in #551
- Important: remove temporary link to json schema by @GernotMaier in #557
- Reduce debug warnings from layout_array by @GernotMaier in #556
- Use pypi.org by @GernotMaier in #554
Full Changelog: v0.5.0...v0.5.1
simtools - prototype release v0.5.0
Prototype implementation of tools for the Simulation System of the CTA Observatory.
This is an intermediate development release including major development steps and code improvements.
What's Changed
- Add option to get site parameter, remove getting multiple versions by @orelgueta in #413
- Set matplotlib logger to warning level by @orelgueta in #412
- Move visualization stuff into a new directory called visualization by @orelgueta in #411
- Improvements in metadata validation for submit_data_from_external by @GernotMaier in #408
- Finishing up the documentation update by @VictorBarbosaMartins in #407
- Fix links to aux file directory in documentation. by @GernotMaier in #426
- Fix pylint issues by @orelgueta in #430
- Remove comment discussing model parameter value by @GernotMaier in #433
- Layout array by @VictorBarbosaMartins in #429
- test objects and handlers by @VictorBarbosaMartins in #434
- Tests for south array by @VictorBarbosaMartins in #443
- Application for plotting array by @VictorBarbosaMartins in #441
- Use general rotation function to rotate pixels by @orelgueta in #446
- Ignore the py23 deprecated warning by @orelgueta in #447
- Updated header of telescope files by @VictorBarbosaMartins in #442
- Remove layout files from db by @VictorBarbosaMartins in #452
- Check exit status and print log excerpt by @orelgueta in #451
- Allow to print heights for non-telescope-type array elements by @GernotMaier in #459
- Corsika output by @VictorBarbosaMartins in #454
- First working example of production script for rel 0 by @orelgueta in #461
- Remove zstd from environment.yml file by @GernotMaier in #468
- Unit tests for corsika output module by @VictorBarbosaMartins in #460
- Docstr coverage by @GernotMaier in #470
- Merge production script for Rel 0 to master by @orelgueta in #474
- Sphinx issues. by @GernotMaier in #476
- Corsika output mini master by @VictorBarbosaMartins in #471
- Add pyproject.toml by @GernotMaier in #465
- Improved naming of repository by @GernotMaier in #467
- Fix isort pre-commit issue by @orelgueta in #478
- remove unit from function declaration by @VictorBarbosaMartins in #479
- Set tests to run on main by @orelgueta in #481
- move visualization functions for corsika_output to a dedicated visualize file by @VictorBarbosaMartins in #480
- Pyproject name and authors by @GernotMaier in #483
- Change help message to new names for command line tools by @GernotMaier in #482
- Application name - forgot one application. by @GernotMaier in #485
- Pack output for grid registering by @orelgueta in #484
- explicit setting of output path by @GernotMaier in #487
- Fix typo in command line parameter by @GernotMaier in #489
- Typo in application name in pyproject.toml by @GernotMaier in #493
- Add missing boost-histogram to pyproject.toml by @GernotMaier in #496
- Fix logger in general.py and add tests by @orelgueta in #500
- Fix exit codes, submitting test and shebang by @orelgueta in #499
- Improve CI by adding pip installation by @GernotMaier in #497
- Bug fix in determination of reference coordinate system by @GernotMaier in #503
- Fix insert file to DB test by @orelgueta in #506
- Azimuth angle in degrees by @orelgueta in #505
- Tiny PR to add simtools_output to .gitignore by @GernotMaier in #508
- pytest with colors by @GernotMaier in #511
- Fix test insert file db by @orelgueta in #513
- version update pre-commit by @GernotMaier in #514
- Automatic version setting by @GernotMaier in #520
- Use command line tools for integration tests on pip installation by @GernotMaier in #519
- no need for logger.error before raise(mscg) by @GernotMaier in #523
- Application to validate schema files by @GernotMaier in #515
- improve / fix application help messages by @GernotMaier in #518
- Version numbering and pypi project. by @GernotMaier in #522
- Improvement to application for submitting / asserting parameters and data by @GernotMaier in #490
- Replace workflow_description by metadata_collector in documentation by @GernotMaier in #531
- Move docker files from container repository to simtools repository by @GernotMaier in #532
- Remove "sphinx.ext.ifconfig" from docs/source/conf.py by @GernotMaier in #533
- Check for github actions versions by @GernotMaier in #535
- Change from util to utils by @GernotMaier in #529
- Build on merge / push to main by @GernotMaier in #538
- Updates - github actions by @GernotMaier in #534
- Bump codecov/codecov-action from 3.1.0 to 3.1.4 by @dependabot in #543
- Use the test directory for output files instead of the local directory by @orelgueta in #548
- Submit and assert a single parameter value by @GernotMaier in #524
- Application corsika histograms by @VictorBarbosaMartins in #492
- Pylint updates by @GernotMaier in #521
Full Changelog: v0.4.0...v0.5.0
gammasim-tools - prototype release v0.4.0
Prototype implementation of tools for the Simulation System of the CTA Observatory.
This is an intermediate development release including major development steps and code improvements.
What's Changed
- Fix camera plot and add requested option by @orelgueta in #331
- Simplify io handler by @orelgueta in #332
- Remove CAMERA_RADIUS_CURV by @orelgueta in #333
- Fix python version to 3.9 by @GernotMaier in #337
- Minor improvements for the production application by @GernotMaier in #336
- Integration of telescope_layout tools into gammasim-tools by @GernotMaier in #330
- Fix usage of rx for ray tracing by @GernotMaier in #340
- Documentation update by @GernotMaier in #342
- Telescope naming by @GernotMaier in #341
- Add internal application for adding units to the DB by @orelgueta in #343
- Add internal application for adding a new parameter to the sites collection in the DB by @orelgueta in #344
- Add a method to read the descriptions by @orelgueta in #346
- Static legend handlers by @orelgueta in #347
- Remove skip of validate camera FoV by @orelgueta in #348
- Remove common pars by @orelgueta in #350
- Add the "camera_filter_incidence_angle" to list of pars not to write by @orelgueta in #354
- Rename prod5 layout files to test layout. by @GernotMaier in #352
- Configurator update: move findFile to general.py; snake_case for configuration parameters by @GernotMaier in #355
- Move writing of configuration tests to conf.py by @GernotMaier in #356
- Discussion PR by @GernotMaier in #357
- Remove parameter from exclusion list by @orelgueta in #362
- Setting 0.4.0-beta version by hand by @GernotMaier in #366
- Deal with two dimensional distributions for testeff by @orelgueta in #363
- Use pytest mechanism to drop files inserted to make test more robust by @orelgueta in #367
- Fix gridfs return object by @orelgueta in #369
- Create applications/retrieve file from db by @VictorBarbosaMartins in #358
- Fix adding file to DB application by @orelgueta in #373
- Add test for insert file application by @orelgueta in #374
- Configuration handling by @GernotMaier in #351
- Removing obsolete _getExtraCommands from corsika and simtel runners by @GernotMaier in #365
- Revision of workflow configuration and submit_data_from_external.py application by @GernotMaier in #370
- Change variables, functions and class methods from camelCase to snake_case by @orelgueta in #376
- Remove repetitive getting file names methods and move them to the appropriate place by @orelgueta in #379
- Add a codacy badge by @orelgueta in #383
- Including set env db.sh by @VictorBarbosaMartins in #380
- Site command line argument should not be required by @GernotMaier in #386
- Consistent naming of simtelpath by @GernotMaier in #387
- Reduce footprint of conda image by >800MB by @GernotMaier in #389
- Change logging levels for simtel_runner by @GernotMaier in #388
- Remove obsolute config.py by @GernotMaier in #390
- Automatic extraction of version number and authors by @GernotMaier in #393
- Updates to developer guidelines by @GernotMaier in #391
- Remove last comma from author list by @orelgueta in #394
- Documentation of auxiliary files / data directory by @GernotMaier in #396
- Module organisation by @GernotMaier in #397
- Get parameter type from db and remove model_parameters.py by @orelgueta in #398
- remove FIXME after decision taken in #225 by @orelgueta in #402
- Use new configurator by @orelgueta in #404
- Udpate doc by @VictorBarbosaMartins in #399
- Update Documents after module reorganisation by @GernotMaier in #403
- Make testeff execution a simtel_runner by @orelgueta in #405
- Documentation updates. by @GernotMaier in #406
- Add option to get site parameter, remove getting multiple versions by @orelgueta in #413
- Set matplotlib logger to warning level by @orelgueta in #412
- Move visualization stuff into a new directory called visualization by @orelgueta in #411
- Improvements in metadata validation for submit_data_from_external by @GernotMaier in #408
- Finishing up the documentation update by @VictorBarbosaMartins in #407
Full Changelog: v0.3.0...v0.4.0
gammasim-tools - prototype release v0.3.0
Prototype implementation of tools for the Simulation System of the CTA Observatory.
This is an intermediate development release including major development steps and code improvements.
What's Changed
- Add Zenodo badge to README file by @GernotMaier in #215
- Add functionality to change non-value parameters in the DB by @orelgueta in #219
- Guidelines for developers in documentation by @RaulRPrado in #217
- Add image plotting to validate optics (was fix effective focal length) by @RaulRPrado in #216
- Add CI badges. by @GernotMaier in #229
- Remove config.yml from gitignore by @GernotMaier in #230
- Upgrading to pyproj 2 from pyproj 1 by @GernotMaier in #226
- Remove requirement for python <=3.8 and increase test matrix to newer versions by @GernotMaier in #227
- Prototype for setting workflow by @GernotMaier in #221
- Use joinpath in setting workflow for output file name by @GernotMaier in #237
- Fix logging call to use explicit format by @orelgueta in #238
- Setting error messages by @GernotMaier in #239
- Reduce testing matrix to python version 3.9 only by @GernotMaier in #240
- Small changes after using validate optics by @orelgueta in #242
- Add configurable containment radius to derive_mirror_rnda; setting workflow with association IDs by @GernotMaier in #245
- Argparser implementation by @GernotMaier in #247
- Add gammasim-tools path to the includes by @orelgueta in #250
- Organize test modules into their respective subdirectories by @GernotMaier in #254
- Add coverage by @GernotMaier in #252
- Prototype workflow for set / derive / validate using derive_mirror_rnda by @GernotMaier in #249
- Remove autoscaling of the ratio axis by @orelgueta in #261
- Difference plotting by @orelgueta in #263
- Tune psf faster by @orelgueta in #262
- Make tune PSF faster (again!) by @orelgueta in #264
- Add some unit tests for model_data_writer by @GernotMaier in #265
- Changes triggered by codacy issues by @GernotMaier in #268
- Ci unittests experimental by @GernotMaier in #270
- Ci integration tests by @GernotMaier in #271
- Allow testing of applications with different command line options by @GernotMaier in #272
- add new argparse; improve integration tests by @GernotMaier in #273
- Fixing bug nectarcam pulse shape by @GernotMaier in #280
- Init a new DB for test data by @orelgueta in #284
- Exit code fix in corsika_runner by @GernotMaier in #286
- Add option to require workflow config as argument by @GernotMaier in #278
- Resolve HTML warning for sphinx documentation by @GernotMaier in #232
- Read file from test data db by @orelgueta in #288
- Delete one more file which is unnecessary by @orelgueta in #289
- Separate Integration and unit tests by @GernotMaier in #266
- Remove pulse shape mention by @orelgueta in #296
- Remove local calls to the LST config file and remove that file. by @orelgueta in #297
- Use layout file from DB. by @orelgueta in #298
- Switch to use test CORSIKA confile file from DB by @orelgueta in #299
- Remove hardcoded DB_CTA_SIMULATION_MODEL value. by @orelgueta in #300
- Improve DB tests to use assert or similar by @orelgueta in #301
- Use random collections in the sandbox for testing by @orelgueta in #302
- Change to return a diameter. by @orelgueta in #303
- Updated fileHasText function in simtools/util/general.py to include the mmap module and the re.compile function. Fixes #293 by @VictorBarbosaMartins in #304
- Simplify setup by @orelgueta in #305
- Computing resources branch by @GernotMaier in #285
- Improve job submission options by @GernotMaier in #308
- Adding Victor by @GernotMaier in #314
- Adding a pre-commit cook by @GernotMaier in #313
- Fix instructions by @orelgueta in #315
- Calc nsb camera efficiency by @orelgueta in #316
- Round float by @orelgueta in #317
- Change to set just the DB rather than simtools by @orelgueta in #320
- Resolve several minor codacy-reported issues by @GernotMaier in #319
- Remove layout_array and telescope positions warnings by @GernotMaier in #323
- Merge array_simulator and shower_simulator by @GernotMaier in #318
- Correct badges for testing in README by @GernotMaier in #324
- Updates documentation for new Simulator class by @GernotMaier in #325
- Addressing minor documentation comments from Sept 2020 by @GernotMaier in #326
New Contributors
- @VictorBarbosaMartins made their first contribution in #304
Full Changelog: v0.2.0...v0.3.0
gammasim-tools - prototype release v0.2.0
Prototype implementation of tools for the Simulation System of the CTA Observatory.
This release includes:
- several applications for setting and validation of simulation model parameters (see here), including applications for tuning
- proof of concept of using a prototype MC model data base for reading and writing
- integration of CI
- large number of structural updates and code improvements
Full Changelog: v0.1.0...v0.2.0
First tag
First release with prototype code and basic documentation.