- Small astropy 4.0 compatibility refactor by @keflavich in #67
- Update package infrastructure and fix compatibility with latest astropy versions by @astrofrog in #79
- ndistances can't be a float in recent versions of numpy by @keflavich in #73
- Use memmap when reading in model grids by @keflavich in #78
- More infrastructure improvements by @astrofrog in #80
Full Changelog: https://github.com/astrofrog/sedfitter/compare/v1.3...v1.4
- Fixed an issue that occurred during the convolution if not all SEDs
- had the same number of wavelengths. [#66]
- Use install_requires instead of requires.
- Fix color of lines in SED plots. [#52]
- Fix Windows compatibility. [#53]
- Fix compatibility with Astropy 2.x and above. [#60]
- Fixed a bug in the calculation of the reduced chi^2: this should
- have used the number of valid data points (valid flag 1 or 4) but
- instead was using the total number of valid and invalid points.
- [#49]
- Fixed compatibility with Python 3.6. [#49]
- A valid flag of '9' can now be used to denote a flux that should
- be plotted but not fit. [#32]
- Fix issues that occurred if no valid fits were present for a given
- source. [#38]
- Switch the order of the dimensions in SED flux cubes to optimize
- performance. This means that this version of the SED fitter will be
- incompatible with flux cubes generated with earlier versions, but
- will result in significant performance improvements when plotting
- SEDs. [#44]
- Add a
memmap
option toconvolve_model_dir
that controls whether - memory mapping is used to read the flux cubes (in the case where
- SEDs are stored in cubes rather than individual files). If the cubes
- can fit in memory, the convolution is much faster if the memory
- mapping is explicitly turned off.
- Fixed calculation of indices for monochromatic 'convolution'.
- Added missing ez_setup.py file.
- Fixed a bug with filter normalization if filter was given in
- increasing wavelength. [#26]
- Fixed plotting of source names when using Latex. [#25]
- Added support for a new model directory format that stores all SEDs
- in a single file. [#16]
- Added a new Fitter class that provides an OO interface to the
- fitter. This makes it easier to fit sources one by one without
- reloading models. [#12]
- Various bug fixes.
- Added documentation on convolution.
- Added page about accessing model packages.
- Renamed
wavelength
attribute onFilter
andConvolvedFluxes
to central_wavelength
, renamedr
attribute onFilter
toresponse
, and removedwav
attribute forFilter
since it was- reduntant with
nu
.
- Initial release