Skip to content

Releases: sdss/marvin

Marvin Beta 2.5.2

01 Oct 18:56
Compare
Choose a tag to compare

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, and sdss-access
  • Simplifies setup.py and dependencies. Moves requirements files into setup.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

25 Sep 18:44
Compare
Choose a tag to compare

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

04 Sep 22:22
Compare
Choose a tag to compare

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

05 Aug 17:10
Compare
Choose a tag to compare

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

20 Jul 01:18
Compare
Choose a tag to compare

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 to Cachable 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 for Maps and Modelcubes
  • 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

14 Apr 14:11
Compare
Choose a tag to compare

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

12 Dec 02:36
Compare
Choose a tag to compare

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

09 Dec 03:08
Compare
Choose a tag to compare

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

09 Dec 03:07
Compare
Choose a tag to compare

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 to sdss_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

Marvin Beta 2.3.2

27 Feb 19:40
Compare
Choose a tag to compare

This release primarily adds supports for MPL-8.

Added

  • Support for MPL-8

Fixed

  • Issue #629 - web table of search results broken
  • Issue #627 - web query displaying error message
  • Issue #630 - broken web links on query page
  • Issue #591 - broken query streaming return all results