Asteca

Latest version: v0.5.9

Safety actively analyzes 701442 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 8

0.1.9

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

(**Warning**: this release breaks compatibility with the previous
version of the ``params_input.dat`` & ``semi_input.dat`` files)

- Models (ie: isochrone + extinction +distance modulus + mass
distribution + binarity) are now evaluated *each time the GA selects
them as a solution*, thus a new mass distribution is generated
(`186 <https://github.com/asteca/asteca/issues/186>`__). This has a
performance cost, but provides higher accuracy in the best model
assignment process since a single model can now be evaluated with a
slightly different mass distribution several times (only with GA,
*Brute Force* method will only process a model once).
- Added an *exit switch* to the decontamination algorithm. It will stop
iterations if the MPs converged to 0.1% tolerance values for all the
stars in the cluster region (compared to the previous iteration).
This speeds up the function considerably
(`185 <https://github.com/asteca/asteca/issues/185>`__).
- The upper mass value in the IMF can now be `modified via the input
parameters
file <https://github.com/asteca/asteca/commit/4b1a897d69cf85b1c0263d738cf2132d9924eb9c>`__.
- Code can now read ``params_input_XX.dat`` files when `using lazy
parallelization <https://github.com/asteca/asteca/commit/f2508355d8136c2d5a6216093e6f9eda02bd99c1>`__.
- Number of field regions `can now be set
individually <https://github.com/asteca/ASteCA/commit/dc4c9223b0ec0a02904e30025eec50dfdc13637d>`__
via the ``semi_input.dat`` file.
- `Added ‘bb’ binning
method <https://github.com/asteca/ASteCA/commit/d35c5611708d249e730bef77b0ee14226cce14de>`__
based on `Bonnato & Bica
(2007) <http://adsabs.harvard.edu/abs/2007MNRAS.377.1301B>`__. Sets
bin widths of 0.25 and 0.5 for colors and magnitudes respectively.
- Fixed bug in ``manual`` mode when `displaying
errors <https://github.com/asteca/asteca/commit/2e4b1d8f8a084e78bc56d52df494a796a6909de6>`__.
- Fixed bug when narrow frames were plotted
(`168 <https://github.com/asteca/asteca/issues/168>`__).
- Moved text box outside of synthetic cluster’s plot to improve its
visibility (`205 <https://github.com/asteca/asteca/issues/205>`__).
- Closed `13 <https://github.com/asteca/asteca/issues/13>`__. Saha’s W
likelihood needs the number of model points to be fixed, which
prevents it from being used when the mass varies. There’s nothing to
be gained by adding this function.
- Caveat dragged from version

0.1.8

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

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

- Added ``local`` and ``mp_05`` methods to the selection of which stars
to use in the best fit cluster parameter assignation process
(`180 <https://github.com/asteca/asteca/issues/180>`__,
`183 <https://github.com/asteca/asteca/issues/183>`__).
- Added an *automatic update checker* function that notifies the user
if an updated version of ``ASteCA`` is available for download
(`179 <https://github.com/asteca/asteca/issues/179>`__).
- Added grid lines over the photometric diagrams of the observed and
synthetic cluster, showing the binning made by the method selected in
each case (`131 <https://github.com/asteca/asteca/issues/131>`__).
- Best fit synthetic cluster found is now saved to file
(`154 <https://github.com/asteca/asteca/issues/154>`__).
- Correctly obtain approximate number of members (``n_memb``) and
contamination index (``CI``) when the cluster radius extends beyond
the RDP, thus making the field star density value (``field_dens``)
unreliable (`111 <https://github.com/asteca/asteca/issues/111>`__).
- Added ``f10`` flag to alert when the ``memb_par`` value is greater
than +-0.33, which means that there are twice as many estimated true
members in either method
(`175 <https://github.com/asteca/asteca/issues/175>`__).
- Improved ``top_tiers`` plotting and saved file
(`184 <https://github.com/asteca/asteca/issues/184>`__).

**Caveats**

- Same as version
`0.1.2 <https://github.com/asteca/asteca/releases/tag/v0.1.2>`__.

0.1.7

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

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

