From c360e14b8782026b752cc0fae4ccbdef2169659a Mon Sep 17 00:00:00 2001 From: "gregory.ashton" <gregory.ashton@ligo.org> Date: Thu, 20 Apr 2017 17:25:48 +0200 Subject: [PATCH] Fixes bug in which SFTs are regenerated (not using cached) with ndetectors>2 --- pyfstat/core.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pyfstat/core.py b/pyfstat/core.py index e4bef7d..b97e105 100755 --- a/pyfstat/core.py +++ b/pyfstat/core.py @@ -963,13 +963,14 @@ transientTauDays={:1.3f}\n""") cl.append('--outSingleSFT=TRUE') cl.append('--outSFTdir="{}"'.format(self.outdir)) cl.append('--outLabel="{}"'.format(self.label)) - cl.append('--IFOs="{}"'.format(self.detectors)) + cl.append('--IFOs={}'.format( + ",".join(['"{}"'.format(d) for d in self.detectors.split(",")]))) if self.add_noise: cl.append('--sqrtSX="{}"'.format(self.sqrtSX)) if self.minStartTime is None: - cl.append('--startTime={:10.9f}'.format(float(self.tstart))) + cl.append('--startTime={:10.0f}'.format(float(self.tstart))) else: - cl.append('--startTime={:10.9f}'.format(float(self.minStartTime))) + cl.append('--startTime={:10.0f}'.format(float(self.minStartTime))) if self.maxStartTime is None: cl.append('--duration={}'.format(int(self.duration))) else: -- GitLab