Sdss-mangadap

Latest version: v4.2.0

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

Scan your dependencies

Page 3 of 6

3.0.1

-------------------

- Fixed bug in association of spaxels with bins in emission-line module
- Catch failures in pPXF in emission-line module, spaxel/bin flagged as
`FIT_FAILED`, execution keeps going.
- 7443-3703 redshift fix
- Added LSF extension with LSF of binned spectra to output model cube
file
- Fixed corner cases in `StellarContinuumModel.matched_kinematics` and
`EmissionLineModel.matched_kinematics` where all bins are masked.
- Fixed bug in use of `ColorbarBase` in some plotting scripts.

3.0.0

-------------------

- Directory restructuring: Removed "python" top-level directory and
moved "data" into "mangadap". This should make package distribution
via pip easier.
- Remove "default" prefix from methods in `mangadap.config.defaults`.
- Remove obsolete `dapsrc` keyword arguments
- Some general clean-up of commented code and docs.
- Import clean-up, including removal of any `from __future__` imports.
- Added `bin/dap_status` to check the status of a batch DAP run.
- `__credits__` now include all authors of the DAP papers
- Added new DataCube and RowStackedSpectra classes, beginning the
generalization of the interface with the input data for use with
non-MaNGA data.
- For instantiating a MaNGADataCube, changed from using a yanny par
file to a configuration (ini) file. Included code that can write
these files using data from the DRPall or DRPComplete files.
- Included a script that will download data into a new
`mangadap/data/remote` directory for testing. The directory is not
included in the repo and has been added to .gitignore to prevent it
from being accidentally added.
- Included a number of tests that use the new remote data. These will
be skipped if the remote data is not available.
- Significant improvements and testing of `mangadap.util.covariance`.
Ensuring that the correlation matrices provided by the DRP can be
read by `MaNGADataCube` and are effectively identical to the
calculation performed by `MaNGARSS`.
- Moved all core script code from `bin` to `mangadap/scripts`. Code in
`bin` now make simple calls to these scripts. Moved `rundap.py` from
`mangadap.survey` to `mangadap.scripts`.
- General clean-up of the executables in `bin`.
- Integrated use of `MaNGADataCube` instead of `DRPFits` when executing
the pipeline. Usage of `DRPFits` is now largely obsolete. Not
removed yet. Interface is still not abstracted enough for a general
`DataCube` (because of naming conventions), but getting there.
- Tests now include a nominal run of `manga_dap` using the `ALL`
binning scheme.
- Usage of `ObsInputPar` is now obsolete.
- Spectral resolution is no longer chosen by the spectral binning
module; instead the spectral resolution is selected when reading the
datacube (makes much more sense!). Led to some clean-up of the
binning config files.
- To select different spectral resolution extensions, use command-line
arguments in `rundap` or `write_dap_config`.
- Started doc edits.
- Example scripts now use `MaNGADataCube` instead of `DRPFits`, but
further clean-up of the `examples` directory is needed.
- Include a default analysis plan, so that executions of `manga_dap`
don't require an analysis plan yanny parameter file.
- Docstring updates for modules up through `StellarContinuumModel`, but
still lots to do.
- Consolidates the common functionality in `MaNGADataCube` and
`MaNGARSS` into a new, repurposed `DRPFits` base class.
- Global data from unique DAPTYPEs now put in separate extensions of
the DAPall file.
- Incorporate change from 'PREDISP' to 'LSFPRE' and 'DISP' to 'LSFPOST'
in the spectral resolution extensions produced by the DRP.
- Added DataCube metadata.
- Added Legendre polynomial fitter
- Added MaStar HC V2 library
- Include additional spectral index measurements and weights to use
when combining indices; leads to changes in MAPS data model.
- Updated versions of required packages, including incrementing version
dependency to ppxf==7.2.0; code still uses default `linear_method`
pending testing of `linear_method='lsqlin'`.
- Added photometry fix file; only adjusts 8083-12702 pending further
assessments.
- Added redshift fixes for IC342, Coma, and globular cluster cubes.
- Fixed minor bug in coordinates used in HYB binning cases for some
DAPall calculations.

2.5.2

-------------------

- Had to retag for pip release after increase in space limit to 150MB.
Version 2.5.1 on pip (code-base only) removed.

2.5.1

-------------------

- Jumped the gun on tagging 2.5.0. Fixed Travis testing and package
data installation issues.

2.5.0

-------------------

- Added BPASS theoretical spectral template library
- Added numerous config files / line lists to allow for masking of NaD
in both stellar continuum modeling and emission line modeling steps
- Adjusted nsigma parameter in `pixelmask.py` so that it can be set
externally. (This is needed to avoid masking HeI 5877 emission while
simultaneously masking NaD.)
- Fixed a bug in `angstroms_per_pixel` that caused it to return a
single number instead of a vector.
- Significant doc improvements by migrating most of the information on
the internal wiki into the docs/ directory.
- Significant reworking of I/O interface for "spectral feature
databases". These were databases where the config files basically
just pointed to the file in the data/ directory. The new interface
circumvents the need for these config files.
- Added tests to ensure available configuration files are valid.

2.4.1

-------------------
- Bug fix in construction of `STELLAR` extension in model LOGCUBE file;
construction used a pointer instead of a copy that cause the
`STELLAR` and `MODEL` extensions to be identical.

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.