List of changes =============== +--------------+---------------------------------------------------------------------------+ | **Version** | **Changes** | +--------------+---------------------------------------------------------------------------+ | 2.2.0 | * fixed compilation error for compatibility with python>=3.12 and numpy>=2| | | * add option to plot a subset of params in corner plot | | | * add option to make writing samples files optional | | | * docs use version in ``AIMS.py`` | | | * empty output folder before generating output | | | * use ``venv`` in CI and get CI base ``requirements.txt`` from | | | src/requirements.txt | | | * Add option to add 'non-constraints' which are only used during plotting | | | * use ``AIMS_configure.py`` from current working directory and a copy of | | | it and the input file are saved in the output folder | | | * fixed various deprecation warnings | | | * use a version of ptemcee with a fix for indexing error in newer versions| | | of numpy | | | * fixed bug when reading gyre files which skipped the first line of data | | | * use [M/H] calculation for [Fe/H] | | | * also plot nu%dnu + dnu in echelle diagrams | | | * replace remaining sys.exit with errors | +--------------+---------------------------------------------------------------------------+ | 2.1.0 | * added compatibility with emcee3 and ptemcee | | | * expanded unit test coverage | | | * added ability to run AIMS without seismic constraints | | | * various bugfixes | +--------------+---------------------------------------------------------------------------+ | 2.0.0 | * modified storage for evolutionary tracks thus saving a lot of memory | | | * a dimensionless age parameter is introduced for the purposes of | | | interpolation between tracks (using the same approach as in SPInS) | | | * new and more flexible implementation of frequency combinations | | | * added a batch mode (without status bar) | +--------------+---------------------------------------------------------------------------+ | 1.3.0 | * can run both in python2.x and python3.x | | | * included default distributions for priors and tight ball ranges | | | * can tolerate erroneous values of user_params when fitting observations | | | * added status bar for iterations (thanks to B. Rendle) | | | * added plots with evolution of walker percentiles | +--------------+---------------------------------------------------------------------------+ | 1.2.0 | * removed extrapolation beyond grid limits | | | * various subprograms rewritten in Fortran (thus accelerating the code) | +--------------+---------------------------------------------------------------------------+ | 1.1.0 | * added extrapolation beyond grid limits | +--------------+---------------------------------------------------------------------------+ | 1.0.0 | * initial version | +--------------+---------------------------------------------------------------------------+