lsst.meas.extensions.astrometryNet  master-g43362ee2f3+7
 All Classes Namespaces Files Functions Variables Properties Groups Pages
Public Member Functions | Static Public Attributes | List of all members
lsst.meas.extensions.astrometryNet.astrometryNetDataConfig.AstrometryNetDataConfig Class Reference
Inheritance diagram for lsst.meas.extensions.astrometryNet.astrometryNetDataConfig.AstrometryNetDataConfig:

Public Member Functions

def load
 
def __init__
 
def setDefaults
 
def set
 
def __setattr__
 

Static Public Attributes

list fields
 

Detailed Description

Astrometry.net data config object.  This is a plain-python config
structure similar to pexConfig.

For examples of use, see tests/astrometry_net_data/photocal/andConfig*.py

Definition at line 62 of file astrometryNetDataConfig.py.

Constructor & Destructor Documentation

def lsst.meas.extensions.astrometryNet.astrometryNetDataConfig.AstrometryNetDataConfig.__init__ (   self,
  kwargs 
)

Definition at line 103 of file astrometryNetDataConfig.py.

Member Function Documentation

def lsst.meas.extensions.astrometryNet.astrometryNetDataConfig.AstrometryNetDataConfig.__setattr__ (   self,
  k,
  v 
)

Definition at line 115 of file astrometryNetDataConfig.py.

def lsst.meas.extensions.astrometryNet.astrometryNetDataConfig.AstrometryNetDataConfig.load (   self,
  fn 
)

Definition at line 98 of file astrometryNetDataConfig.py.

def lsst.meas.extensions.astrometryNet.astrometryNetDataConfig.AstrometryNetDataConfig.set (   self,
  k,
  v 
)

Definition at line 112 of file astrometryNetDataConfig.py.

def lsst.meas.extensions.astrometryNet.astrometryNetDataConfig.AstrometryNetDataConfig.setDefaults (   self)

Definition at line 108 of file astrometryNetDataConfig.py.

Member Data Documentation

list lsst.meas.extensions.astrometryNet.astrometryNetDataConfig.AstrometryNetDataConfig.fields
static
Initial value:
1 = [
2  ('idColumn', str, 'id', None,
3  'Column name (in the index files) of the ID number of reference sources'),
4  ('defaultMagColumn', str, 'mag', None,
5  'Default column name (in the index files) of the reference source mag'),
6  ('defaultMagErrorColumn', str, '', None,
7  'Default column name (in the index files) of the reference source mag error'),
8  ('starGalaxyColumn', str, None, None,
9  'Column name of the star/galaxy flag'),
10  ('variableColumn', str, None, None,
11  'Column name of the star variability flag'),
12  ('magErrorColumnMap', dict, {}, _checkMagMap,
13  'Mapping from LSST filter name to mag error column name'),
14  ('magColumnMap', dict, {}, _checkMagMap,
15  'Mapping from LSST filter name to mag column name'),
16  ('indexFiles', list, [], _checkIndexList,
17  'List of Astrometry.net index filenames'),
18  ('multiIndexFiles', list, [], _checkMultiIndexList,
19  'Astrometry.net multi-index filename lists. '
20  'Each item in this list must itself be a list of filenames. '
21  'The first filename is the file that contains the star kd-tree and tag-along tables. '
22  'Subsequent filenames must be files containing just the non-star index parts '
23  '(quads and code kd-tree). Note that this means you may need to repeat the first filename '
24  'if it contains a star kd-tree and the first index.'),
25  ('allowCache', bool, True, None,
26  'Allow use of cache for reading index file regions?'),
27  ]

Definition at line 70 of file astrometryNetDataConfig.py.


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