v16_0

Released at 2018-06-28T20:50:07Z

Added

Removed

ci_ctio0m9

cat

lsst_ci

datarel

meas_mosaic

db

sphgeom

mariadbclient

testdata_deblender

python_mysqlclient

validation_data_cfht

skypix

validation_data_decam

sqlalchemy

validate_base

Ticket

Description

Last Merge

Branch

Packages

DM_14429

Implement RFC-460: move afw.geom content to new geom package

2018-06-01T20:58:08Z

main

afw, geom, jointcal, meas_algorithms, meas_astrom

meas_base, meas_deblender, meas_extensions_psfex

meas_extensions_shapeHSM, meas_modelfit

DM_13787

afw::table::SchemaMapper::addMapping calls wrong overload

with string literal

2018-05-29T17:52:14Z

main

afw

DM_06576

Change RADECSYS to RADESYS in our code base

2018-05-25T14:47:46Z

main

afw, ip_diffim, meas_extensions_astrometryNet, meas_base

DM_14548

Many refraction functions are documented to return float but

return Quantity

2018-05-23T05:07:32Z

main

afw

DM_10486

warpExposure and warpImage do not test correctly for dest =

src

2018-05-14T19:51:52Z

main

afw

DM_14353

Fix return type error in Startspan

2018-05-11T14:49:54Z

main

afw

DM_14275

The distortion in test_wcsUtils.py testDistortion is

unreasonable

2018-05-02T04:09:20Z

main

afw

DM_13905

Change SpherePoint.getVector to return a sphgeom

UnitVector3d

2018-04-26T20:50:32Z

main

afw, meas_extensions_astrometryNet, meas_astrom, skymap

DM_14198

Modernize python in afw

2018-04-26T17:30:13Z

main

afw

DM_14135

Convert afw.geom to numpydoc

2018-04-23T22:28:15Z

main

afw

DM_14132

assertPairsAlmostEqual should print the pairs on failure

2018-04-21T15:56:13Z

main

afw

DM_14126

ExposureCatalog.subset fails when fancy-indexing with a

boolean array.

2018-04-18T17:04:57Z

main

afw

DM_13417

Cleanup error reporting and docstrings in cameraGeom.utils

2018-04-17T02:51:21Z

main

afw

DM_13898

Remove the XYTransform classes

2018-04-09T23:01:22Z

main

afw, obs_lsstSim, meas_modelfit

DM_14037

Use EXCLUDE_PATTERNS more safely afw Doxygen config

2018-04-06T23:50:58Z

main

afw

DM_13834

Add minimum and maximum lambda to filter properties

2018-04-06T03:15:47Z

main

afw, obs_lsstSim, obs_decam

DM_14001

Make afw PEP8 compliant and enable auto testing

2018-04-05T19:16:22Z

main

afw

DM_13886

Simplify Transform to contain a Mapping instead of a

FrameSet

2018-04-03T23:30:42Z

main

afw, jointcal, lsst_dm_stack_demo

DM_13696

Investigate to standardize image objects to Exposure class

type

2018-04-03T21:57:15Z

main

afw, obs_sdss, obs_sdss

DM_13884

SpherePoint() initializes fields in the wrong order

(compiler warning)

2018-03-28T14:45:45Z

main

afw

DM_13891

Truncation in the distance returned by afwTable.matchRaDec

2018-03-28T02:40:26Z

main

afw

DM_13854

Investigate PSF cache misses

2018-03-27T23:03:35Z

main

afw, meas_base, pipe_tasks, utils

DM_13847

Investigate AST inefficiencies

2018-03-23T18:36:07Z

main

afw

DM_11162

Replace all use of Coord and subclasses with SpherePoint

2018-03-23T00:33:04Z

main

afw, astshim, coadd_utils, ip_diffim, ip_isr, jointcal

meas_extensions_astrometryNet, meas_mosaic, obs_lsstSim

obs_sdss, obs_test, synpipe, validate_drp, meas_algorithms

meas_astrom, meas_base, meas_extensions_convolved

