From 38521cfeb9029f5a10df649578da23e705466e0e Mon Sep 17 00:00:00 2001
From: Peter Swain <peter.swain@ed.ac.uk>
Date: Fri, 27 Oct 2023 17:32:46 +0100
Subject: [PATCH] updated pipeline to no longer call defaults

---
 src/aliby/pipeline.py            | 9 ++++++---
 src/extraction/core/extractor.py | 2 +-
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/aliby/pipeline.py b/src/aliby/pipeline.py
index 3a3eef8..f084825 100644
--- a/src/aliby/pipeline.py
+++ b/src/aliby/pipeline.py
@@ -25,8 +25,11 @@ from aliby.haystack import initialise_tf
 from aliby.io.dataset import dispatch_dataset
 from aliby.io.image import dispatch_image
 from aliby.tile.tiler import Tiler, TilerParameters
-from extraction.core.extractor import Extractor, ExtractorParameters
-from extraction.core.functions.defaults import exparams_from_meta
+from extraction.core.extractor import (
+    Extractor,
+    ExtractorParameters,
+    extraction_params_from_meta,
+)
 from postprocessor.core.postprocessing import (
     PostProcessor,
     PostProcessorParameters,
@@ -152,7 +155,7 @@ class PipelineParameters(ParametersABC):
         # default BABY parameters
         defaults["baby"] = BabyParameters.default(**baby).to_dict()
         # default Extraction parmeters
-        defaults["extraction"] = exparams_from_meta(meta_d)
+        defaults["extraction"] = extraction_params_from_meta(meta_d)
         # default PostProcessing parameters
         defaults["postprocessing"] = PostProcessorParameters.default(
             **postprocessing
diff --git a/src/extraction/core/extractor.py b/src/extraction/core/extractor.py
index 95ba13c..61fb89a 100644
--- a/src/extraction/core/extractor.py
+++ b/src/extraction/core/extractor.py
@@ -69,7 +69,7 @@ class ExtractorParameters(ParametersABC):
     @classmethod
     def from_meta(cls, meta):
         """Instantiate using meta data."""
-        return cls(**exparams_from_meta(meta))
+        return cls(**extraction_params_from_meta(meta))
 
 
 class Extractor(StepABC):
-- 
GitLab