Skip to content

Commit

Permalink
add command line script for running divisider tearing analysis on rem…
Browse files Browse the repository at this point in the history
…ote nodes
  • Loading branch information
jchiang87 committed Sep 29, 2019
1 parent db25a12 commit 3316087
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions harnessed_jobs/tearing_BOT/v0/raft_divisidero_tearing.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#!/usr/bin/env python
"""
Command-line script for divisidero tearing analysis of BOT data.
"""
def raft_divisidero_tearing(raft_name):
"""JH version of divisidero tearing analysis of BOT data."""
import json
import matplotlib.pyplot as plt
import siteUtils
import lsst.eotest.raft as raftTest
from bot_eo_analyses import get_raft_files_by_slot

run = siteUtils.getRunNumber()

sflat_files = get_raft_files_by_slot(raft_name, 'median_sflat.fits')

max_divisidero_tearing \
= raftTest.ana_divisidero_tearing(sflat_files, raft_name, run)
plt.savefig(f'{raft_name}_{run}_divisidero.png')

with open(f'{raft_name}_{run}_max_divisidero.json', 'w') as fd:
json.dump(max_divisidero_tearing, fd)

if __name__ == '__main__':
import sys
raft_name = sys.argv[1]
raft_divisidero_tearing(raft_name)

0 comments on commit 3316087

Please sign in to comment.