meas_extensions_photometryKron, meas_extensions_psfex

meas_extensions_shapeHSM, meas_modelfit, obs_cfht

obs_decam, obs_subaru, pipe_tasks, skymap

DM_13655

Phase out MemoryError and TimeoutError from pex::exceptions

2018-03-16T21:09:00Z

main

afw, daf_base, pex_exceptions

DM_13788

Remove mariadbclient dependency from daf_persistence

2018-03-16T20:25:11Z

main

afw, daf_persistence

DM_13750

Move Record printing to C++

2018-03-15T17:05:24Z

main

afw

DM_13129

Warnings in test_camGeomFitsUtils.py

2018-03-14T23:41:22Z

main

afw

DM_14291

PolyMap.polyTran does not clear IterInverse

2018-05-14T22:29:09Z

main

astshim

DM_09801

Doxygen warnings in astshim

2018-04-06T23:32:14Z

main

astshim

DM_14004

Make astshim compliant with the -pedantic compiler flag

2018-04-05T18:56:05Z

main

astshim

DM_13941

initial sphinx setup for most lsst packages

2018-04-14T01:26:13Z

main

coadd_utils, display_ds9, coadd_chisquared, obs_lsstSim

obs_sdss, obs_test, pipe_drivers, log, meas_algorithms

meas_base, meas_deblender, meas_modelfit, obs_cfht

pex_exceptions

DM_13232

Python PropertySet.set mis-handles array of bool

2018-06-01T19:16:33Z

main

daf_base

DM_14391

Simplify initialization of display_firefly and

firefly_client

2018-05-17T22:08:06Z

main

display_firefly

DM_14026

newinstall.sh depends on `which` – an undocumented

dependency

2018-04-12T18:11:26Z

main

doxygen, ci_ctio0m9, ctrl_orca, python, lsst

DM_10797

Refactor meas_algorithms/objectSizeStarSelector to new

BaseClass

2018-05-15T00:38:39Z

main

ip_diffim, obs_lsstSim, obs_sdss, meas_extensions_psfex

obs_subaru

DM_14311

Add subtractAlgorithmRegistry to __all__ in

imagePsfMatch.py

2018-05-03T22:12:15Z

main

ip_diffim

DM_14204

Modernize python in ip_* packages

2018-04-30T16:05:14Z

main

ip_diffim, ip_isr

DM_14134

Enable Sphinx support for ip_diffim

2018-04-26T16:48:07Z

main

ip_diffim

DM_13996

Add Sphinx support to ip_diffim

2018-04-17T01:07:14Z

main

ip_diffim, meas_extensions_photometryKron

meas_extensions_psfex, meas_extensions_shapeHSM

meas_extensions_simpleShape

DM_13609

Undo EXTRACT_PRIVATE override in ip_diffim

2018-03-12T23:30:21Z

main

ip_diffim

DM_14182

Subtract fit from overscan

2018-04-25T16:42:15Z

main

ip_isr

DM_13997

Enable numpydoc support for ip_isr

2018-04-17T18:41:08Z

main

ip_isr

DM_10299

Apply crosstalk correction in decam

2018-03-26T19:24:47Z

main

ip_isr, obs_decam

DM_13889

fix jointcal numpy warnings

2018-06-01T00:52:08Z

main

jointcal

DM_14612

Fix race condition in new jointcal matrix dump test

2018-05-30T22:02:55Z

main

jointcal

DM_14509

Option to turn sparse matrices into dense ones to explore

eigenvalues

2018-05-30T07:14:05Z

main

jointcal

DM_14552

centos6 4sigma outlier test numeric difference

2018-05-23T22:44:33Z

main

jointcal

DM_13671

Add option to skip cholmod.update step

2018-05-20T19:16:06Z

main

jointcal

DM_14155

Experiment with other source selectors for photometry

2018-05-15T00:41:26Z

main

jointcal

DM_13790

Remove all use of the geom package

2018-05-11T15:57:39Z

main

jointcal, pipe_drivers, meas_base, pipe_tasks, skymap

DM_14287

jointcal now depends on obs_cfht

2018-05-02T21:07:31Z

main

jointcal

DM_14153

Add warn messages for too few meas/ref sources per ccd

2018-05-01T00:24:27Z

main

jointcal

DM_13272

Confirm jointcal’s astrometry output

2018-04-17T07:28:26Z

main

jointcal

DM_13493

BaseSourceSelectorConfig should not filter on “interpolated”

2018-04-06T22:23:05Z

main

jointcal, meas_algorithms

DM_13669

Track and log measurement/reference outliers separately

2018-04-04T22:28:08Z

main

jointcal

DM_10495

turn on travis and flake8 protections in jointcal

2018-04-04T21:10:32Z

main

jointcal

DM_13732

Ensure TaskRunner.__call__ log messages get output

promptly

2018-04-03T15:16:23Z

main

ctrl_pool, pipe_base

DM_14356

Implement putting of matplotlib figures

2018-05-26T01:40:35Z

main

daf_persistence, obs_test

DM_14359

Fix data ID handling in ap_*

2018-05-14T17:00:51Z

main

daf_persistence, pipe_base

DM_14308

Need to return a list from readParquet

2018-05-03T18:48:41Z

main

daf_persistence

DM_13876

Write a ParquetStorage Butler storage type

2018-05-01T23:03:13Z

main

daf_persistence, obs_base

DM_13888

Log message from DM-13803 is scary

2018-03-26T20:02:20Z

main

daf_persistence

DM_13803

Bypass handling catches too many exceptions

2018-03-16T21:00:43Z

main

daf_persistence

DM_10319

_filename functions return first mappable repository even

when file does not exist

2018-03-12T20:58:51Z

main

daf_persistence

DM_07652

Replace usage of execfile in astrometryNetDataConfig.py

2018-05-30T22:19:08Z

main

meas_extensions_astrometryNet

DM_09832

Cleanup and unify star selector call signatures

2018-05-15T00:35:32Z

main

meas_extensions_astrometryNet, obs_ctio0m9, meas_algorithms

meas_astrom, pipe_tasks

DM_13879

Include meas_mosaic in lsst_distrib

2018-03-23T18:51:41Z

main

meas_mosaic, lsst_distrib

DM_13904

Specify Eigen directory in ndarray build

2018-03-27T17:26:44Z

main

ndarray

DM_13163

Refactor ap_pipe to use CmdLineTask primitives

2018-03-22T19:22:23Z

main

obs_comCam, obs_ctio0m9, obs_lsstSim, obs_monocam, obs_sdss

obs_test, obs_base, obs_cfht, obs_decam, obs_subaru

DM_13727

Remove skypix from stack dependencies

2018-03-14T17:08:02Z

main

obs_comCam, obs_ctio0m9, obs_lsstSim, obs_monocam, obs_sdss

obs_test, obs_base, obs_subaru

DM_14526

processCcd.py HSC data is broken with w_2018_20

2018-05-19T17:03:17Z

main

obs_lsstSim, obs_subaru

DM_13509

Some pure python packages add to LD_LIBRARY_PATH

2018-05-19T00:47:17Z

main

obs_lsstSim, meas_extensions_convolved, obs_cfht, skymap

DM_13822

Remove python_mysqlclient dependency from obs_lsstSim and

obs_sdss

2018-03-26T20:28:17Z

main

obs_lsstSim, obs_sdss

DM_13849

Convert all ap_verify test data to obs_test

2018-05-25T21:14:21Z

main

obs_test

DM_13339

shebang needs to be changed in several places in bin.src

directories

2018-05-19T00:59:03Z

main

obs_test, obs_decam, pipe_tasks

DM_14197

Make obs_test data ingestible

2018-05-03T18:20:02Z

main

obs_test

DM_14597

Multiband driver uses wrong method signature in runDetection

2018-05-30T14:45:49Z

main

pipe_drivers

DM_14528

