Skip to content

Commit

Permalink
adding new method for i/o
Browse files Browse the repository at this point in the history
  • Loading branch information
alexbinks committed Dec 9, 2024
1 parent c2fb450 commit a679366
Show file tree
Hide file tree
Showing 10 changed files with 599 additions and 244 deletions.
213 changes: 213 additions & 0 deletions fail_modes/tess_fireflies_and_fireworks.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,213 @@
Sector,FFI_Start,FFI_End,Camera,Description
1,2018207052942,2018207055942,2,"single long firefly"
1,2018207052942,2018207055942,3,"single long firefly"
1,2018207052942,2018207055942,4,"single long firefly"
1,2018208105942,2018208112942,3,"single firefly"
1,2018217012942,2018217015942,1,"fireworks"
1,2018217012942,2018217015942,2,"fireworks"
1,2018217012942,2018217015942,3,"fireworks"
1,2018217012942,2018217015942,4,"fireworks"
1,2018217192942,2018217195942,3,"3 fireflies"
1,2018217192942,2018217195942,4,"3 fireflies"
1,2018218015942,2018218022942,2,"2 fireflies"
1,2018221132941,2018221135941,3,"single firefly"
1,2018221185941,2018221195941,2,"2 fireflies"
1,2018221235941,2018222002941,2,"single firefly"
1,2018223152941,2018223155941,3,"single firefly"
2,2018236165941,2018236172941,2,"single firefly"
2,2018239045941,2018239052941,3,"single firefly"
2,2018241025941,2018241035941,1,"fireworks"
2,2018241025941,2018241035941,2,"fireworks"
2,2018241025941,2018241035941,3,"fireworks"
2,2018241025941,2018241035941,4,"fireworks"
3,2018265035941,2018265042941,4,"single firefly"
3,2018265125941,2018265132941,2,"single firefly"
3,2018265125941,2018265132941,3,"single firefly"
3,2018265195941,2018265202941,1,"single firefly"
3,2018272075940,2018272072940,3,"single firefly"
3,2018273095940,2018273102940,1,"fireworks"
3,2018273095940,2018273102940,2,"fireworks"
3,2018273095940,2018273102940,3,"fireworks"
3,2018273095940,2018273102940,4,"fireworks"
3,2018275175940,2018275182940,2,"single firefly"
3,2018276072940,2018276072940,2,"fireflies"
3,2018276072940,2018276072940,3,"fireflies"
3,2018280155940,2018280165940,2,"fireflies"
3,2018280155940,2018280165940,3,"fireflies"
3,2018280155940,2018280165940,4,"fireflies"
3,2018287205940,2018287212940,2,"single firefly"
3,2018289155940,2018289162940,1,"fireflies"
3,2018289155940,2018289162940,2,"fireflies"
3,2018289155940,2018289162940,3,"fireflies"
4,2018293202940,2018293205940,2,"single firefly"
4,2018293202940,2018293205940,3,"single firefly"
4,2018303135940,2018303142940,1,"single firefly"
4,2018306015940,2018306022940,1,"single firefly"
4,2018306015940,2018306022940,2,"single firefly"
4,2018308055940,2018308062940,1,"fireflies"
4,2018308055940,2018308062940,2,"fireflies"
4,2018308122940,2018308125940,2,"single firefly"
4,2018309015940,2018309022940,2,"single firefly"
4,2018309225940,2018309232940,3,"single firefly"
4,2018309225940,2018309232940,4,"single firefly"
4,2018312035940,2018312042940,1,"fireflies"
4,2018312035940,2018312042940,2,"fireflies"
4,2018317142940,2018317145940,2,"fireworks"
4,2018317142940,2018317145940,3,"fireworks"
4,2018317142940,2018317145940,4,"fireworks"
5,2018319172939,2018319182939,1,"Fireflies"
5,2018319172939,2018319182939,2,"Fireflies"
5,2018319172939,2018319182939,3,"Fireflies"
5,2018321095939,2018321102939,2,"Fireflies"
5,2018321095939,2018321102939,3,"Fireflies"
5,2018321095939,2018321102939,4,"Fireflies"
5,2018324152939,2018324155939,2,"Fireflies"
5,2018324152939,2018324155939,4,"Fireflies"
5,2018325082939,2018325085939,3,"Firefly"
5,2018325082939,2018325085939,4,"Firefly"
5,2018327185939,2018327192939,1,"Fireflies"
5,2018327185939,2018327192939,2,"Fireflies"
5,2018327185939,2018327192939,3,"Fireflies"
5,2018328092939,2018328095939,1,"Firefly"
5,2018328092939,2018328095939,2,"Firefly"
5,2018328092939,2018328095939,3,"Firefly"
5,2018333052939,2018333055939,1,"Firefly"
5,2018335185939,2018335192939,1,"Fireworks"
5,2018335185939,2018335192939,2,"Fireworks"
5,2018335185939,2018335192939,3,"Fireworks"
5,2018335185939,2018335192939,4,"Fireworks"
5,2018336125939,2018336132939,3,"Firefly"
5,2018338085939,2018338092939,2,"Firefly"
5,2018338185939,2018338192939,3,"Firefly"
5,2018339002939,2018339005939,4,"Firefly"
6,2018350102939,2018350105939,3,"Firefly"
6,2018352065939,2018352072939,4,"Firefly"
6,2018355002939,2018355005939,3,"Fireworks"
6,2018355002939,2018355005939,4,"Fireworks"
6,2018355162939,2018355165939,1,"Fireworks"
6,2018355162939,2018355165939,2,"Fireworks"
6,2018355162939,2018355165939,3,"Fireworks"
6,2018355162939,2018355165939,4,"Fireworks"
6,2018360075939,2018360082939,2,"Firefly"
6,2018361165939,2018361172939,2,"Fireflies"
6,2018361165939,2018361172939,3,"Fireflies"
6,2018362162939,2018362165939,2,"Firefly"
6,2018363155939,2018363172939,1,"Fireworks"
6,2019004155938,2019004162938,4,"Fireflies"
6,2019005212938,2019005215938,4,"Firefly"
6,2019006092938,2019006095938,3,"Firefly"
6,2019006092938,2019006095938,4,"Firefly"
7,2019021155936,2019021162936,1,"Fireflies"
7,2019021155936,2019021162936,2,"Fireflies"
7,2019021155936,2019021162936,3,"Fireflies"
7,2019032052936,2019032055936,2,"Fireflies"
7,2019032052936,2019032055936,3,"Fireflies"
7,2019032052936,2019032055936,4,"Fireflies"
8,2019051172935,2019051175935,3,"Firefly"
8,2019052222935,2019052225935,1,"Firefly"
8,2019053162935,2019053165935,2,"Firefly"
8,2019053162935,2019053165935,3,"Firefly"
8,2019058085935,2019058095935,2,"Fireflies"
8,2019058085935,2019058095935,3,"Fireflies"
9,2019066202934,2019066205934,1,"Fireflies"
9,2019066202934,2019066205934,2,"Fireflies"
9,2019071232934,2019071235934,1,"Firefly"
9,2019071235934,2019072002934,4,"Firefly"
9,2019074105934,2019074112934,1,"Firefly"
9,2019078105934,2019078112934,1,"Firefly"
10,2019088042934,2019088045934,1,"Firefly"
10,2019088042934,2019088045934,2,"Firefly"
10,2019089162933,2019089165933,1,"Firefly"
10,2019089162933,2019089165933,2,"Firefly"
10,2019095065933,2019095072933,1,"Firefly"
10,2019109155934,2019109162933,2,"Fireflies"
11,2019120172932,2019120175932,2,"Fireflies"
11,2019120172932,2019120175932,3,"Fireflies"
11,2019125175932,2019125182932,4,"Firefly"
11,2019125192932,2019125195932,2,"Fireflies"
11,2019125192932,2019125195932,3,"Fireflies"
11,2019125192932,2019125195932,4,"Fireflies"
11,2019125192932,2019125195932,2,"Fireflies"
11,2019125192932,2019125195932,3,"Fireflies"
11,2019125192932,2019125195932,4,"Fireflies"
11,2019136155932,2019136162932,1,"Fireworks"
11,2019136155932,2019136162932,2,"Fireworks"
11,2019136155932,2019136162932,3,"Fireworks"
11,2019136155932,2019136162932,4,"Fireworks"
11,2019137122931,2019137125931,1,"Fireflies"
12,2019142135932,2019142142932,3,"Firefly"
13,2019171035930,2019171042930,2,"Fireworks"
13,2019171035930,2019171042930,3,"Fireworks"
13,2019174222930,2019174225930,3,"Firefly"
13,2019183155930,2019183182930,1,"Fireworks"
13,2019183155930,2019183182930,2,"Fireworks"
13,2019183155930,2019183182930,3,"Fireworks"
13,2019183155930,2019183182930,4,"Fireworks"
13,2019185045930,2019185052930,3,"Fireflies"
13,2019185055930,2019185062930,2,"Fireflies"
13,2019185055930,2019185062930,3,"Fireflies"
13,2019188165930,2019188172930,1,"Fireflies"
13,2019189225930,2019190005930,1,"Fireworks"
13,2019189225930,2019190005930,2,"Fireworks"
13,2019189225930,2019190005930,3,"Fireworks"
13,2019189225930,2019190005930,4,"Fireworks"
13,2019190152930,2019190172930,1,"Fireworks"
13,2019190152930,2019190172930,2,"Fireworks"
13,2019190152930,2019190172930,3,"Fireworks"
13,2019190152930,2019190172930,4,"Fireworks"
13,2019191155930,2019191165930,1,"Firefly"
13,2019198082929,2019198085929,1,"Firefly"
13,2019198122929,2019198125929,3,"Firefly"
13,2019198162929,2019198165929,3,"Firefly"
13,2019198185929,2019198192929,2,"Firefly"
13,2019198185929,2019198192929,3,"Firefly"
14,2019202015929,2019202015929,2,"Firefly"
14,2019202015929,2019202015929,3,"Firefly"
14,2019202015929,2019202015929,4,"Firefly"
14,2019213222929,2019213225929,2,"Firefly"
15,2019234065928,2019234072928,2,"Fireflies"
15,2019234065928,2019234072928,3,"Fireflies"
15,2019234065928,2019234072928,4,"Fireflies"
15,2019234155928,2019234162928,2,"Fireflies"
15,2019234155928,2019234162928,4,"Fireflies"
15,2019241185928,2019241192928,4,"Firefly"
15,2019242222928,2019242225928,3,"Firefly"
15,2019248202928,2019248205928,3,"Firefly"
15,2019248202928,2019248205928,4,"Firefly"
16,2019255032927,2019255035927,2,"Firefly"
16,2019268052927,2019268055927,4,"Firefly"
16,2019269165927,2019269172927,3,"Firefly"
17,2019296012926,2019296015926,3,"Firefly"
17,2019299022926,2019299025926,2,"Fireflies"
17,2019299022926,2019299025926,3,"Fireflies"
17,2019299022926,2019299025926,4,"Fireflies"
17,2019302065926,2019302072926,1,"Firefly"
18,2019307232925,2019307235925,4,"Firefly"
18,2019308062925,2019308072925,2,"Firefly"
18,2019308062925,2019308072925,3,"Firefly"
18,2019308085925,2019308092925,2,"Fireflies"
18,2019308085925,2019308092925,3,"Fireflies"
18,2019310005925,2019310012925,1,"Firefly"
18,2019310025925,2019310032925,3,"Firefly"
18,2019311025925,2019311032925,1,"Firefly"
18,2019316155925,2019316162925,1,"Firefly"
18,2019322042925,2019322045925,4,"Firefly"
18,2019325145925,2019325152925,2,"Fireflies"
18,2019325145925,2019325152925,3,"Fireflies"
18,2019326062925,2019326065925,1,"Fireflies"
18,2019326062925,2019326065925,3,"Fireflies"
18,2019330012925,2019330015925,2,"Firefly"
19,2019334125924,2019334132924,3,"Firefly"
19,2019337105924,2019337112924,1,"Fireflies"
19,2019337105924,2019337112924,3,"Fireflies"
19,2019338095924,2019338102924,1,"Firefly"
19,2019338095924,2019338102924,2,"Firefly"
19,2019340205924,2019340212924,4,"Firefly"
19,2019352025923,2019352032923,1,"Fireworks"
19,2019352025923,2019352032923,2,"Fireworks"
19,2019352025923,2019352032923,3,"Fireworks"
19,2019352025923,2019352032923,4,"Fireworks"
19,2019352175923,2019352182923,1,"Fireflies"
19,2019352175923,2019352182923,4,"Fireflies"
20,2020002185923,2020002192923,1,"Fireflies"
20,2020005165923,2020005172923,3,"Firefly"
2 changes: 2 additions & 0 deletions fail_modes/tess_jitters.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Sector,j_start,j_fin
1,1347,1349
109 changes: 109 additions & 0 deletions fail_modes/tess_scattered_light.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
Sector Cam CCD Start End
9 1 1 227348 228224
9 1 1 237073 237882
9 1 2 227348 228108
9 1 2 237073 237653
9 1 3 227348 228061
9 1 3 237073 237605
9 1 4 227348 228179
9 1 4 237073 237814
9 2 1 227348 228215
9 2 1 237073 237863
9 2 2 227348 228104
9 2 2 237073 237654
9 2 3 227348 228144
9 2 3 237073 237691
9 2 4 227348 228169
9 2 4 237073 237774
9 3 1 227348 227851
9 3 1 237073 237352
9 3 2 227348 227913
9 3 2 237073 237434
9 3 3 227348 228144
9 3 3 237073 237687
9 3 4 227348 227979
9 3 4 237073 237528
9 4 1 227348 228156
9 4 1 237073 237720
9 4 2 227348 228186
9 4 2 237073 237819
9 4 3 227348 228547
9 4 3 237073 238196
9 4 4 227348 228176
9 4 4 237073 237841
10 1 1 246223 247418
10 1 1 255821 257363
10 1 2 246223 247237
10 1 2 255821 257092
10 1 3 246223 247207
10 1 3 255821 257055
10 1 4 246223 247279
10 1 4 255821 257146
10 2 1 246223 247351
10 2 1 255821 257215
10 2 2 246223 247011
10 2 2 255821 256886
10 2 3 246223 247112
10 2 3 255821 256956
10 2 4 246223 247144
10 2 4 255821 256976
10 3 1 246223 246415
10 3 1 255821 256117
10 3 2 246223 246576
10 3 2 255821 256215
10 3 3 246223 246919
10 3 3 255821 256813
10 3 4 246223 246850
10 3 4 255821 256715
10 4 1 246223 246919
10 4 1 255821 256821
10 4 2 246223 247005
10 4 2 255821 256898
10 4 3 246223 247389
10 4 3 255821 257239
10 4 4 246223 247035
10 4 4 255821 256914
11 1 1 265908 268190
11 1 1 275991 278455
11 1 2 265908 268190
11 1 2 275991 278455
11 1 3 265908 268190
11 1 3 275991 278455
11 1 4 265908 268190
11 1 4 275991 278455
11 2 1 265908 266909
11 2 1 275991 277085
11 2 2 265908 266808
11 2 2 275991 277028
11 2 3 265908 266769
11 2 3 275991 276933
11 2 4 265908 266961
11 2 4 275991 277153
11 3 1 265908 266150
11 3 1 275991 276250
11 3 2 265908 266141
11 3 2 275991 276539
11 3 3 265908 266446
11 3 3 275991 276531
11 3 4 265908 266841
11 3 4 275991 277043
11 4 1 265908 266900
11 4 1 275991 277090
11 4 2 265908 266810
11 4 2 275991 276909
11 4 3 265908 267023
11 4 3 275991 277135
11 4 4 265908 267052
11 4 4 275991 277374
12 1 1 286196 288125
12 1 1 297056 298530
12 1 2 286196 288125
12 1 2 297056 298542
12 1 3 286196 288125
12 1 3 297056 298375
12 1 4 286196 288125
12 1 4 297056 298543
13 1 1 307051–308684
13 1 2 307051–308704
13 1 3 307051–308875
13 1 4 307051–308242
52 changes: 41 additions & 11 deletions run_tess_cutouts.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,54 @@

