Skip to content

Releases: asteca/ASteCA

v0.1.7

26 Mar 12:02
Compare
Choose a tag to compare

Changed

(Warning: this release breaks compatibility with the previous version of the params_input.dat file)

  • Re-write lowexp error rejection method, now uses prediction bands instead of confidence intervals.
  • Force matplotlib's backend to make the code work in servers .
  • Fixed eyefit method for error rejection. It changed after fixing #169.
  • Added SDSS CMDs g vs (u-g) & g vs (g-r), at the request of Tjibaria Pijloo (Department of Astrophysics, Radboud University Nijmegen).
  • Fixed bug in binarity generation for the CMDs of the form X vs (X-Y) (#181).
  • Smarter selection of stars to be used by the best fit function, improvements in several plots (#171, #172).
  • Best fit function can now accept a minimum magnitude value instead of just a minimum probability value (#115).
  • Added a memb_par parameter to compare the number of approximate cluster members obtained via the structural analysis and via the decontamination algorithm (#162).
  • Code is now able to correctly read the names of files with more than one dot in it's name.
  • Fixed bad alphabetical ordering of input cluster files.
  • Better limits for photometric diagram (#173).
  • Fixed DeprecationWarning issue.
  • Invert x axis when RA cords are used (improved here).
  • Several fixes and improvements made to plotted diagrams (5c7dc7f; 1642349; b57028c; 240178a; 9ec0ab8; fef14c4; db0df2a; 575ebe7; #177; #178).

Caveats

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)