Commit b921e4a6 authored by cal's avatar cal

Removing LLO filter tests from repo. (Moved to cal shared account at LLO)

parent 56e9e3d0
Pipeline #74868 passed with stages
in 26 minutes and 33 seconds
L L1_HOFT_C00 1238368256 4096 file://localhost/hdfs/frames/O3/hoft/L1/L-L1_HOFT_C00-12383/L-L1_HOFT_C00-1238368256-4096.gwf
L L1_HOFT_C00 1238372352 4096 file://localhost/hdfs/frames/O3/hoft/L1/L-L1_HOFT_C00-12383/L-L1_HOFT_C00-1238372352-4096.gwf
L L1_HOFT_C00 1238376448 4096 file://localhost/hdfs/frames/O3/hoft/L1/L-L1_HOFT_C00-12383/L-L1_HOFT_C00-1238376448-4096.gwf
L L1DCS_TEST 1238372352 4096 file://localhost/home/wademc/src/gstlal/gstlal-calibration/tests/L1DCS_C01_1237749384_filter_tests/L1/Frames/O3/L1/DCS/L-L1DCS_TEST-1238372352-4096.gwf
L L1DCS_TEST_NOKAPPAS 1238372352 4096 file://localhost/home/wademc/src/gstlal/gstlal-calibration/tests/L1DCS_C01_1237749384_filter_tests/L1/Frames/O3/L1/DCS/L-L1DCS_TEST_NOKAPPAS-1238372352-4096.gwf
L L1_R 1238371968 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238371968-64.gwf
L L1_R 1238372032 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372032-64.gwf
L L1_R 1238372096 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372096-64.gwf
L L1_R 1238372160 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372160-64.gwf
L L1_R 1238372224 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372224-64.gwf
L L1_R 1238372288 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372288-64.gwf
L L1_R 1238372352 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372352-64.gwf
L L1_R 1238372416 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372416-64.gwf
L L1_R 1238372480 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372480-64.gwf
L L1_R 1238372544 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372544-64.gwf
L L1_R 1238372608 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372608-64.gwf
L L1_R 1238372672 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372672-64.gwf
L L1_R 1238372736 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372736-64.gwf
L L1_R 1238372800 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372800-64.gwf
L L1_R 1238372864 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372864-64.gwf
L L1_R 1238372928 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372928-64.gwf
L L1_R 1238372992 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238372992-64.gwf
L L1_R 1238373056 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373056-64.gwf
L L1_R 1238373120 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373120-64.gwf
L L1_R 1238373184 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373184-64.gwf
L L1_R 1238373248 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373248-64.gwf
L L1_R 1238373312 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373312-64.gwf
L L1_R 1238373376 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373376-64.gwf
L L1_R 1238373440 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373440-64.gwf
L L1_R 1238373504 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373504-64.gwf
L L1_R 1238373568 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373568-64.gwf
L L1_R 1238373632 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373632-64.gwf
L L1_R 1238373696 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373696-64.gwf
L L1_R 1238373760 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373760-64.gwf
L L1_R 1238373824 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373824-64.gwf
L L1_R 1238373888 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373888-64.gwf
L L1_R 1238373952 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238373952-64.gwf
L L1_R 1238374016 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374016-64.gwf
L L1_R 1238374080 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374080-64.gwf
L L1_R 1238374144 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374144-64.gwf
L L1_R 1238374208 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374208-64.gwf
L L1_R 1238374272 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374272-64.gwf
L L1_R 1238374336 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374336-64.gwf
L L1_R 1238374400 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374400-64.gwf
L L1_R 1238374464 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374464-64.gwf
L L1_R 1238374528 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374528-64.gwf
L L1_R 1238374592 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374592-64.gwf
L L1_R 1238374656 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374656-64.gwf
L L1_R 1238374720 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374720-64.gwf
L L1_R 1238374784 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374784-64.gwf
L L1_R 1238374848 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374848-64.gwf
L L1_R 1238374912 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374912-64.gwf
L L1_R 1238374976 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238374976-64.gwf
L L1_R 1238375040 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375040-64.gwf
L L1_R 1238375104 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375104-64.gwf
L L1_R 1238375168 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375168-64.gwf
L L1_R 1238375232 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375232-64.gwf
L L1_R 1238375296 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375296-64.gwf
L L1_R 1238375360 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375360-64.gwf
L L1_R 1238375424 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375424-64.gwf
L L1_R 1238375488 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375488-64.gwf
L L1_R 1238375552 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375552-64.gwf
L L1_R 1238375616 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375616-64.gwf
L L1_R 1238375680 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375680-64.gwf
L L1_R 1238375744 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375744-64.gwf
L L1_R 1238375808 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375808-64.gwf
L L1_R 1238375872 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375872-64.gwf
L L1_R 1238375936 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238375936-64.gwf
L L1_R 1238376000 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376000-64.gwf
L L1_R 1238376064 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376064-64.gwf
L L1_R 1238376128 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376128-64.gwf
L L1_R 1238376192 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376192-64.gwf
L L1_R 1238376256 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376256-64.gwf
L L1_R 1238376320 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376320-64.gwf
L L1_R 1238376384 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376384-64.gwf
L L1_R 1238376448 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376448-64.gwf
L L1_R 1238376512 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376512-64.gwf
L L1_R 1238376576 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376576-64.gwf
L L1_R 1238376640 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376640-64.gwf
L L1_R 1238376704 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376704-64.gwf
L L1_R 1238376768 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12383/L-L1_R-1238376768-64.gwf
all: ASD_comparison_plots
ASD_comparison_plots:
python ../../check_calibration/ASD_comparison_plots --ifo $(IFO)1 --gps-start-time $(SHORT_PLOT_START) --gps-end-time $(SHORT_PLOT_END) --raw-frame-cache $(IFO)1_raw_frames.cache --hoft-frame-cache $(IFO)1_hoft_DCS_frames.cache --calcs-channel-name CAL-DELTAL_EXTERNAL_DQ --additional-hoft-frame-cache $(IFO)1_C00_frames.cache --analyze-additional-hoft-channel --additional-hoft-channel-name GDS-CALIB_STRAIN --hoft-channel-name DCS-CALIB_STRAIN
clean:
rm *.png
# This makefile can be used to run all of the tests instead of running them one by one.
# Indicate IFO and observing run
# Note: Make sure that there is no space after the L or H!
# Another note: Livingston cluster cannot run this for IFO = H. Make sure that the cluster you're using has the raw frames you want.
export IFO=L
# OBSRUN inidcates where to look for filters files (e.g. O1, O2, O3, ER10, ER13, ER14, PreER13, PreER14)
#export OBSRUN=O2
export OBSRUN=O3
# Set start and stop times for a short lock stretch
export SHORT_START=1238371988
export SHORT_END=1238376812
# Set start and stop times for a longer stretch that spans a lock-unlock stretch
export LONG_START = 1228350334
export LONG_END = 1228352985
export SHMRUNTIME=400
# How much time does the calibraiton need to settle at the start and end?
PLOT_WARMUP_TIME = 1024
PLOT_COOLDOWN_TIME = 1024
export SHORT_PLOT_START=$(shell echo $(SHORT_START) + $(PLOT_WARMUP_TIME) | bc)
export LONG_PLOT_START=$(shell echo $(LONG_START) + $(PLOT_WARMUP_TIME) | bc)
export SHORT_PLOT_END=$(shell echo $(SHORT_END) - $(PLOT_COOLDOWN_TIME) | bc)
export LONG_PLOT_END=$(shell echo $(LONG_END) - $(PLOT_COOLDOWN_TIME) | bc)
# Point to all of the .ini files for different configurations
#export GDSCONFIGS=H1GDS_1232821094_gstlal-calibration-1-2-7.ini
export DCSCONFIGS=test.ini
export DCSCONFIGSNOKAPPAS=test_nokappas.ini
# Needed for writing pipeline graphs
export GST_DEBUG_DUMP_DOT_DIR=.
all: ASD_comparison statevector timeserieskappas response_function
# Create frame cache files for raw, C00, C01, and C02 frames
$(IFO)1_raw_frames.cache:
gw_data_find -o $(IFO) -t $(IFO)1_R -s $(SHORT_START) -e $(SHORT_END) -l --url-type file > $@
$(IFO)1_C00_frames.cache:
gw_data_find -o $(IFO) -t $(IFO)1_HOFT_C00 -s $(SHORT_START) -e $(SHORT_END) -l --url-type file > $@
$(IFO)1_C01_frames.cache:
gw_data_find -o $(IFO) -t $(IFO)1_HOFT_C01 -s $(SHORT_START) -e $(SHORT_END) -l --url-type file > $@
$(IFO)1_C02_frames.cache:
gw_data_find -o $(IFO) -t $(IFO)1_HOFT_C02 -s $(SHORT_START) -e $(SHORT_END) -l --url-type file > $@
# Calibrate DCS testing data
$(IFO)1_hoft_DCS_frames.cache: $(IFO)1_raw_frames.cache filters framesdir
gstlal_compute_strain --gps-start-time $(SHORT_START) --gps-end-time $(SHORT_END) --frame-cache $(IFO)1_raw_frames.cache --output-path Frames/$(OBSRUN)/$(IFO)1/DCS/ --frame-duration=64 --frames-per-file=64 --wings=364 --config-file $(DCSCONFIGS)
ls Frames/$(OBSRUN)/$(IFO)1/DCS/$(IFO)-$(IFO)1DCS_TEST-*.gwf | lalapps_path2cache > $@
# Calibrate DCS testing data with no kappas applied for response function test
$(IFO)1_hoft_DCS_no_kappas_frames.cache: $(IFO)1_raw_frames.cache filters framesdir
gstlal_compute_strain --gps-start-time $(SHORT_START) --gps-end-time $(SHORT_END) --frame-cache $(IFO)1_raw_frames.cache --output-path Frames/$(OBSRUN)/$(IFO)1/DCS/ --frame-duration=64 --frames-per-file=64 --wings=364 --config-file $(DCSCONFIGSNOKAPPAS)
ls Frames/$(OBSRUN)/$(IFO)1/DCS/$(IFO)-$(IFO)1DCS_TEST_NOKAPPAS*.gwf | lalapps_path2cache > $@
filters:
if [ -d Filters/$(OBSRUN)/GDSFilters ]; then \
svn up Filters/$(OBSRUN)/GDSFilters; \
else \
mkdir -p Filters/$(OBSRUN); \
cd Filters/$(OBSRUN); \
svn co https://svn.ligo.caltech.edu/svn/aligocalibration/trunk/Runs/$(OBSRUN)/GDSFilters; \
fi
framesdir:
mkdir -p Frames/$(OBSRUN)/$(IFO)1/easy_raw
mkdir -p Frames/$(OBSRUN)/$(IFO)1/GDS
mkdir -p Frames/$(OBSRUN)/$(IFO)1/DCS
response_function: $(IFO)1_hoft_DCS_no_kappas_frames.cache $(IFO)1_raw_frames.cache
make -f Makefile.response_function
ASD_comparison: $(IFO)1_raw_frames.cache $(IFO)1_hoft_DCS_frames.cache $(IFO)1_C00_frames.cache
make -f Makefile.ASD_comparison
statevector: $(IFO)1_hoft_DCS_frames.cache
make -f Makefile.statevector
timeserieskappas: $(IFO)1_hoft_DCS_frames.cache $(IFO)1_C00_frames.cache
make -f Makefile.timeserieskappas
pcal_to_darm: $(IFO)1_raw_frames.cache $(IFO)1_hoft_DCS_frames.cache
make -f Makefile.pcal_to_darm
# FIXME: This is seg faulting for me right now
calib_version_comparison: $(IFO)1_hoft_DCS_frames.cache $(IFO)1_C02_frames.cache
make -f Makefile.calib_version_comparison
# Need to clean up this clean command
clean:
rm -rf Frames/
rm -rf Filters/
rm *.p*
rm *.dot
rm *.txt
all: GDS_over_C02
GDS_over_C02: $(IFO)1_hoft_GDS_frames.cache $(IFO)1_C02_frames.cache
python ../../check_calibration/plot_transfer_function.py --gps-start-time $(SHORT_PLOT_START) --gps-end-time $(SHORT_PLOT_END) --ifo $(IFO)1 --numerator-frame-cache-list $(IFO)1_hoft_GDS_frames.cache --denominator-frame-cache $(IFO)1_C02_frames.cache --numerator-channel-list GDS-CALIB_STRAIN --denominator-channel-name DCS-CALIB_STRAIN_C02 --denominator-name 'C02' --numerator-name 'GDS_TEST --magnitude-min 0.7 --magnitude-max 1.3 --phase-min -20.0 --phase-max 20.0 --labels 'GDS Test / C02 Transfer Function'
clean:
*.png
all: latency_test
latency_test: $(IFO)1_hoft_GDS_SHM_frames.cache
python ../../check_calibration/latency_plot.py --intime-file gstlal_compute_strain_timestamps_in.txt --outtime-file gstlal_compute_strain_timestamps_out.txt --plot-filename-prefix $(IFO)1GDS_latency --plot-title '$(IFO)1 Calibration Latency vs Time'
clean:
rm *.png
all: lines_ratio_DCS
lines_ratio_DCS: $(IFO)1_hoft_DCS_frames.cache
python ../../check_calibration/demod_ratio_timeseries.py --ifo $(IFO)1 --gps-end-time $(SHORT_PLOT_END) --gps-start-time $(SHORT_PLOT_START) --denominator-frame-cache $(IFO)1_hoft_DCS_frames.cache --numerator-frame-cache $(IFO)1_hoft_DCS_frames.cache --denominator-channel-name 'DCS-CALIB_STRAIN' --numerator-channel-name 'DCS-CALIB_STRAIN_CLEAN' --frequencies '35.9,36.7,331.9,1083.7;60,120,180' --magnitude-ranges '0.0,0.1;0.0,1.0' --phase-ranges '-180.0,180.0;-180.0,180.0' --plot-titles '$(IFO)1 Calibration Line Subtraction;$(IFO)1 Power Mains Line Subtraction'
clean:
rm *.gwf *.cache *.png *.txt
all: noise_subtraction_tf_DCS
noise_subtraction_tf_DCS: $(IFO)1_hoft_DCS_frames.cache
python ../../check_calibration/plot_transfer_function.py --gps-start-time $(SHORT_PLOT_START) --gps-end-time $(SHORT_PLOT_END) --ifo $(IFO)1 --numerator-frame-cache $(IFO)1_hoft_DCS_frames.cache --denominator-frame-cache $(IFO)1_hoft_DCS_frames.cache --numerator-channel-name DCS-CALIB_STRAIN_CLEAN --denominator-channel-name DCS-CALIB_STRAIN --magnitude-min 0.0 --magnitude-max 1.5 --phase-min -20.0 --phase-max 20.0 --plot-title 'Noise Subtraction Transfer Function'
clean:
rm *.gwf *.cache *.png *.txt
all: DCS_response_function_bode_plot
FILTERS_FILE = Filters/O3/GDSFilters/L1DCS_C01_1237749384.npz
DCS_response_function_bode_plot:
python ../../check_calibration/response_function.py --gps-start-time $(SHORT_PLOT_START) --gps-end-time $(SHORT_PLOT_END) --dt 6.103515625e-05 --ifo $(IFO)1 --hoft-frames-cache $(IFO)1_hoft_DCS_no_kappas_frames.cache --raw-frames-cache $(IFO)1_raw_frames.cache --response-file $(FILTERS_FILE) --analyze-calcs-hoft --hoft-channel-name DCS-CALIB_STRAIN
clean:
rm *.pdf
all: calib_state_vector_plot
calib_state_vector_plot:
python ../../check_calibration/statevector_plot.py --gps-start-time $(SHORT_PLOT_START) --gps-end-time $(SHORT_PLOT_END) --ifo $(IFO)1 --hoft-frames-cache $(IFO)1_hoft_DCS_frames.cache --calib-state-vector-channel-name DCS-CALIB_STATE_VECTOR
clean:
rm *.pdf
CHANNEL1 = CALIB_KAPPA_C
CHANNEL2 = CALIB_KAPPA_PUM_REAL
CHANNEL3 = CALIB_KAPPA_TST_REAL
CHANNEL4 = CALIB_F_CC
CHANNEL5 = CALIB_KAPPA_PUM_IMAGINARY
CHANNEL6 = CALIB_KAPPA_TST_IMAGINARY
CHANNEL7 = CALIB_KAPPA_UIM_REAL
CHANNEL8 = CALIB_KAPPA_UIM_IMAGINARY
CHANNEL9 = CALIB_SRC_Q_INVERSE
CHANNEL10 = CALIB_F_S_SQUARED
FECHANNEL1 = CS_TDEP_KAPPA_C_OUTPUT
FECHANNEL2 = CS_TDEP_KAPPA_PUM_REAL_OUTPUT
FECHANNEL3 = CS_TDEP_KAPPA_TST_REAL_OUTPUT
FECHANNEL4 = CS_TDEP_F_C_OUTPUT
FECHANNEL5 = CS_TDEP_KAPPA_PUM_IMAG_OUTPUT
FECHANNEL6 = CS_TDEP_KAPPA_TST_IMAG_OUTPUT
FECHANNEL7 = CS_TDEP_KAPPA_UIM_REAL_OUTPUT
FECHANNEL8 = CS_TDEP_KAPPA_UIM_IMAG_OUTPUT
FECHANNEL9 = CS_TDEP_Q_S_OUTPUT
FECHANNEL10 = CS_TDEP_F_S_OUTPUT
all: DCS_Time_Series_of_Kappas
DCS_Time_Series_of_Kappas:
#python ../../check_calibration/timeserieskappas.py --gps-start-time $(SHORT_PLOT_START) --gps-end-time $(SHORT_PLOT_END) --channel-list 'DCS-$(CHANNEL1)','DCS-$(CHANNEL2)','DCS-$(CHANNEL3)','DCS-$(CHANNEL4)','DCS-$(CHANNEL5)','DCS-$(CHANNEL6)','DCS-$(CHANNEL7)','DCS-$(CHANNEL8)','DCS-$(CHANNEL9)','DCS-$(CHANNEL10)' --frame-cache $(IFO)1_hoft_DCS_frames.cache --ifo $(IFO)1 --front-end-channel-list 'CAL-$(FECHANNEL1)','CAL-$(FECHANNEL2)','CAL-$(FECHANNEL3)','CAL-$(FECHANNEL4)','CAL-$(FECHANNEL5)','CAL-$(FECHANNEL6)','CAL-$(FECHANNEL7)','CAL-$(FECHANNEL8)','CAL-$(FECHANNEL9)','CAL-$(FECHANNEL10)'
python ../../check_calibration/timeserieskappas.py --gps-start-time $(SHORT_PLOT_START) --gps-end-time $(SHORT_PLOT_END) --channel-list 'DCS-$(CHANNEL1)','DCS-$(CHANNEL2)','DCS-$(CHANNEL3)','DCS-$(CHANNEL4)','DCS-$(CHANNEL5)','DCS-$(CHANNEL6)','DCS-$(CHANNEL7)','DCS-$(CHANNEL8)','DCS-$(CHANNEL9)','DCS-$(CHANNEL10)' --frame-cache $(IFO)1_hoft_DCS_frames.cache --ifo $(IFO)1 --additional-channel-list 'GDS-$(CHANNEL1)','GDS-$(CHANNEL2)','GDS-$(CHANNEL3)','GDS-$(CHANNEL4)','GDS-$(CHANNEL5)','GDS-$(CHANNEL6)','GDS-$(CHANNEL7)','GDS-$(CHANNEL8)','GDS-$(CHANNEL9)','GDS-$(CHANNEL10)' --additional-frame-cache $(IFO)1_C00_frames.cache
clean:
rm *.png
L L1_HOFT_C00 1239666688 4096 file://localhost/hdfs/frames/O3/hoft/L1/L-L1_HOFT_C00-12396/L-L1_HOFT_C00-1239666688-4096.gwf
L L1_HOFT_C00 1239670784 4096 file://localhost/hdfs/frames/O3/hoft/L1/L-L1_HOFT_C00-12396/L-L1_HOFT_C00-1239670784-4096.gwf
L L1_HOFT_C00 1239674880 4096 file://localhost/hdfs/frames/O3/hoft/L1/L-L1_HOFT_C00-12396/L-L1_HOFT_C00-1239674880-4096.gwf
L L1DCS_TEST 1239670784 4096 file://localhost/home/wademc/src/gstlal/gstlal-calibration/tests/L1DCS_C01_1239579018_filter_tests/L1/Frames/O3/L1/DCS/L-L1DCS_TEST-1239670784-4096.gwf
L L1DCS_TEST_NOKAPPAS 1239670784 4096 file://localhost/home/wademc/src/gstlal/gstlal-calibration/tests/L1DCS_C01_1239579018_filter_tests/L1/Frames/O3/L1/DCS/L-L1DCS_TEST_NOKAPPAS-1239670784-4096.gwf
L L1_R 1239670400 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239670400-64.gwf
L L1_R 1239670464 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239670464-64.gwf
L L1_R 1239670528 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239670528-64.gwf
L L1_R 1239670592 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239670592-64.gwf
L L1_R 1239670656 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239670656-64.gwf
L L1_R 1239670720 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239670720-64.gwf
L L1_R 1239670784 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239670784-64.gwf
L L1_R 1239670848 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239670848-64.gwf
L L1_R 1239670912 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239670912-64.gwf
L L1_R 1239670976 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239670976-64.gwf
L L1_R 1239671040 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671040-64.gwf
L L1_R 1239671104 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671104-64.gwf
L L1_R 1239671168 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671168-64.gwf
L L1_R 1239671232 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671232-64.gwf
L L1_R 1239671296 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671296-64.gwf
L L1_R 1239671360 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671360-64.gwf
L L1_R 1239671424 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671424-64.gwf
L L1_R 1239671488 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671488-64.gwf
L L1_R 1239671552 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671552-64.gwf
L L1_R 1239671616 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671616-64.gwf
L L1_R 1239671680 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671680-64.gwf
L L1_R 1239671744 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671744-64.gwf
L L1_R 1239671808 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671808-64.gwf
L L1_R 1239671872 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671872-64.gwf
L L1_R 1239671936 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239671936-64.gwf
L L1_R 1239672000 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672000-64.gwf
L L1_R 1239672064 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672064-64.gwf
L L1_R 1239672128 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672128-64.gwf
L L1_R 1239672192 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672192-64.gwf
L L1_R 1239672256 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672256-64.gwf
L L1_R 1239672320 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672320-64.gwf
L L1_R 1239672384 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672384-64.gwf
L L1_R 1239672448 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672448-64.gwf
L L1_R 1239672512 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672512-64.gwf
L L1_R 1239672576 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672576-64.gwf
L L1_R 1239672640 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672640-64.gwf
L L1_R 1239672704 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672704-64.gwf
L L1_R 1239672768 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672768-64.gwf
L L1_R 1239672832 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672832-64.gwf
L L1_R 1239672896 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672896-64.gwf
L L1_R 1239672960 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239672960-64.gwf
L L1_R 1239673024 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673024-64.gwf
L L1_R 1239673088 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673088-64.gwf
L L1_R 1239673152 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673152-64.gwf
L L1_R 1239673216 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673216-64.gwf
L L1_R 1239673280 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673280-64.gwf
L L1_R 1239673344 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673344-64.gwf
L L1_R 1239673408 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673408-64.gwf
L L1_R 1239673472 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673472-64.gwf
L L1_R 1239673536 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673536-64.gwf
L L1_R 1239673600 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673600-64.gwf
L L1_R 1239673664 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673664-64.gwf
L L1_R 1239673728 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673728-64.gwf
L L1_R 1239673792 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673792-64.gwf
L L1_R 1239673856 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673856-64.gwf
L L1_R 1239673920 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673920-64.gwf
L L1_R 1239673984 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239673984-64.gwf
L L1_R 1239674048 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674048-64.gwf
L L1_R 1239674112 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674112-64.gwf
L L1_R 1239674176 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674176-64.gwf
L L1_R 1239674240 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674240-64.gwf
L L1_R 1239674304 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674304-64.gwf
L L1_R 1239674368 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674368-64.gwf
L L1_R 1239674432 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674432-64.gwf
L L1_R 1239674496 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674496-64.gwf
L L1_R 1239674560 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674560-64.gwf
L L1_R 1239674624 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674624-64.gwf
L L1_R 1239674688 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674688-64.gwf
L L1_R 1239674752 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674752-64.gwf
L L1_R 1239674816 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674816-64.gwf
L L1_R 1239674880 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674880-64.gwf
L L1_R 1239674944 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239674944-64.gwf
L L1_R 1239675008 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239675008-64.gwf
L L1_R 1239675072 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239675072-64.gwf
L L1_R 1239675136 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239675136-64.gwf
L L1_R 1239675200 64 file://localhost/hdfs/frames/O3/raw/L1/L-L1_R-12396/L-L1_R-1239675200-64.gwf
all: ASD_comparison_plots
ASD_comparison_plots:
python ../../check_calibration/ASD_comparison_plots --ifo $(IFO)1 --gps-start-time $(SHORT_PLOT_START) --gps-end-time $(SHORT_PLOT_END) --raw-frame-cache $(IFO)1_raw_frames.cache --hoft-frame-cache $(IFO)1_hoft_DCS_frames.cache --calcs-channel-name CAL-DELTAL_EXTERNAL_DQ --additional-hoft-frame-cache $(IFO)1_C00_frames.cache --analyze-additional-hoft-channel --additional-hoft-channel-name GDS-CALIB_STRAIN --hoft-channel-name DCS-CALIB_STRAIN
clean:
rm *.png
# This makefile can be used to run all of the tests instead of running them one by one.
# Indicate IFO and observing run
# Note: Make sure that there is no space after the L or H!
# Another note: Livingston cluster cannot run this for IFO = H. Make sure that the cluster you're using has the raw frames you want.
export IFO=L
# OBSRUN inidcates where to look for filters files (e.g. O1, O2, O3, ER10, ER13, ER14, PreER13, PreER14)
#export OBSRUN=O2
export OBSRUN=O3
# Set start and stop times for a short lock stretch
export SHORT_START=1239670420
export SHORT_END=1239675244
# Set start and stop times for a longer stretch that spans a lock-unlock stretch
export LONG_START = 1228350334
export LONG_END = 1228352985
export SHMRUNTIME=400
# How much time does the calibraiton need to settle at the start and end?
PLOT_WARMUP_TIME = 1024
PLOT_COOLDOWN_TIME = 1024
export SHORT_PLOT_START=$(shell echo $(SHORT_START) + $(PLOT_WARMUP_TIME) | bc)
export LONG_PLOT_START=$(shell echo $(LONG_START) + $(PLOT_WARMUP_TIME) | bc)
export SHORT_PLOT_END=$(shell echo $(SHORT_END) - $(PLOT_COOLDOWN_TIME) | bc)
export LONG_PLOT_END=$(shell echo $(LONG_END) - $(PLOT_COOLDOWN_TIME) | bc)
# Point to all of the .ini files for different configurations
#export GDSCONFIGS=H1GDS_1232821094_gstlal-calibration-1-2-7.ini
export DCSCONFIGS=test.ini
export DCSCONFIGSNOKAPPAS=test_nokappas.ini
# Needed for writing pipeline graphs
export GST_DEBUG_DUMP_DOT_DIR=.
all: ASD_comparison statevector timeserieskappas response_function
# Create frame cache files for raw, C00, C01, and C02 frames
$(IFO)1_raw_frames.cache:
gw_data_find -o $(IFO) -t $(IFO)1_R -s $(SHORT_START) -e $(SHORT_END) -l --url-type file > $@
$(IFO)1_C00_frames.cache: