numina.dal
— Calibration fetching¶
DAL base class
-
class
numina.dal.daliface.
DALInterface
¶ Abstract Base Class for DAL
DAL base classes
-
class
numina.dal.absdal.
AbsDAL
¶
-
class
numina.dal.absdal.
AbsDrpDAL
(drps, *args, **kwargs)¶
DAL for dictionary-based database of products.
-
class
numina.dal.dictdal.
BaseDictDAL
(drps, ob_table, prod_table, req_table, extra_data=None)¶ A dictionary based DAL
-
obsres_from_oblock_id
(obsid, configuration=None)¶ ” Override instrument configuration if configuration is not None
-
search_prod_obsid
(ins, obsid, pipeline)¶ Returns the first coincidence…
Returns the first coincidence…
-
-
class
numina.dal.dictdal.
Dict2DAL
(drps, obtable, base, extra_data=None)¶
-
class
numina.dal.dictdal.
DictDAL
(drps, base)¶
-
class
numina.dal.dictdal.
HybridDAL
(drps, obtable, base, extra_data=None, basedir=None)¶ A DAL that can read files from directory structure
DAL for file-based database of products.
DAL Mock class
-
class
numina.dal.mockdal.
MockDAL
¶ Returns the first coincidence…
-
class
numina.dal.stored.
StoredParameter
(content)¶ A parameter returned from the DAL
-
class
numina.dal.stored.
StoredProduct
(id, content, tags, **kwds)¶ A product returned from the DAL
DAL for dictionary-based database of products.
-
class
numina.dal.backend.
Backend
(drps, base, extra_data=None, basedir=None)¶
-
class
numina.dal.backend.
StoredResult
¶ Recover the RecipeResult values stored in the Backend
Utilities for DAL
Validate tags