From 15bcdc55c7c2ebca7ad99c0e8f291f49a7ac0ee5 Mon Sep 17 00:00:00 2001 From: Sakimori Date: Tue, 22 Jul 2025 11:59:22 -0400 Subject: [PATCH] full filterbank didnt work so back to truncated --- signalgen.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/signalgen.py b/signalgen.py index 5104193..e3e6c5b 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.nspectra + samples = 524288 #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.nspectra) + spectra = filterbankObj.get_data(0, 524288) show_dynamic(spectra, f"{values.file} Dynamic Spectra", save=True) else: addBurst(values)