Skip to content

Releases: asteca/ASteCA

v0.1.61

05 Mar 00:26
Compare
Choose a tag to compare

v0.1.6

04 Mar 23:53
Compare
Choose a tag to compare

Changed

  • Added "lazy parallelization" ability. Now the user can run as many instances of the code as needed simply by creating extra asteca_xx.py and input_xx folders where xx are integers of the form: 01, 02, ..., 99.
  • Reposition several text boxes in output images, newer versions of matplotlib moved them from the previous position.
  • Fix bad import of rpy2 package, positioned incorrectly in two functions.
  • Fix DeprecationWarning showing when exp_function was used (#169).

Caveats

v0.1.5

03 Mar 12:30
Compare
Choose a tag to compare

Changed

  • Improved radius assignment algorithm (#146). Warning: this breaks compatibility with the previous version of the params_input.dat file.
  • Detect cropped cluster region and use correct area when generating field regions (#139, #157).
  • Fixed bug that crashed the code when top tiers synthetic clusters with no stars were plotted (#147). Added minimum total mass of 10Mo.
  • Fixed bug where KDE p-values for field vs field comparision were artificially increased by comparing a field region with itself (#138).
  • Obtain KDE p-value even if one field region is defined (#114).
  • Fixed small bug that prevented integrated magnitude curves from being plotted (#145).
  • Fixed several smaller bugs and issues (#110, #150, #140, #142, #141, #149, #95, #148, #136, #163, #143).

Caveats

v0.1.4

18 Dec 15:20
Compare
Choose a tag to compare

Changed

  • Improved plotting of crowded fields (#62).
  • Function to generate image is now more stable (#112). Re-arranged plots in output image.
  • Add Top tiers models output (#130).
  • Fixed small bug in KDE p-values function (#134).
  • Minor re-arrangement with semi-input data.

Caveats

v0.1.3

10 Dec 21:01
Compare
Choose a tag to compare

Changed

  • Accept arrays of non-equispaced parameter values instead of only equispaced ranges (#121).
  • Added support for lognormal Chabrier (2001) IMF.
  • More precise encoding/decoding in genetic algorithm.
  • Functions separated into sections (#125).
  • Input parameters set as global variables (#132).

Caveats

v0.1.2

01 Dec 19:47
Compare
Choose a tag to compare

Changed

Caveats

  • Still not sure why tolstoy likelihood is biased towards high masses 😕

v0.1.1

10 Nov 21:40
Compare
Choose a tag to compare

More stable release.

Changed

  • Closed #113, #116.
  • Minor change to error function.
  • Closed Known issues from previous version.

Caveats

  • Same as previous version.

v0.1.0

08 Oct 21:12
Compare
Choose a tag to compare

First semi-stable buggy release

Changed

  • Closed #72, #99, #37.
  • Changed the way the IMF was sampled, now it should be faster and more precise.
  • Some speed improvements (moved things around mainly).
  • Binary fraction is now a free parameter.

Known issues

  • Serious bug: if the DA is set to run but the Best fit method isn't, the final plot can't be produced since the syn_cl_err function isn't used (fixed in next release).
  • Forgotten print prints out mass values every time the E/I operator is applied (fixed in next release).
  • If the number of points (n_left) in the radius finding function is smaller than 4, a very small radius is likely
    to be selected. Fixed in next release.

Caveats

  • The total initial mass can be set as a free parameter but the likelihood function will select always synthetic clusters of high mass. Thus it is advised to leave this parameter fixed to 1000 solar masses.
  • The binary fraction found is not stored in the output data file.
  • Some density map plots for mass and binary fraction are missing.

v4.0.0-beta

23 Sep 21:46
Compare
Choose a tag to compare
v4.0.0-beta Pre-release
Pre-release

Changed

  • Closed #85, #70, #43, #86.
  • Metallicity and age now take steps in the GA.
  • Add checker function to make sure certain parameters are set correctly before running.
  • Number of points in get_radius increased 20% --> 25% of the RDP (a2e9b8f)

v3.0.0-beta

23 Sep 13:06
Compare
Choose a tag to compare
v3.0.0-beta Pre-release
Pre-release

Changed

  • Closed: #89, #77, #80.
  • The params_input.dat and semi_input.dat files are now located at the top level next to asteca.py.
  • Cluster's photometric files are not longer required to be stored inside a sub-folder to be picked-up by the code.