Species

Latest version: v0.8.3

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

Scan your dependencies

Page 2 of 7

0.7.2

- Updated the type annotations so they are compatible with Python 3.11
- Tested the notebook tutorials and fixed several small issues due to code changes

0.7.1

- SPHINX model spectra: `add_model('sphinx')`
- BEX isochrones from Linder et al. (2019): `add_isochrones('linder2019')`
- Keck NIRC Y-band filter: `add_filter('Keck/NIRC.Y')`

0.7.0

- Added support for Python 3.11 and dropped support for Python 3.8
- Added a check in `ReadColorMagnitude` for selecting an incorrect filter name that is not part of a photometric library
- Retrieving free abundances that vary with altitude using `AtmosphericRetrieval`
- Included `FitEvolution` for estimating ages and masses from luminosities
- Changed use of `interp2d` to `RegularGridInterpolator`
- Optimization in `CompareSpectra` so it runs faster
- Added `plot_abundances` function to `plot_retrieval` module
- Added the `res_mode` and `lbl_opacity_sampling` parameters to `AtmosphericRetrieval`
- Changed `lbl_species` parameter of `AtmosphericRetrieval` to `ccf_species`
- Added `lbl_opacity_sampling` parameter to `ReadRadtrans`
- Generalized the implementation of the `mean_molecular_weight` function
- Changed photometric uncertainty inflation in `FitModel` to relative to the uncertainties instead of relative to the flux
- Changed `weights` parameter in `FitModel` to `apply_weights` and improved its functionality
- Added `convert_units_plot` function to `plot_util`
- Capital sensitive unit conversion with `convert_units` function
- Added `inc_abund` parameter to `plot_posterior`
- Added `units` parameter to `add_object`
- Added `extra_param` parameter to `plot_grid_statistic`
- Added `plot_model_spectra` to `plot_comparison` module
- Maintenance of `plot_comparison` functions
- Updated dependency versions, documentation, and docstrings
- A lot of small improvements and maintenance!

0.6.0

- The calibration spectrum of Vega has been updated to the latest version from STScI CALSPEC
- Added `vega_mag` parameter to the configuration file
- Refactored the `data.vega` module
- Added optional `zero_point` parameter to `SyntheticPhotometry`
- The `zp_flux` parameter of `magnitude_to_flux` is set to deprecated
- Improved `CompareSpectra` functionalities
- Added `add_custom_model` to `Database` for adding manual grid
- Support for fitting vsin(i) and RV parameters with `FitModel`
- Refactored the `ReadIsochrone` class
- Added `get_photometry ` and `get_spectrum` methods to `ReadIsochrone`
- Support for non-self-consistent coupling with atmospheric models in `ReadIsochrone`
- Added `extra_param` parameter to several methods of `ReadIsochrone`
- Using `pooch` for downloading grids of model spectra
- Support for using ATMO isochrones and grids of model spectra
- Added `ext_filter` parameter to `FitModel` and `convert_to_av` function to `dust_util`
- Remove NaN fluxes when calculating synthetic photometry from spectrum
- Check for NaNs when sampling the uncertainty on a synthetic flux
- Improved use of `field_range` parameter in `plot_color_color` and `plot_color_magnitude`
- Additional attributes in `SynphotBox`
- All plot functions return the `Figure` object such that manual adjustments are possible
- Added `radius` attribute to `IsochroneBox` and `CoolingBox`
- Added `return_box` parameter to `get_flux` and `get_magnitude` in `ReadModel`
- Multiple smaller improvements and bug fixes
- Updated documentation, tutorials, and docstrings
- Overall maintenance and code style improvements

0.5.5

- Added the `add_accretion` method to `Database` for adding the accretion coefficients (see Aoyama et al. 2021), including the extrapolation from Marleau & Aoyama (2022).
- Feature in `EmissionLine` for converting hydrogen line luminosities in accretion luminosities (see updated tutorial)
- Support for the clear and cloudy model spectra from Saumon & Marley (2008), to be added with the tags `'saumon2008-clear'` and `'saumon2008-cloudy'`
- Support for the grid of model spectra from Petrus et al. (2023), to be added with the tag `'petrus2023'`
- Safe extraction of TAR files (thanks to TrellixVulnTeam)
- Added `envelope` parameter to `plot_pt_profile` and `plot_spectrum`
- Added `create_color_magnitude` and `create_color_color` methods to `ReadModel`
- Support in `plot_color_magnitude` and `plot_color_color` for output from `ReadModel`
- Refactored working with companion data and added the *companion_data.json* file to the repository (see updated tutorial)
- Started implementing `pooch` for downloading files
- Added spectra of GQ Lup B to `companion_spectra`
- Added `inc_model_name` parameter to `plot_spectrum`
- Added `get_condensation_curve` function to `retrieval_util`
- Updated documentation, docstrings, and tutorials
- Minor maintenance and improvements to code style

0.5.4

- Support for Saumon & Marley (2008), Baraffe et al. (2015), and NextGen isochrones
- Added `get_cooling_curve`, `get_filters`, `get_mass`, and `get_radius` methods to `ReadIsochrone`
- Ignore parameters in `ReadModel` that are not mandatory
- Bug fix with reading the Sonora Bobcat evolutionary models
- Support for Mg2SiO4 cloud species in `AtmosphericRetrieval`
- Added `grid_hspace` parameter to `plot_spectrum`
- Added `get_magnitude` method to `ReadRadtrans`
- Support for `rad_vel` and `vsini` parameters in `ReadRadtrans`
- Added `inc_log_mass` parameter to `plot_posterior`
- Notebook tutorial for `ReadIsochrone`
- Minor maintenance and improvements to code and documentation

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.