import numpy as np
import logging
import ast

fluxCon, lcCon, makePlots, fileRef, tFile = tessilator.setup_input_parameters()
fileRef, tFile = tessilator.setup_input_parameters()
periodFile = tessilator.setup_filenames(fileRef)


logging.basicConfig(filename="output.log", level=logging.INFO)


print(f"Reading the table and formatting into astropy table structure for {tFile}")
tTargets = tessilator.read_data(tFile, gaia_sys=True, type_coord='icrs')

print("Done reading the table and formatting...now iterating over each source.")
tessilator.all_sources_cutout(tTargets, periodFile, lcCon, fluxCon, makePlots,
fileRef, gaia_sys=True, xy_pos=(10.,10.),
ap_rad=1., sky_ann=(6.,8.), fix_rad=False,
n_cont=5, cont_rad=10., mag_lim=3.,
choose_sec=None, save_phot=True, cbv_flag=False,
store_lc=True, tot_attempts=10, cap_files=5,
res_ext='results', lc_ext='lc', pg_ext='pg',
fits_ext='fits', keep_data=True, fix_noise=False,
shuf_per=True, shuf_ext='shuf_plots',
make_shuf_plot=True)

try:
with open('tessilator_cutout_inputs.txt') as tci:
data = tci.read()
tessilator_inputs = ast.literal_eval(data)

except:
tessilator_inputs = {'gaia_sys':True,
'xy_pos':(10.,10.),
'ap_rad':1.,
'sky_ann':(6.,8.),
'fix_rad':False,
'n_cont':5,
'cont_rad':10.,
'mag_lim':3.,
'choose_sec':None,
'save_phot':True,
'cbv_flag':False,
'store_lc':True,
'tot_attempts':10,
'cap_files':None,
'res_ext':'results',
'lc_ext':'lc',
'pg_ext':'pg',
'fits_ext':'fits',
'clean_fail_modes':True,
'keep_data':True,
'fix_noise':False,
'shuf_per':True,
'shuf_ext':'shuf_plots',
'make_plot':True,
'calc_cont':True,
'lc_cont':False,
'make_shuf_plot':True
}
tessilator.all_sources_cutout(tTargets, periodFile, fileRef,
**tessilator_inputs)

Loading

0 comments on commit a679366

Please sign in to comment.