Iterate over a set of data repositories that use a naming convention based on parameter values
Definition at line 229 of file repositoryIterator.py.
◆ __init__()
def lsst.pipe.tasks.repositoryIterator.RepositoryIterator.__init__ |
( |
|
self, |
|
|
|
formatStr, |
|
|
** |
dataDict |
|
) |
| |
Construct a repository iterator from a dict of name: valueList
@param[in] formatStr: format string using dictionary notation, e.g.: "%(foo)s_%(bar)d"
@param[in] **dataDict: name=valueList pairs
Definition at line 233 of file repositoryIterator.py.
◆ __iter__()
def lsst.pipe.tasks.repositoryIterator.RepositoryIterator.__iter__ |
( |
|
self | ) |
|
◆ __len__()
def lsst.pipe.tasks.repositoryIterator.RepositoryIterator.__len__ |
( |
|
self | ) |
|
◆ _getDTypeList()
def lsst.pipe.tasks.repositoryIterator.RepositoryIterator._getDTypeList |
( |
|
self | ) |
|
|
protected |
◆ format()
def lsst.pipe.tasks.repositoryIterator.RepositoryIterator.format |
( |
|
self, |
|
|
|
valDict |
|
) |
| |
Return formatted string for a specified value dictionary
@param[in] valDict: a dict of key: value pairs that identify a repository
Definition at line 260 of file repositoryIterator.py.
◆ getKeyTuple()
def lsst.pipe.tasks.repositoryIterator.RepositoryIterator.getKeyTuple |
( |
|
self | ) |
|
Return the a tuple of keys in the same order as items in value tuples
Definition at line 267 of file repositoryIterator.py.
◆ _dtype
lsst.pipe.tasks.repositoryIterator.RepositoryIterator._dtype |
|
protected |
◆ _formatStr
lsst.pipe.tasks.repositoryIterator.RepositoryIterator._formatStr |
|
protected |
◆ _keyTuple
lsst.pipe.tasks.repositoryIterator.RepositoryIterator._keyTuple |
|
protected |
◆ _valListOfLists
lsst.pipe.tasks.repositoryIterator.RepositoryIterator._valListOfLists |
|
protected |
The documentation for this class was generated from the following file: