DataCoordinate
==============

.. currentmodule:: lsst.daf.butler

.. autoclass:: DataCoordinate
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~DataCoordinate.full
      ~DataCoordinate.graph
      ~DataCoordinate.names
      ~DataCoordinate.records
      ~DataCoordinate.region
      ~DataCoordinate.timespan
      ~DataCoordinate.universe

   .. rubric:: Methods Summary

   .. autosummary::

      ~DataCoordinate.byName
      ~DataCoordinate.expanded
      ~DataCoordinate.fromFullValues
      ~DataCoordinate.fromRequiredValues
      ~DataCoordinate.from_json
      ~DataCoordinate.from_simple
      ~DataCoordinate.get
      ~DataCoordinate.hasFull
      ~DataCoordinate.hasRecords
      ~DataCoordinate.items
      ~DataCoordinate.keys
      ~DataCoordinate.makeEmpty
      ~DataCoordinate.pack
      ~DataCoordinate.standardize
      ~DataCoordinate.subset
      ~DataCoordinate.to_json
      ~DataCoordinate.to_simple
      ~DataCoordinate.union
      ~DataCoordinate.values

   .. rubric:: Attributes Documentation

   .. autoattribute:: full
   .. autoattribute:: graph
   .. autoattribute:: names
   .. autoattribute:: records
   .. autoattribute:: region
   .. autoattribute:: timespan
   .. autoattribute:: universe

   .. rubric:: Methods Documentation

   .. automethod:: byName
   .. automethod:: expanded
   .. automethod:: fromFullValues
   .. automethod:: fromRequiredValues
   .. automethod:: from_json
   .. automethod:: from_simple
   .. automethod:: get
   .. automethod:: hasFull
   .. automethod:: hasRecords
   .. automethod:: items
   .. automethod:: keys
   .. automethod:: makeEmpty
   .. automethod:: pack
   .. automethod:: standardize
   .. automethod:: subset
   .. automethod:: to_json
   .. automethod:: to_simple
   .. automethod:: union
   .. automethod:: values