Skip to main content
Ctrl+K
LSST Science Pipelines - Home LSST Science Pipelines - Home
  • Getting started with the LSST Science Pipelines
  • Installing the LSST Science Pipelines
  • Data access and pipeline middleware
  • lsst.afw.cameraGeom
  • lsst.afw.coord
    • lsst.afw.detection
    • lsst.afw.display
    • lsst.afw.fits
    • lsst.afw.formatters
    • lsst.afw.geom
    • lsst.afw.image
    • lsst.afw.math
    • lsst.afw.table
    • lsst.afw.typehandling
    • lsst.alert.packet
    • lsst.analysis.ap
    • lsst.analysis.tools
    • lsst.ap.association
    • lsst.ap.pipe
    • lsst.ap.verify
    • lsst.base
    • lsst.cbp
    • lsst.cell_coadds
    • lsst.coadd.utils
    • lsst.cp.pipe
    • lsst.ctrl.bps.htcondor
    • lsst.ctrl.bps.panda
    • lsst.ctrl.bps.parsl
    • lsst.ctrl.bps
    • lsst.ctrl.mpexec
    • lsst.daf.butler
    • lsst.dax.apdb
    • lsst.dax.images.cutout
    • lsst.display.ds9
    • lsst.display.firefly
    • lsst.drp.pipe
    • lsst.drp.tasks
    • lsst.faro.base
    • lsst.faro.measurement
    • lsst.faro.preparation
    • lsst.faro.summary
    • lsst.faro.utils
    • lsst.faro
    • lsst.fgcmcal
    • lsst.gauss2d.fit
    • lsst.gauss2d
    • lsst.geom
    • lsst.ip.diffim
    • lsst.ip.isr
    • lsst.jointcal
    • lsst.log
    • lsst.meas.algorithms
    • lsst.meas.astrom
    • lsst.meas.base
    • lsst.meas.deblender
    • lsst.meas.extensions.gaap
    • lsst.meas.extensions.multiprofit
    • lsst.meas.extensions.photometryKron
    • lsst.meas.extensions.piff
    • lsst.meas.extensions.psfex
    • lsst.meas.extensions.scarlet
    • lsst.meas.extensions.shapeHSM
    • lsst.meas.extensions.simpleShape
    • lsst.meas.extensions.trailedSources
    • lsst.meas.modelfit
    • lsst.meas.transiNet
    • lsst.modelfit.parameters
    • lsst.multiprofit
    • lsst.obs.base
    • lsst.obs.cfht
    • lsst.obs.decam
    • lsst.obs.lsst
    • lsst.pex.config
    • lsst.pex.exceptions
    • lsst.pipe.base
    • lsst.pipe.tasks
    • lsst.resources
    • lsst.sconsUtils
    • lsst.sdm.tools
    • lsst.shapelet
    • lsst.skymap
    • lsst.source.injection
    • lsst.utils
    • lsst.verify
    • Release History
    • Known Issues
    • Characterization Metric Reports
    • Tasks
    • Rubin docs
  • GitHub
  • Getting started with the LSST Science Pipelines
  • Installing the LSST Science Pipelines
  • Data access and pipeline middleware
  • lsst.afw.cameraGeom
  • lsst.afw.coord
  • lsst.afw.detection
  • lsst.afw.display
  • lsst.afw.fits
  • lsst.afw.formatters
  • lsst.afw.geom
  • lsst.afw.image
  • lsst.afw.math
  • lsst.afw.table
  • lsst.afw.typehandling
  • lsst.alert.packet
  • lsst.analysis.ap
  • lsst.analysis.tools
  • lsst.ap.association
  • lsst.ap.pipe
  • lsst.ap.verify
  • lsst.base
  • lsst.cbp
  • lsst.cell_coadds
  • lsst.coadd.utils
  • lsst.cp.pipe
  • lsst.ctrl.bps.htcondor
  • lsst.ctrl.bps.panda
  • lsst.ctrl.bps.parsl
  • lsst.ctrl.bps
  • lsst.ctrl.mpexec
  • lsst.daf.butler
  • lsst.dax.apdb
  • lsst.dax.images.cutout
  • lsst.display.ds9
  • lsst.display.firefly
  • lsst.drp.pipe
  • lsst.drp.tasks
  • lsst.faro.base
  • lsst.faro.measurement
  • lsst.faro.preparation
  • lsst.faro.summary
  • lsst.faro.utils
  • lsst.faro
  • lsst.fgcmcal
  • lsst.gauss2d.fit
  • lsst.gauss2d
  • lsst.geom
  • lsst.ip.diffim
  • lsst.ip.isr
  • lsst.jointcal
  • lsst.log
  • lsst.meas.algorithms
  • lsst.meas.astrom
  • lsst.meas.base
  • lsst.meas.deblender
  • lsst.meas.extensions.gaap
  • lsst.meas.extensions.multiprofit
  • lsst.meas.extensions.photometryKron
  • lsst.meas.extensions.piff
  • lsst.meas.extensions.psfex
  • lsst.meas.extensions.scarlet
  • lsst.meas.extensions.shapeHSM
  • lsst.meas.extensions.simpleShape
  • lsst.meas.extensions.trailedSources
  • lsst.meas.modelfit
  • lsst.meas.transiNet
  • lsst.modelfit.parameters
  • lsst.multiprofit
  • lsst.obs.base
  • lsst.obs.cfht
  • lsst.obs.decam
  • lsst.obs.lsst
  • lsst.pex.config
  • lsst.pex.exceptions
  • lsst.pipe.base
  • lsst.pipe.tasks
  • lsst.resources
  • lsst.sconsUtils
  • lsst.sdm.tools
  • lsst.shapelet
  • lsst.skymap
  • lsst.source.injection
  • lsst.utils
  • lsst.verify
  • Release History
  • Known Issues
  • Characterization Metric Reports
  • Tasks
  • Rubin docs
  • GitHub

