Registry
========

.. currentmodule:: lsst.daf.butler

.. autoclass:: Registry
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~Registry.defaultConfigFile
      ~Registry.limited
      ~Registry.pixelization

   .. rubric:: Methods Summary

   .. autosummary::

      ~Registry.addDataset
      ~Registry.addDatasetLocation
      ~Registry.addDimensionEntry
      ~Registry.addDimensionEntryList
      ~Registry.addExecution
      ~Registry.addQuantum
      ~Registry.addRun
      ~Registry.associate
      ~Registry.attachComponent
      ~Registry.disassociate
      ~Registry.ensureRun
      ~Registry.expandDataId
      ~Registry.find
      ~Registry.findDimensionEntries
      ~Registry.findDimensionEntry
      ~Registry.fromConfig
      ~Registry.getAllCollections
      ~Registry.getAllDatasetTypes
      ~Registry.getDataset
      ~Registry.getDatasetLocations
      ~Registry.getDatasetType
      ~Registry.getExecution
      ~Registry.getQuantum
      ~Registry.getRun
      ~Registry.makeDataIdPacker
      ~Registry.makeDatabaseDict
      ~Registry.makeRun
      ~Registry.markInputUsed
      ~Registry.packDataId
      ~Registry.registerDatasetType
      ~Registry.removeDataset
      ~Registry.removeDatasetLocation
      ~Registry.selectMultipleDatasetTypes
      ~Registry.setConfigRoot
      ~Registry.setDimensionRegion
      ~Registry.transaction

   .. rubric:: Attributes Documentation

   .. autoattribute:: defaultConfigFile
   .. autoattribute:: limited
   .. autoattribute:: pixelization

   .. rubric:: Methods Documentation

   .. automethod:: addDataset
   .. automethod:: addDatasetLocation
   .. automethod:: addDimensionEntry
   .. automethod:: addDimensionEntryList
   .. automethod:: addExecution
   .. automethod:: addQuantum
   .. automethod:: addRun
   .. automethod:: associate
   .. automethod:: attachComponent
   .. automethod:: disassociate
   .. automethod:: ensureRun
   .. automethod:: expandDataId
   .. automethod:: find
   .. automethod:: findDimensionEntries
   .. automethod:: findDimensionEntry
   .. automethod:: fromConfig
   .. automethod:: getAllCollections
   .. automethod:: getAllDatasetTypes
   .. automethod:: getDataset
   .. automethod:: getDatasetLocations
   .. automethod:: getDatasetType
   .. automethod:: getExecution
   .. automethod:: getQuantum
   .. automethod:: getRun
   .. automethod:: makeDataIdPacker
   .. automethod:: makeDatabaseDict
   .. automethod:: makeRun
   .. automethod:: markInputUsed
   .. automethod:: packDataId
   .. automethod:: registerDatasetType
   .. automethod:: removeDataset
   .. automethod:: removeDatasetLocation
   .. automethod:: selectMultipleDatasetTypes
   .. automethod:: setConfigRoot
   .. automethod:: setDimensionRegion
   .. automethod:: transaction