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