Skip to content

Commit 7c95983

Browse files
committed
Update
1 parent fe782d1 commit 7c95983

File tree

6 files changed

+25
-21
lines changed

6 files changed

+25
-21
lines changed

example.env

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
WINTER_API_LOCAL="False"
1+
WINTER_API_LOCAL="False"
2+
WINTER_API_PROGRAM=

notebooks/Info_2a_ToO_Parameters.ipynb

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,12 @@
1111
"from IPython.display import JSON\n",
1212
"import json\n",
1313
"from winterapi import WinterAPI\n",
14-
"from wintertoo.models import SummerFieldToO, SummerRaDecToO, WinterFieldToO, WinterRaDecToO"
14+
"from wintertoo.models import (\n",
15+
" SummerFieldToO,\n",
16+
" SummerRaDecToO,\n",
17+
" WinterFieldToO,\n",
18+
" WinterRaDecToO,\n",
19+
")"
1520
]
1621
},
1722
{
@@ -320,7 +325,7 @@
320325
],
321326
"source": [
322327
"# end time in the past\n",
323-
"too = WinterFieldToO(field_id=55, end_time_mjd=58000.)\n",
328+
"too = WinterFieldToO(field_id=55, end_time_mjd=58000.0)\n",
324329
"too"
325330
]
326331
},
@@ -531,7 +536,7 @@
531536
}
532537
],
533538
"source": [
534-
"too = WinterRaDecToO(ra_deg=300., dec_deg=51.)\n",
539+
"too = WinterRaDecToO(ra_deg=300.0, dec_deg=51.0)\n",
535540
"too"
536541
]
537542
},
@@ -563,7 +568,7 @@
563568
}
564569
],
565570
"source": [
566-
"too = WinterRaDecToO(ra_deg=300., dec_deg=51., use_field_grid=False)\n",
571+
"too = WinterRaDecToO(ra_deg=300.0, dec_deg=51.0, use_field_grid=False)\n",
567572
"too"
568573
]
569574
},

notebooks/Info_2b_Submitting_ToOs.ipynb

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -333,10 +333,7 @@
333333
}
334334
],
335335
"source": [
336-
"local_schedule = winter.build_schedule_locally(\n",
337-
" program_name=\"202XA000\",\n",
338-
" data=too_list\n",
339-
")\n",
336+
"local_schedule = winter.build_schedule_locally(program_name=\"202XA000\", data=too_list)\n",
340337
"local_schedule"
341338
]
342339
},
@@ -362,9 +359,7 @@
362359
"outputs": [],
363360
"source": [
364361
"api_res, api_schedule = winter.submit_too(\n",
365-
" program_name=\"202XA000\",\n",
366-
" data=too_list,\n",
367-
" submit_trigger=False\n",
362+
" program_name=\"202XA000\", data=too_list, submit_trigger=False\n",
368363
")"
369364
]
370365
},

tests/testdata/test_schedule.csv

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
targName,raDeg,decDeg,fieldID,filter,visitExpTime,singleExpTime,priority,progPI,progName,progID,validStart,validStop,observed,maxAirmass,ditherNumber,ditherStepSize,bestDetector,obsHistID
2-
test_field,211.56398,54.0,3944,Y,300.0,33.333333333333336,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,9,90.0,True,0
3-
test_field,211.56398,54.0,3944,J,300.0,33.333333333333336,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,9,90.0,True,1
4-
test_field,211.56398,54.0,3944,Hs,300.0,33.333333333333336,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,9,90.0,True,2
5-
test_radec,210.910674637,54.3116510708,999999999,Y,300.0,37.5,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,8,90.0,True,3
6-
test_radec,210.910674637,54.3116510708,999999999,J,300.0,37.5,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,8,90.0,True,4
7-
test_radec,210.910674637,54.3116510708,999999999,Hs,300.0,37.5,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,8,90.0,True,5
1+
targName,raDeg,decDeg,fieldID,filter,visitExpTime,singleExpTime,priority,progPI,progName,progID,validStart,validStop,observed,maxAirmass,ditherNumber,ditherStepSize,bestDetector,camera,obsHistID
2+
test_field,211.56398,54.0,3944,Y,300.0,33.333333333333336,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,9,90.0,True,winter,0
3+
test_field,211.56398,54.0,3944,J,300.0,33.333333333333336,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,9,90.0,True,winter,1
4+
test_field,211.56398,54.0,3944,Hs,300.0,33.333333333333336,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,9,90.0,True,winter,2
5+
test_radec,210.910674637,54.3116510708,999999999,Y,300.0,37.5,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,8,90.0,True,winter,3
6+
test_radec,210.910674637,54.3116510708,999999999,J,300.0,37.5,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,8,90.0,True,winter,4
7+
test_radec,210.910674637,54.3116510708,999999999,Hs,300.0,37.5,50.0,Stein,2023A999,0,62721.1894969287,62722.1894969452,False,2.0,8,90.0,True,winter,5

winterapi/base_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,13 @@ def clean_data(data):
4141
if isinstance(data, list):
4242
convert = json.dumps(
4343
[
44-
x.model_dump(exclude=set(x.model_computed_fields.keys()))
44+
x.model_dump(exclude=set(x.__class__.model_computed_fields.keys()))
4545
for x in data
4646
]
4747
)
4848
elif isinstance(data, BaseModel):
4949
convert = json.dumps(
50-
[data.model_dump(exclude=set(data.model_computed_fields.keys()))]
50+
[data.model_dump(exclude=set(data.__class__.model_computed_fields.keys()))]
5151
)
5252
else:
5353
err = f"Unrecognised data type {type(data)}"

winterapi/configure_tests.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,12 @@
33
"""
44

55
import os
6+
from dotenv import load_dotenv
67

78
from winterapi import WinterAPI
89

10+
load_dotenv()
11+
912
winter = WinterAPI()
1013

1114

0 commit comments

Comments
 (0)