From 0e1cc4e5c37d9ccf5b7965330fd1f80931d4ec7e Mon Sep 17 00:00:00 2001
From: MoritzThomasHuebner <email@moritz-huebner.de>
Date: Sun, 5 Aug 2018 20:19:19 +1000
Subject: [PATCH] Now imports just utils and and not the entire project

---
 tupak/gw/waveform_generator.py | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/tupak/gw/waveform_generator.py b/tupak/gw/waveform_generator.py
index e95ed06af..fe87dc8ac 100644
--- a/tupak/gw/waveform_generator.py
+++ b/tupak/gw/waveform_generator.py
@@ -1,5 +1,6 @@
 import inspect
-import tupak
+
+from tupak.core import utils
 import numpy as np
 
 
@@ -83,7 +84,7 @@ class WaveformGenerator(object):
         """
         return self._calculate_strain(model=self.frequency_domain_source_model,
                                       model_data_points=self.frequency_array,
-                                      transformation_function=tupak.core.utils.nfft,
+                                      transformation_function=utils.nfft,
                                       transformed_model=self.time_domain_source_model,
                                       transformed_model_data_points=self.time_array)
 
@@ -105,7 +106,7 @@ class WaveformGenerator(object):
         """
         return self._calculate_strain(model=self.time_domain_source_model,
                                       model_data_points=self.time_array,
-                                      transformation_function=tupak.core.utils.infft,
+                                      transformation_function=utils.infft,
                                       transformed_model=self.frequency_domain_source_model,
                                       transformed_model_data_points=self.frequency_array)
 
@@ -138,7 +139,7 @@ class WaveformGenerator(object):
 
         model_strain = dict()
         for key in transformed_model_strain:
-            if transformation_function == tupak.core.utils.nfft:
+            if transformation_function == utils.nfft:
                 model_strain[key], self.frequency_array = \
                     transformation_function(transformed_model_strain[key], self.sampling_frequency)
             else:
@@ -158,7 +159,7 @@ class WaveformGenerator(object):
         array_like: The frequency array
         """
         if self.__frequency_array_updated is False:
-            self.frequency_array = tupak.core.utils.create_frequency_series(
+            self.frequency_array = utils.create_frequency_series(
                 self.sampling_frequency,
                 self.duration)
         return self.__frequency_array
@@ -178,7 +179,7 @@ class WaveformGenerator(object):
         """
 
         if self.__time_array_updated is False:
-            self.__time_array = tupak.core.utils.create_time_series(
+            self.__time_array = utils.create_time_series(
                 self.sampling_frequency,
                 self.duration,
                 self.start_time)
-- 
GitLab