ConvertGaiaManager¶
- class lsst.meas.algorithms.ConvertGaiaManager(filenames, config, file_reader, indexer, schema, key_map, htmRange, addRefCatMetadata, log)¶
- Bases: - ConvertRefcatManager- Special-case convert manager to deal with Gaia fluxes. - Methods Summary - computeCoord(row, ra_name, dec_name)- Create an ICRS coord. - getCatalog(pixelId, schema, nNewElements)- Get a catalog from disk or create it if it doesn't exist. - run(inputFiles)- Index a set of input files from a reference catalog, and write the output to the appropriate filenames, in parallel. - Methods Documentation - static computeCoord(row, ra_name, dec_name)¶
- Create an ICRS coord. from a row of a catalog being converted. - Parameters:
- rownumpy.ndarray
- Row from catalog being converted. 
- ra_namestr
- Name of RA key in catalog being converted. 
- dec_namestr
- Name of Dec key in catalog being converted. 
 
- row
- Returns:
- coordlsst.geom.SpherePoint
- ICRS coordinate. 
 
- coord
 
 - getCatalog(pixelId, schema, nNewElements)¶
- Get a catalog from disk or create it if it doesn’t exist. - Parameters:
- pixelIddict
- Identifier for catalog to retrieve 
- schemalsst.afw.table.Schema
- Schema to use in catalog creation it does not exist. 
- nNewElementsint
- The number of new elements that will be added to the catalog, so space can be preallocated. 
 
- pixelId
- Returns:
- cataloglsst.afw.table.SimpleCatalog
- The new or read-and-resized catalog specified by - dataId.
 
- catalog