Create/update merged source catalogue for a given programme.
|
|
SourceMerger.FrameSet
|
_createFrameSet(self,
nextFrameSetID,
matchingFrames,
availableFrames)
Creates a new frame set with the given frameSetID out of the given
list of frames in the same pointing. |
source code
|
|
list(Frame)
|
_getAvailableFrames(self,
frameSets)
Extract from the programme's associated image frame table all the
frames that should have catalogues and are available for merging. |
source code
|
|
list(SourceMerger.FrameSet)
|
|
int
|
|
Frame
|
_pickBestFrame(self,
frames,
passNum,
numEpochs,
centrePos)
Returns the most suitable frame, given a list of frames of the same
colour. |
source code
|
|
SourceMerger.FrameSet
|
_updateFrameSet(self,
frameSet,
matchingFrames,
availableFrames)
Determines whether the given frame set should be updated with the
given frames. |
source code
|
|
Inherited from wsatools.SourceMerger.SourceMerger :
deprecateOldFrameSets ,
mergeSources ,
reseamSources
Inherited from wsatools.SourceMerger.SourceMerger (private):
_addSeamingIndices ,
_analyseSeams ,
_createEpochDict ,
_createPixScaleDict ,
_getCameoPassbandData ,
_getExistingFrameSets ,
_getFrameSetSources ,
_getMedianImageExtent ,
_getNextID ,
_getPositionColumnData ,
_getProgFilters ,
_getSrcPositionColumnData ,
_isQualityFlaggingComplete ,
_pickBestDuplicate ,
_removeDeprecatedSources ,
_setProgPassbandDetails ,
_setProgTableNames ,
_updateAebvCSVFile
Inherited from wsatools.DbConnect.CuSession.CuSession :
__del__ ,
__init__ ,
logBrokenFile ,
run
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|
|
cuNum = 7
Curation task number.
|
|
epochTolerance = { 101: 550, 102: 730, 103: 550}
Minimum duration in days between separate epochs for each programme.
|
|
_matchExtensions = True
Option to match extension numbers when doing the frame association
into frame sets.
|
|
createNewTable = False
Destroy the existing source table and start from scratch?
|
|
enableIngest = True
Ingest results into database?
|
|
isMultiEpoch = True
Consider multiple epochs when associating frame sets?
|
|
onlyMerge = False
Only update the source table with newly merged sources without
reseaming?
|
|
onlyReseam = False
Only reseam sources?
|
|
prepareOnly = False
Only prepare the framesets and update mergelog, without source
merging?
|
|
skipQualityCheck = False
Override quality bit flag check?
|
|
_frameData = None
A complete set of frame data for the current programme as a
dictionary referenced by a multiframeID, extNum pair
|
Inherited from wsatools.SourceMerger.SourceMerger :
commencementMessage ,
continueCompleteReseam ,
dateRange ,
doCompleteReseam ,
freeCacheInterval ,
minEpochSep ,
seamErrorBitMask ,
seamingPairCriterion ,
swVersion
Inherited from wsatools.SourceMerger.SourceMerger (private):
_autoCommit ,
_extractor ,
_filterPasses ,
_frameSetIDName ,
_idxInfo ,
_isPersistent ,
_isVerbose ,
_mergeLog ,
_mfidIndices ,
_newFrameSetIdx ,
_numFilterCol ,
_numHeaderCol ,
_outgester ,
_passbands ,
_progSchema ,
_sourceIDName ,
_sourceTable ,
_useExtNum ,
_useWorkDir
Inherited from wsatools.DbConnect.CuSession.CuSession :
archive ,
comment ,
cuEventID ,
curator ,
eTypes ,
isDayStampedLog ,
onlyNonSurveys ,
onlySurveys ,
programme ,
programmeID ,
resultsFilePathName ,
shareFileID ,
sysc
|