curepy.retrieval_methods.retrieval_method_factory module#
Factory design to generate retrieval objects
- class curepy.retrieval_methods.retrieval_method_factory.RetrievalFactory[source]#
Bases:
object- make_retrieval_object(name: str | BaseRetrieval, *args, **kwargs) BaseRetrieval[source]#
Return the specified retrieval object.
- Parameters:
name – Retrieval method identifier. May be a string key (e.g.
"mcmc","oe") or aBaseRetrievalsubclass.- Returns:
Instantiated retrieval method object.