w_2018_19 & w_2018_20 coaddDriver is broken

2018-05-19T20:21:17Z

main

pipe_drivers

DM_14097

nightly-release d_2018_04_13 failed (and w_2018_15)

2018-04-16T15:36:29Z

main

pytest, pytest, pytest, pytest_forked, pytest_forked

pytest_forked, pytest_xdist, pytest_xdist, pytest_xdist

python_execnet, python_execnet, python_execnet

DM_14596

Synpipe throws exception when trying to insert stars where

no data is present

2018-05-30T14:16:26Z

main

synpipe

DM_12420

Write up a short how to for using synpipe

2018-05-03T17:44:22Z

main

synpipe

DM_13808

Synpipe is broken with latest changes to WCS

2018-05-02T22:36:22Z

main

synpipe

DM_14237

Change DecamIngestTask –filetype default from instcal to

raw

2018-05-15T17:39:14Z

main

validate_drp, obs_decam

DM_14342

validateDrp.py is broken

2018-05-09T22:10:46Z

main

validate_drp

DM_14216

Get DECam running in lsst_ci and validate_drp again

2018-05-03T21:20:32Z

main

validate_drp, lsst_ci

DM_14257

matchedVisitMetrics.py is broken

2018-05-02T20:02:17Z

main

validate_drp

DM_14175

lsst_ci failing

2018-04-23T16:22:50Z

main

validate_drp

DM_13742

Fix plot names to include filter. Add outputPrefix option to

validateDrp.

2018-03-15T20:23:42Z

main

validate_drp

DM_14369

nightly-release d_2018_05_09 failed

2018-05-09T15:20:31Z

main

lsst

DM_14131

nightly-release d_2018_04_18 failed (on osx)

2018-04-18T14:34:11Z

main

lsst

DM_12436

remove jenkins py2 builds - post v15 release

2018-04-17T18:30:34Z

main

lsst, lsst

DM_14052

Export eups functions in loadLSST.bash

2018-04-10T15:33:54Z

main

lsst

DM_13945

newinstall.sh could do a better job of reporting missing

commands

2018-03-30T01:53:11Z

main

lsst

DM_13918

Update newinstall.sh to python 3.6

2018-03-28T23:28:28Z

main

lsst

DM_13608

newinstall should force LANG=C

2018-03-01T21:53:24Z

main

lsst

DM_10367

Update Jenkins jobs to devtoolset-6

2017-12-08T16:36:47Z

main

lsst

DM_12034

backport newinstall.sh bugfixes to 14.0

2017-09-28T00:30:14Z

main

lsst

DM_12028

newinstall.sh should not set PATH unless miniconda is

bootstraped

2017-09-27T17:58:07Z

main

lsst, lsst

DM_11986

newinstall.sh broken on OSX due to usage of `declare -g`

2017-09-21T22:30:23Z

main

lsst

DM_11903

add support for selecting conda env by git sha1 to lsstsw

2017-09-20T03:10:41Z

main

lsst

DM_11949

newinstall.sh should warn about env vars known to cause

problems

2017-09-20T00:54:18Z

main

lsst

DM_11946

newinstall.sh should not preserve EUPS_PKGROOT by default

2017-09-19T21:17:22Z

main

lsst

DM_11727

Update minimum versions of numpy, astropy and matplotlib

after v14.0 is released

2017-09-18T22:12:08Z

main

lsst

DM_11904

“namespace” all newinstall.sh functions

2017-09-18T19:12:38Z

main

lsst

DM_11928

travis-ci is unacceptably slow to start builds

2017-09-15T20:30:50Z

main

lsst

DM_11689

Warning is issued from newinstall

2017-09-13T19:21:33Z

main

lsst

DM_09955

Investigate building stack on CentOS7 with devtoolset-6

2017-09-06T17:37:38Z

main

lsst

DM_11802

bump eups version to 2.1.4

2017-09-05T18:23:54Z

main

lsst

DM_11577

newinstall.sh fails if a pre-exisitng python is not in the