Section Navigation

  • Reviewing verification JSON outputs on the command line with inspect_job.py
  • output_quantities
  • Blob
  • BlobSet
  • Datum
  • Job
  • Measurement
  • MeasurementNotes
  • MeasurementSet
  • Metadata
  • MetadataQuery
  • Metric
  • MetricSet
  • Name
  • Specification
  • SpecificationResolutionError
  • SpecificationSet
  • ThresholdSpecification
  • VerifyError
  • VerifySpecificationError
  • build_argparser
  • main
  • insert_lsstsw_metadata
  • insert_extra_package_metadata
  • insert_env_metadata
  • validate_date_created
  • Configuration
  • load_value
  • load_timing
  • load_memory
  • print_metrics
  • print_diff_metrics
  • load_from_butler
  • JsonSerializationMixin
  • Manifest
  • get_jenkins_env
  • LsstswRepos
  • get
  • post
  • get_endpoint_url
  • reset_endpoint_cache
  • get_default_timeout
  • get_default_api_version
  • make_accept_header
  • Report
  • AbstractMetadataMetricTask
  • ApdbMetricConfig
  • ApdbMetricConnections
  • ApdbMetricTask
  • CpuTimingMetricConfig
  • CpuTimingMetricTask
  • MemoryMetricConfig
  • MemoryMetricTask
  • MetadataMetricConfig
  • MetadataMetricTask
  • MetricComputationError
  • MetricConfig
  • MetricConnections
  • MetricTask
  • SingleMetadataMetricConnections
  • TimingMetricConfig
  • TimingMetricTask
  • time_this_to_measurement
  • lsst.verify
  • print_diff_metrics

print_diff_metrics#

lsst.verify.extract_metricvalues.print_diff_metrics(butler1, butler2, data_id_keys=None, verbose=False)#

Load metric values from two repos and print their differences.

This only supports differencing metrics that aren’t time or memory-related.

Parameters#

butler1, butler2lsst.daf.butler.Butler

Butlers to load values to difference from.

data_id_keyscollection [str], optional

List of Butler dataId keys to restrict the printed output to; for example: ("detector", "visit"). If a metric does not use all of of these keys, it is printed with default formatting.

verbosebool, optional

Print extra information when loading values, and about failures.

previous

print_metrics

next

load_from_butler

On this page
  • print_diff_metrics()
Edit on GitHub

© Copyright 2015-2022 Association of Universities for Research in Astronomy, Inc. (AURA).

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.