lsst.meas.algorithms  18.1.0-13-gfe4edf0b+14
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.meas.algorithms.ingestIndexReferenceTask.IngestGaiaReferenceTask Class Reference
Inheritance diagram for lsst.meas.algorithms.ingestIndexReferenceTask.IngestGaiaReferenceTask:
lsst.meas.algorithms.ingestIndexReferenceTask.IngestIndexedReferenceTask

Public Member Functions

def __init__ (self, args, kwargs)
 
def createIndexedCatalog (self, inputFiles)
 
def makeSchema (self, dtype)
 

Public Attributes

 IngestManager
 
 butler
 
 indexer
 

Static Public Attributes

bool canMultiprocess = False
 
 ConfigClass = IngestIndexedReferenceConfig
 
 RunnerClass = IngestReferenceRunner
 

Detailed Description

A special-cased version of the refcat ingester for Gaia DR2.

Definition at line 425 of file ingestIndexReferenceTask.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.meas.algorithms.ingestIndexReferenceTask.IngestGaiaReferenceTask.__init__ (   self,
  args,
  kwargs 
)

Definition at line 428 of file ingestIndexReferenceTask.py.

Member Function Documentation

◆ createIndexedCatalog()

def lsst.meas.algorithms.ingestIndexReferenceTask.IngestIndexedReferenceTask.createIndexedCatalog (   self,
  inputFiles 
)
inherited
Index a set of files comprising a reference catalog.

Outputs are persisted in the butler repository.

Parameters
----------
inputFiles : `list`
    A list of file paths to read.

Definition at line 319 of file ingestIndexReferenceTask.py.

◆ makeSchema()

def lsst.meas.algorithms.ingestIndexReferenceTask.IngestIndexedReferenceTask.makeSchema (   self,
  dtype 
)
inherited
Make the schema to use in constructing the persisted catalogs.

Parameters
----------
dtype : `numpy.dtype`
    Data type describing each entry in ``config.extra_col_names``
    for the catalogs being ingested.

Returns
-------
schemaAndKeyMap : `tuple` of (`lsst.afw.table.Schema`, `dict`)
    A tuple containing two items:
    - The schema for the output source catalog.
    - A map of catalog keys to use in filling the record

Definition at line 379 of file ingestIndexReferenceTask.py.

Member Data Documentation

◆ butler

lsst.meas.algorithms.ingestIndexReferenceTask.IngestIndexedReferenceTask.butler
inherited

Definition at line 312 of file ingestIndexReferenceTask.py.

◆ canMultiprocess

bool lsst.meas.algorithms.ingestIndexReferenceTask.IngestIndexedReferenceTask.canMultiprocess = False
staticinherited

Definition at line 296 of file ingestIndexReferenceTask.py.

◆ ConfigClass

lsst.meas.algorithms.ingestIndexReferenceTask.IngestIndexedReferenceTask.ConfigClass = IngestIndexedReferenceConfig
staticinherited

Definition at line 297 of file ingestIndexReferenceTask.py.

◆ indexer

lsst.meas.algorithms.ingestIndexReferenceTask.IngestIndexedReferenceTask.indexer
inherited

Definition at line 314 of file ingestIndexReferenceTask.py.

◆ IngestManager

lsst.meas.algorithms.ingestIndexReferenceTask.IngestGaiaReferenceTask.IngestManager

Definition at line 430 of file ingestIndexReferenceTask.py.

◆ RunnerClass

lsst.meas.algorithms.ingestIndexReferenceTask.IngestIndexedReferenceTask.RunnerClass = IngestReferenceRunner
staticinherited

Definition at line 298 of file ingestIndexReferenceTask.py.


The documentation for this class was generated from the following file: