From 781767cfb6532c7f1e692a5b28a7ea0c088981a8 Mon Sep 17 00:00:00 2001 From: Sakimori Date: Tue, 22 Jul 2025 11:52:44 -0400 Subject: [PATCH] use correct header attribute --- signalgen.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/signalgen.py b/signalgen.py index e1c2d4f..5104193 100755 --- a/signalgen.py +++ b/signalgen.py @@ -88,7 +88,7 @@ def addBurst(values): filterbankObj = Your(values.file) values.file = values.file.strip(".fil") #removing extension for text manipulation later basename = path.basename(values.file) - samples = filterbankObj.your_header.nsamp + samples = filterbankObj.your_header.nspectra #the full filterbanks use 64GB in RAM when injecting burst, so we write out a truncated version and load that instead. filWriter = Writer(filterbankObj, outdir="./", outname = f"{basename}_trunc", nstart = 0, nsamp = samples) @@ -208,7 +208,7 @@ if __name__ == "__main__": logging.info(f"Running with file {values.file}") if values.plot: filterbankObj = Your(values.file) - spectra = filterbankObj.get_data(0, filterbankObj.your_header.nsamp) + spectra = filterbankObj.get_data(0, filterbankObj.your_header.nspectra) show_dynamic(spectra, f"{values.file} Dynamic Spectra", save=True) else: addBurst(values)