full filterbank didnt work so back to truncated

This commit is contained in:
Sakimori 2025-07-22 11:59:22 -04:00
parent 781767cfb6
commit 15bcdc55c7

View file

@ -88,7 +88,7 @@ def addBurst(values):
filterbankObj = Your(values.file) filterbankObj = Your(values.file)
values.file = values.file.strip(".fil") #removing extension for text manipulation later values.file = values.file.strip(".fil") #removing extension for text manipulation later
basename = path.basename(values.file) 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. #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) 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}") logging.info(f"Running with file {values.file}")
if values.plot: if values.plot:
filterbankObj = Your(values.file) 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) show_dynamic(spectra, f"{values.file} Dynamic Spectra", save=True)
else: else:
addBurst(values) addBurst(values)