Sdss-marvin

Latest version: v2.8.0

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

Scan your dependencies

Page 6 of 7

2.1.2

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

Added
^^^^^

- API and Web argument validation using webargs and marshmallow. If
parameters invalid, returns 422 status.

Changed
^^^^^^^

- Per Issue `186 <https://github.com/sdss/marvin/issues/186>`_: Switched to using the elpetro version of stellar
mass, absolute magnitude i-band, and i-band mass-to-light ratio for
NSA web display, from sersic values. (elpetro_logmass,
elpetro_absmag_i, elpetro_mtol_i)
- Issue `188 <https://github.com/sdss/marvin/issues/188>`_: deprecated snr in favour of snr_min for get_bpt. snr can
still be used.
- Issue `187 <https://github.com/sdss/marvin/issues/187>`_: Renamed NSA Display tab in web to Galaxy Properties.
Added a link to the NASA-Sloan Atlas catalogue to the table title.
- Moved our documentation to readthedocs for version control. Updated
all Marvin web documenation links to point to readthedocs.

Fixed
^^^^^

- A bug in the calculation of the composite mask for BPT.
- Issue `179 <https://github.com/sdss/marvin/issues/179>`_: Fixed a python 2/3 exception error compatibility with the
2.1 release.

2.1.1

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

Added
^^^^^

- Added query runtime output in search page html. And a warning if
query is larger than 20 seconds.

Changed
^^^^^^^

- Removed the python 3 raise Exception in the check_marvin bin
- Reverted the api/query return output from jsonify back to json.dumps

- This is an issue with python 2.7.3 namedtuple vs 2.7.11+

Fixed
^^^^^

- Issue `181 <https://github.com/sdss/marvin/issues/181>`_: web display of maps were inverted; changed to xyz[jj, ii,
val] in heatmap.js
- Added more code to handle MarvinSentry exceptions to fix 179.

2.1.0

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

Added
^^^^^

- Restructured documentation index page.
- Improved installation documentation:

- Removed old installation text
- Added section on marvin SDSS dependencies and SAS_BASE_DIR
- Added section for FAQ about installation
- Added web browser cache issue into FAQ

- Added traceback info in the API calls

- Added traceback attribute in Brain config
- Added hidden \_traceback attribute in Marvin config
- Only implemented in two Query API calls at the moment
- Added a few tests for traceback
- see usage in cube_query in marvin/api/query.py

- Added the Ha_to_Hb ratio the DAP ModelClasses for querying
- Added new script to perform somce basic system, os, and Marvin
checks: bin/check_marvin
- Added an alert banner when the user is using Safari. See 94.
- Issue `122 <https://github.com/sdss/marvin/issues/122>`_: added ra/dec to spaxel
- Issue `145 <https://github.com/sdss/marvin/issues/145>`_: Limited the number of query parameters in the web
- Added more tests to Results for sorting, paging, and getting subsets
- Added kwargs input for Spaxel when using Result.convertToTool
- Added automatic Sentry error logging 147 into MarvinError, and
Sentry in Flask for production mode
- Added custom error handlers for the web, with potential user feedback
form
- Added Sentry tool for grabbing and displaying Sentry statistics
- Added text to MarvinError with a Github Issues link and description
of how to submit and issue
- Added Results option to save to CSV
- Added new parameters in Marvin Config to turn off Sentry error
handling and Github Issue message
- Added Python example code for getting a spectrum in galaxy page of
web.
- Added new test for image utilities getRandomImages, getImagesByPlate,
getImagesByList
- Added new documentation on Image Utilities
- Added new image utility function showImage, which displays images
from your local SAS
- Added the Kewley+06 implementation of the BPT classification as
``Maps.get_bpt()``
- Added quick access to the NSA information for a Cube/Maps either from
mangaSampleDB or drpall.

Changed
^^^^^^^

- When marvin is running from source (not dist), ``marvin.__version__``
is ``dev``.
- Removed the cleanUpQueries method to assess db stability
- Switched dogpile.cache from using a file to python-memcached
- Syntax changes and bug fixes to get Marvin Web working when Marvin
run on 3.5
- Got Queries and Results working in 3.5
- Changed all convertToTool options in Results from mangaid to plateifu
- Added release explicitly into api query routes
- Modified the decision tree in query to throw an error in local mode
- Modified convertToTool to accept a mode keyword
- Modifed the MarvinError for optional Sentry exception catching, and
github issue inclusion
- Updated all Marvin tests to turn off Sentry exception catching and
the github message
- Updated some of the Tools Snippets on the web
- Overhauled Map plotting

- uses DAP bitmasks (NOVALUE, BADVALUE, MATHERROR, BADFIT, and
DONOTUSE)
- adds percentile and sigma clipping
- adds hatching for regions with data (i.e., a spectrum) but no
measurement by the DAP
- adds Linear Lab color map
- adds option for logarithmic colorbar
- adds option to use sky coordinates
- adds map property name as title
- makes plot square
- sets plotting defaults:

- cmap is linear_Lab (sequential)
- cmap is RdBu_r (diverging) for velocity plots (Note: this is
reversed from the sense of the default coolwarm colormap in
v2.0---red for positive velocities and blue for negative
velocities)
- cmap is inferno (sequential) for sigma plots
- clips at 5th and 95th percentiles
- clips at 10th and 90th percentiles for velocity and sigma plots
- velocity plots are symmetric about 0
- uses DAP bitmasks NOVALUE, BADVALUE, MATHERROR, BADFIT, and
DONOTUSE
- also masks spaxels with ivar=0
- minimum SNR is 1

- Changed Marvin Plate path back to the standard MarvinToolsClass use
- Made sdss_access somewhat more Python 3 compatible
- Modified the image utilities to return local paths in local/remote
modes and url paths when as_url is True
- downloadList utility function now downloads images
- updated the limit-as parameter in the uwsgi ini file to 4096 mb from
1024 mb for production environment

Fixed
^^^^^

- Issue `115 <https://github.com/sdss/marvin/issues/115>`_: drpall does not get updated when a tool sets a custom
release.
- Issue `107 <https://github.com/sdss/marvin/issues/107>`_: missing os library under save function of Map class
- Issue `117 <https://github.com/sdss/marvin/issues/117>`_: hybrid colours were incorrect as they were being derived
from petroth50_el.
- Issue `119 <https://github.com/sdss/marvin/issues/119>`_: test_get_spaxel_no_db fails
- Issue `121 <https://github.com/sdss/marvin/issues/121>`_: bugfix with misspelled word in downloadList utility
function
- Issue `105 <https://github.com/sdss/marvin/issues/105>`_: query results convertToTool not robust when null/default
parameters not present
- Issue `136 <https://github.com/sdss/marvin/issues/136>`_: BinTest errors when nose2 run in py3.5 and marvin server
in 3.5
- Issue `137 <https://github.com/sdss/marvin/issues/137>`_: PIL should work in py2.7 and py3.5
- Issue `172 <https://github.com/sdss/marvin/issues/172>`_: broken mode=auto in image utilities
- Issue `158 <https://github.com/sdss/marvin/issues/158>`_: version discrepancy in setup.py

2.0.9

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

Added
^^^^^

- Docs now use ``marvin.__version__``.

Fixed
^^^^^

- Fixed 100, `103 <https://github.com/sdss/marvin/issues/103>`_: problem with getMap for properties without ivar.
- Fixed `101 <https://github.com/sdss/marvin/issues/101>`_: problem with marvin query.

2.0.8

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

Fixed
^^^^^

- Now really fixing 98

.. 207---20161118:

2.0.7

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

Fixed
^^^^^

- Fixed issue 98

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.