path

2017-08-31T22:57:20Z

main

lsst

DM_11645

Change newinstall default to use python3

2017-08-28T17:55:53Z

main

lsst

DM_11444

newinstall.sh fails to install Miniconda

2017-08-09T17:35:05Z

main

lsst

DM_11104

generate py3/lsst_distrib docker containers from tarballs

2017-06-30T23:37:39Z

main

lsst

DM_10989

newinstall.sh install path issues

2017-06-20T23:31:42Z

main

lsst, lsst, lsst, lsst

DM_09526

add tarball production to weekly tag/release jenkins’ job

2017-06-20T21:58:27Z

main

lsst, lsst, lsst, lsst, lsst, lsst

DM_10945

update eups to 2.1.3 to improve tarball package installation

2017-06-16T22:34:37Z

main

lsst, lsst, lsst, lsst, lsst, lsst

DM_10587

newinstall creates faulty loadLSST.csh file

2017-06-16T18:34:56Z

main

lsst

DM_10526

newinstall.sh should not default to using tarball binary

packages

2017-06-02T22:11:55Z

main

lsst, lsst

DM_05126

newinstall.sh should directly install miniconda

2017-04-10T22:00:35Z

main

lsst

DM_09897

conda channel errors causing lsstsw/bin/deploy to fail

2017-03-24T21:39:12Z

main

lsst

DM_09806

update lsstsw/newinstall to EUPS 2.1.2

2017-03-17T16:50:29Z

main

lsst

DM_09523

update lsstsw/newinstall EUPS version

2017-02-28T21:50:19Z

main

lsst

DM_02948

Remove explicit buildbot dependency on datarel

2018-03-20T17:05:07Z

main

lsst_distrib

DM_14102

Move makePsfCandidates into its own task

2018-05-04T21:28:49Z

main

meas_algorithms, meas_extensions_psfex, pipe_tasks

DM_14253

Modernize python in meas_base and meas_algorithms

2018-05-03T21:13:33Z

main

meas_algorithms, meas_base

DM_14233

Remove secondMomentStarSelector

2018-04-27T17:30:18Z

main

meas_algorithms

DM_14119

Dynamic detection not robust against extended emission

2018-04-17T21:51:17Z

main

meas_algorithms

DM_14066

Make dynamic detection more robust

2018-04-11T16:31:04Z

main

meas_algorithms

DM_13517

“IndexError: cannot do a non-empty take from an empty axes”

in making coadd

2018-04-10T20:24:52Z

main

meas_algorithms, pipe_tasks

DM_14628

meas_astrom pytest setup is missing E266

2018-06-01T22:19:42Z

main

meas_astrom

DM_09837

Refactor meas_astrom/catalogStarSelector to new BaseClass

2018-05-29T21:31:58Z

main

meas_astrom

DM_14506

Segfault when the input SourceCatalog has a different schema

at SourceDeblendTask

2018-05-18T20:10:51Z

main

meas_deblender

DM_12404

Update stack with new deblender API

2018-04-13T16:23:17Z

main

meas_deblender

DM_14599

Move regularized moments to its own package

2018-05-31T21:04:01Z

main

meas_modelfit

DM_13806

Implement objective function for moment optimization

2018-05-03T21:24:40Z

main

meas_modelfit

DM_14121

Output atmosphere transmission curves from FGCM

2018-05-14T14:49:19Z

main

obs_base, obs_subaru

DM_14377

calexp_camera is an ImageF

2018-05-09T21:15:17Z

main

obs_base

DM_14372

Change log level on wcs creation failure from WARN to DEBUG

2018-05-09T15:40:21Z

main

obs_base

DM_13877

Write task that computes single consolidated QA table for

whole tract

2018-05-02T22:25:24Z

main

obs_base

DM_14171

Add descriptions for fgcm and transmission datasets

2018-04-30T18:09:57Z

main

obs_base

DM_13756

Add descriptions to datasets

2018-04-27T23:20:18Z

main

obs_base

DM_13770

