Skip to content

v0.9.0

Latest
Compare
Choose a tag to compare
@GernotMaier GernotMaier released this 22 Jan 15:42
· 277 commits to main since this release
1762f07

Release 0.9.0 of the Simulation tools and applications for the CTA Observatory includes the following main changes:

Bugfixes

  • Add correct handling of return codes from simulation software to prevent reports of success even though a job failed (simulate_prod) (#1289)
  • Fix setting of activity:end time in the metadata collector. (#1291)

New Features

  • Add an application to plot tables from a file (from file system or for a model parameter file downloaded from the DB). (#1267)
  • Enhancements to file testing within integration tests. (#1279)
  • Add a tool to prepare job submission with simulate_prod for a HTCondor system. (#1290)
  • Remove functionality in db_handler to read from simulation model repository. (#1306)

Maintenance

  • Change dependency from ctapipe to ctapipe-base for ctapipe v0.23 (#1247)
  • Remove pytest dependent from user installation. (#1286)

What's Changed

  • Change in optimization algorithm for the derivation of the random reflection angle parameter. by @GernotMaier in #1275
  • Use astropy-base package in conda environment. by @GernotMaier in #1272
  • CTAO CR spectra package now available from conda by @GernotMaier in #1277
  • Update pre-commit hooks by @github-actions in #1278
  • Update pre-commit hooks by @github-actions in #1282
  • Improve db configuration checks by @GernotMaier in #1281
  • Replace os.system by subprocess.run and Pathlib commands. by @GernotMaier in #1283
  • Improvements for the job submission using HT Condor by @GernotMaier in #1279
  • Move test_commandline_tools as test after simtools-prod container generation. by @GernotMaier in #1285
  • Add a simple tool to prepare job submission with simulate_prod for a HTCondor system. by @GernotMaier in #1290
  • Set correct activity:end in metadata by @GernotMaier in #1291
  • Handle return codes correctly for simulation productions by @GernotMaier in #1289
  • Add corsika log file collection for --pack_for_grid_register in simtools-simulate-prod by @GernotMaier in #1294
  • Bump SonarSource/sonarqube-scan-action from 4.1.0 to 4.2.1 by @dependabot in #1296
  • Update pre-commit hooks by @github-actions in #1295
  • Fix failing unit tests in job_manager by @GernotMaier in #1297
  • Update pre-commit hooks by @github-actions in #1298
  • Remove pytest dependent from user installation. by @GernotMaier in #1286
  • Optimize scipy imports in camera module by @GernotMaier in #1292
  • Use-friendly naming of application documentation by @GernotMaier in #1300
  • Fix validation of model parameters using schemas. by @GernotMaier in #1302
  • Update pre-commit hooks by @github-actions in #1303
  • Remove functionality in db_handler to read from simulation model repository by @GernotMaier in #1306
  • Remove obsolute functions from db_handler by @GernotMaier in #1307
  • Simplify db_handler.add_new_parameter and add parameter dict validation before writing by @GernotMaier in #1308
  • Improvements to handle different versions of schemas. by @GernotMaier in #1309
  • Update pre-commit hooks by @github-actions in #1311
  • Simple plotting application for tabular data by @GernotMaier in #1267
  • Preparation of data validation routines for db restructering by @GernotMaier in #1312
  • Require explicit selection of model_version as command line parameter by @GernotMaier in #1313
  • Fix site in integration test by @GernotMaier in #1314

Full Changelog: v0.8.2...v0.9.0