Releases: sdss/marvin
Marvin Beta 2.5.2
This release is primarily for code health. It makes the following changes:
- Removes all
extern
submodules. Converts all submodules to pypi releases - Adds new dependencies for
marvin-brain
,marvin-wtforms-alchemy
,marvin-sqlalchemy-boolean-search
,sdss-tree
, andsdss-access
- Simplifies
setup.py
and dependencies. Moves requirements files intosetup.cfg
. - Switches to
sdsstools
for internal logging and config management - Moves tests out of python package directory to top level
Marvin Beta 2.5.1
This release contains a bug fix for accessing certain galaxy pages in Marvin Web. Primarily is a fix for #711.
Marvin Beta 2.5.0
This release offers support for MPL-10. It also removes support for MPLs 4-6, and SPX, VOR10 DAP binning schemes in the web and via API access. Marvin still supports them in local file access mode. See What's New and the MPL-10 datamodel for more.
- Adds - support for MaNGA data release MPL-10
- Removes - web / API support for MPLs 4, 5, 6
- Removes - SPX and VOR10 binning schemes in MPLs 7-10, and DR15-16.
Marvin Beta 2.4.1
This release adds support for the marvin mirror
- Adds - support for using the marvin mirror at magrathea.sdss.org, hosted at Johns Hopkins
- Adds - new
use_mirror
custom config option to automatically set marvin to use the mirror
Marvin Beta 2.4.0
This release is primarily for DR16+. It adds support for the Visual Morphology VAC. It also adds caching for queries and tools and for various web routes. It contains the following changes
- Adds - caching web routes on Plate, Galaxy pages
- Adds - new
use_cache
option toCachable Query
class. Implemented in most marvin database calls. - Adds - most Marvin Tools now use query caching for database calls
- Adds - a new
CacheMixIn
that adds optional caching to classes utilizing db calls - Adds - a new
Redis
dogpile.cache
backend; with new regions forMaps
andModelcubes
- Adds - new utility functions for DRPall, and DAPall files,
get_xxx_path
,get_xxx_file
,get_xxx_table
- Adds - adds visual morphology VAC for DR16+
- Fixes - Issue :issue:
695
- better web spectra/map error messages; - Changes - tree and sdss_access submodules to latest 3.0+ and 1.0+ versions
- Changes - path changes to accommodate new tree and sdss_access
Marvin Beta 2.3.6
Small patch to update requirements file to address webargs
and networkx
package versions. Pinning webargs
to <6.0
and networkx
to <2.4
. Finalizes fix for #700.
Marvin Beta 2.3.5
This release primarily adds support for MPL-9 MaNGA data. It also enhances the web spectrum viewer.
Added
- Support for MPL-9 MaNGA data
- Issue :issue:
648
- Option to toggle common lines from the DAP in web spectrum viewer - Issue :issue:
112
- Option to toggle between rest-frame and observed wavelength in web spectrum viewer - Issue :issue:
679
- Option to toggle on DONOTUSE pixel region masks in web spectrum viewer - master-fifo file to uwsgi base config ini file
- adds an alert to authenticate when no static image detected
Changed
- updated datamodels to include MPL-9 changes
- turned off API rate limiting globally
- turned back on old spaxel query method
- switched random image web page to use improved
get_random_images
function - changing galaxy page static image grab to use
cube.getImage().url
Marvin Beta 2.3.4
This is a small release that fixes a bug in the web when viewing galaxies between different releases, where the DAP bintype-template is different.
Marvin Beta 2.3.3
This release adds support for MaNGA DR16 data, expands access to new MaNGA VACs contributed to MaNGA for DR16, and adds a new VACs
tool to access complete VAC FITS file. This release also now fully works on Windows machines. It expands the Map
arithmetic operations, and enhances the web experience when viewing individual galaxies.
Added
- Support for DR16. Updated datamodels and docs.
- Added Galaxy Zoo VAC
- Added GEMA VAC
- Added Firefly VAC
- Added Visual Morphology VAC
- Merged :pr:
678
, richer support for VACs - Merged :pr:
652
, richer support for Windows - Merged :pr:
677
, updated documentation on issues with fuzzy string matching - Merged :pr:
687
, fixes map arithmetic with reflexive operators
Changed
- all yaml.load uses new Loader to accommodate old and new yaml spec;
- updated Runtime Issues documentation to include section on numpy.ufunc binary warnings
- added to reprs for some db ModelClasses
- all
sdss_access.sync.RsyncAccess
has been converted tosdss_access.sync.Access
to allow for Linux/Windows switching - updates citation to Marvin paper
- DAP Maps label on galaxy page now contains a pop up of links for more info
Fixed
- Issue :issue:
658
- modelcube datamodel units missing angstrom - Issue :issue:
655
- added yaml loader to remove yaml warnings for 5.1 spec - Fixed bug when server tries to access NSA on cube when none exists and triggers remote authentication issue
- Issue :issue:
664
- Fixed link to MaNGA's Getting Started in docs. - Issue :issue:
686
- added reflexive operators to EnhancedMap - Issue :issue:
689
- added link to CSV file of Firefly stellar mass measurements needed for the Spatially-Resolved Mass-Metallicity Relation Tutorial - Issue :issue:
682
- adds info links next to DAP Maps selection on galaxy page - Issue :issue:
581
- makes MapSpecView button a session variable - Issuu :issue:
208
- makes map selections session variable - Issue :issue:
171
- fix y-min to 0 for spectrum web view