Write a stand-alone task to convert/consolidate source

tables to parquet files for QA

2018-04-15T00:24:38Z

main

obs_base

DM_13530

Generalize ingestion to non-HiTS data

2018-04-20T17:17:47Z

main

obs_decam

DM_13844

DecamNullIsrTask uses incorrect arg order in butler.put

2018-03-23T17:23:42Z

main

obs_decam

DM_14008

Enable TransmissionCurve coaddition for HSC

2018-04-06T01:18:50Z

main

obs_subaru

DM_13755

Make pex_config generate reStructuredText-compatible

docstrings

2018-03-15T04:02:06Z

main

pex_config

DM_09435

Document uses of pex::exceptions

2018-04-19T21:57:21Z

main

pex_exceptions

DM_14366

Make pipe_base and pipe_tasks pep8 compliant

2018-05-11T23:45:07Z

main

pipe_base, pipe_tasks

DM_14073

Minor Numpydoc fixes in pipe_base

2018-04-12T00:05:13Z

main

pipe_base

DM_08159

Overflow converting to int error in metadata.add

2018-04-05T17:50:29Z

main

pipe_base

DM_12354

Running the deblender with multiple threads livelocks

2018-03-28T15:56:16Z

main

pipe_base

DM_14553

Modify multiBand to work on DCR subfilter coadds

2018-06-01T20:40:35Z

main

pipe_tasks

DM_11953

Improve MaxPsfWcsSelectImagesTask

2018-05-30T19:10:23Z

main

pipe_tasks

DM_14282

IndexError in detectCoaddSources scaleVariance

2018-05-30T14:35:31Z

main

pipe_tasks

DM_13950

Convert assembleCoadd.py to numpydoc

2018-05-23T00:20:15Z

main

pipe_tasks

DM_14529

“RuntimeError: Input catalogs for source selection must be

contiguous” in ci_hsc

2018-05-21T05:56:43Z

main

pipe_tasks

DM_13637

WarpCompare: Bad amps eat up temporal budget

2018-04-18T03:30:01Z

main

pipe_tasks

DM_14075

Exclude bad mask plane in nImage for filtering artifact

candidates

2018-04-13T05:51:58Z

main

pipe_tasks

DM_13900

psfex headers are in src

2018-03-27T01:25:05Z

main

psfex

DM_14124

scons –clean does not remove pytest cache

2018-05-29T18:57:01Z

main

sconsUtils

DM_13910

Allow working around compiler check

2018-04-02T16:19:05Z

main

sconsUtils

DM_14658

Fix Gen3 SkyMap registration after polygon API changes

2018-06-01T21:53:52Z

main

skymap

DM_14007

Fix py2 linter error in skymap

2018-04-05T05:25:42Z

main

skymap

DM_13998

Enable automatic flake8 testing in skymap

2018-04-04T23:23:00Z

main

skymap

DM_13823

Remove lsst.utils.multithreading

2018-03-20T18:21:46Z

main

utils

DM_14550

Add new command line option ‘–ignore-blobs’ to

dispatch_verify.py

2018-05-22T23:36:04Z

main

verify

DM_14357

Gather metadata entries from the LDF environment in

dispatch_verify.py

2018-05-22T21:59:29Z

main

verify

DM_14302

verify fails on master, possibly with unexpected Quantity

repr

2018-05-04T16:43:43Z

main

verify

DM_14763

Improve region ID handling in display_firefly

2018-06-12T04:40:59Z

main

display_firefly

DM_14734

Allow zoom to be set before mtv in afw Displays for Firefly

backend

2018-06-08T22:49:56Z

main

display_firefly

DM_14732

Regions appear on subsequent afw Displays with Firefly

backend

2018-06-08T16:47:34Z

main

display_firefly

DM_13501

Add obs_decam to validation_data_decam/ups

2018-02-06T20:21:18Z

main

validation_data_decam

DM_14914

ccutils from ci-scripts appears to be unsetting error exit

2018-06-28T20:06:47Z

main

lsst