diff --git a/cml/controller/api.py b/cml/controller/api.py index ac9ced7256dae9c368ab8d135f3619ec52d25c88..546d8315b3a59e23a4be1514c9a923027b882458 100644 --- a/cml/controller/api.py +++ b/cml/controller/api.py @@ -143,7 +143,8 @@ def reconstruction(reconstruction_type, *args, **kwargs): def search_knowledge(constructor, feature_selector, reconstructor, data_source, stdout=False): deconstruction_settings = specific_settings_factory("deconstruction") - deconstruction_req = DeconstructionRequest(deconstruction_settings, + deconstruction_req = DeconstructionRequest(data_source, + deconstruction_settings, constructor.construction_type) deconstruction_usecase = DeconstructionUsecase() deconstructor = deconstruction_usecase.execute(deconstruction_req)