- Re-write ``lowexp`` `error rejection
method <https://github.com/asteca/asteca/commit/6b2857aefa2878ee5aba245a7fbf9cc1f423820b>`__,
now uses *prediction bands* instead of *confidence intervals*.
- Force ``matplotlib``\ ’s backend to make the code `work in
servers <https://github.com/asteca/asteca/commit/197af6439baabd3e9db4039775aba721d84047a2>`__.
- Fixed ``eyefit`` method for `error
rejection <https://github.com/asteca/asteca/commit/d92be0c8e398739fba562d59ba35b11eeac9a9a0>`__.
It changed after fixing
`169 <https://github.com/asteca/asteca/issues/169>`__.
- Added `SDSS
CMDs <https://github.com/asteca/asteca/commit/2324a70f402ddbe9fdde203c3745f93b6d6dc545>`__
``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 <https://github.com/asteca/asteca/issues/181>`__).
- Smarter selection of stars to be used by the best fit function,
improvements in several plots
(`171 <https://github.com/asteca/asteca/issues/171>`__,
`172 <https://github.com/asteca/asteca/issues/172>`__).
- Best fit function can now accept a *minimum magnitude* value instead
of just a *minimum probability* value
(`115 <https://github.com/asteca/asteca/issues/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 <https://github.com/asteca/asteca/issues/162>`__).
- Code is now able to correctly read the names of files with `more than
one dot in it’s
name <https://github.com/asteca/asteca/commit/c0358ed9526b835bfeeddf75804002ad51c69610>`__.
- Fixed bad `alphabetical
ordering <https://github.com/asteca/asteca/commit/b6ca2a2df8b7e614dc9beb38e99400e3b69208bf>`__
of input cluster files.
- Better limits for photometric diagram
(`173 <https://github.com/asteca/asteca/issues/173>`__).
- Fixed ``DeprecationWarning``
`issue <https://github.com/asteca/asteca/commit/97d77f1d7f36adf6af6398a2f4a5b944598fda8f>`__.
- Invert x axis when `RA cords are
used <https://github.com/asteca/asteca/commit/e99da37a398c446d71c59c43f4547434d0c9f7e7>`__
(improved
`here <https://github.com/asteca/asteca/commit/aeb7d7d097eb40289d2bb4c83adf433567bb28d0>`__).
- Several fixes and improvements made to plotted diagrams
(`5c7dc7f <https://github.com/asteca/asteca/commit/5c7dc7f9f348bf2bedb3eb86daf7decbbf83df33>`__;
`1642349 <https://github.com/asteca/asteca/commit/16423496d22bb843294189fd121a0ed8a0c6e783>`__;
`b57028c <https://github.com/asteca/asteca/commit/b57028c93259afbf3cbebc905c482349fcb6ef7a>`__;
`240178a <https://github.com/asteca/asteca/commit/240178a3c797910d6a807a41a8dd6c2f94d82cfb>`__;
`9ec0ab8 <https://github.com/asteca/asteca/commit/9ec0ab8c3d966e0dbe19c6b5cff65e1cb381c939>`__;
`fef14c4 <https://github.com/asteca/asteca/commit/fef14c476b88bc9f82bcd39e96cee222a0628cdd>`__;
`db0df2a <https://github.com/asteca/asteca/commit/db0df2adc8d9821ab5122ba6b6482557627a779e>`__;
`575ebe7 <https://github.com/asteca/asteca/commit/575ebe7de64c1c4da04eb7c18dfab4b8bd1b2751>`__;
`177 <https://github.com/asteca/asteca/issues/177>`__;
`178 <https://github.com/asteca/asteca/issues/178>`__).


**Caveats**

- Same as version
`0.1.2 <https://github.com/asteca/asteca/releases/tag/v0.1.2>`__.

0.1.5

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

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

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


**Caveats**

- Same as version
`0.1.2 <https://github.com/asteca/asteca/releases/tag/v0.1.2>`__.

0.1.4

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

- Improved plotting of crowded fields
(`62 <https://github.com/asteca/asteca/issues/62>`__).
- Function to generate image is now more stable
(`112 <https://github.com/asteca/asteca/issues/112>`__). Re-arranged
plots in output image.
- Add *Top tiers* models output
(`130 <https://github.com/asteca/asteca/issues/130>`__).
- Fixed small bug in KDE p-values function
(`134 <https://github.com/asteca/asteca/issues/134>`__).
- Minor re-arrangement with semi-input data.


**Caveats**

- Same as version
`0.1.2 <https://github.com/asteca/asteca/releases/tag/v0.1.2>`__.

0.1.3

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

- Accept arrays of non-equispaced parameter values instead of only
equispaced ranges
(`121 <https://github.com/asteca/asteca/issues/121>`__).
- Added support for log-normal `Chabrier
(2001) <http://adsabs.harvard.edu/abs/2001ApJ...554.1274C>`__ IMF.
- More precise encoding/decoding in genetic algorithm.
- Functions separated into sections
(`125 <https://github.com/asteca/asteca/issues/125>`__).
- Input parameters set as global variables
(`132 <https://github.com/asteca/asteca/issues/132>`__).


**Caveats**

- Same as version
`0.1.2 <https://github.com/asteca/asteca/releases/tag/v0.1.2>`__.

Page 7 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.