Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand

[ { "starttime": 1336950984, "stoptime": 1336951056, "projectid": "C001", "current": false, "vcsmode": false, "errorstring": "Bad pointing:\n rec02:[Tile131,Tile132,Tile133,Tile138]\n rec03:[LBF1,LBF2,LBF3,LBF4,LBF5,LBF6,LBF7,LBF8]\n rec04:[Tile032,Tile033]\n rec06:[Tile141,Tile144,Tile145,Tile147,Tile148]\n rec08:[LBB3,LBB6,LBB7]\n rec09:[LBD3,LBD7]\n rec10:[Tile103,Tile104,Tile105,Tile107,Tile108]\n rec11:[Tile111,Tile113,Tile115,Tile116,Tile117,Tile118]\n rec12:[Tile121,Tile125,Tile126,Tile127,Tile128]\n rec13:[LBE3,LBE7,LBE8]\n rec14:[LBC7]\n rec16:[Tile162,Tile163,Tile164,Tile166,Tile167]\n rec17:[LBG6]\n", "obsname": "Dipole11_0_Delays32,32,32,32,32,32,32,32,32,32,0,32,32,32,32,32_Ch100" },

...

{ "starttime": 1338920944, "stoptime": 1338921064, "projectid": "G0084", "current": false, "vcsmode": false, "errorstring": "", "obsname": "Riseley_2022A_Abell_3667_Ch235" } ]

Get a structure summarising the current telescope health.

eg. http://ws.mwatelescope.org/metadata/tile_health

This service will return a JSON dictionary, these entries:

  • obs_id - The observation ID of the recent observation analysed.

  • good_tiles - The number of unflagged tiles without pointing or other errors during that observation.

  • total_tiles - The total number of tiles configured to be part of the MWA at the time of the observation.

  • bad_states - List of tiles where the receiver state is wrong (implying a receiver is offline).

  • bad_pointings - List of tiles with pointing errors in this observation.

  • bad_freqs - List of tiles with incorrect coarse channel setting in the receiver.

  • bad_gains - List of tiles with incorrect analogue attenuation in the receiver.

  • bad_beamshape - List of tiles with two or more bad dipoles in the same polarisation.

  • bad_flagged - List of manually flagged tiles in the tile_flags table.

  • all_tiles - List of all configured tiles.

  • bad_tiles - List of all tiles that are bad for any reason (in one or more of the above lists).

Expand

{
"obs_id": 1415602768,
"num_good_tiles": 96,
"num_total_tiles": 144,
"bad_states": [
131,
132,
133,
134,
135,
136,
137,
138,
141,
142,
143,
144,
145,
146,
147,
148,
51,
52,
53,
54,
55,
56,
57,
58,
101,
102,
103,
104,
105,
106,
107,
108
],
"bad_pointings": [
2008,
121,
112,
2022
],
"bad_freqs": [],
"bad_gains": [],
"bad_beamshape": [
128,
2021,
2009,
2012,
127
],
"bad_flagged": [
121,
2018,
2020,
2022,
2023,
2024,
2028,
2029,
2030,
2008,
2009
],
"all_tiles": [
105,
72,
71,
76,
75,
74,
152,
162,
57,
56,
1021,
106,
103,
78,
1012,
1014,
1015,
1013,
1011,
1009,
1024,
1023,
1020,
1019,
1018,
137,
135,
124,
168,
54,
146,
143,
77,
161,
58,
53,
51,
1016,
1010,
1022,
1017,
2056,
2055,
2054,
2053,
2052,
2051,
2050,
2049,
2048,
2047,
2046,
2045,
2044,
2043,
2042,
2041,
108,
107,
104,
73,
154,
153,
151,
138,
133,
132,
131,
111,
118,
117,
116,
115,
113,
128,
126,
125,
122,
121,
165,
164,
163,
55,
145,
144,
142,
141,
102,
101,
158,
157,
156,
155,
136,
134,
114,
112,
127,
123,
167,
166,
52,
148,
147,
2008,
2007,
2006,
2005,
2004,
2003,
2002,
2001,
2016,
2015,
2014,
2013,
2012,
2011,
2010,
2009,
2032,
2031,
2030,
2029,
2028,
2027,
2026,
2025,
2040,
2039,
2038,
2037,
2036,
2035,
2034,
2033,
2024,
2023,
2022,
2021,
2020,
2019,
2018,
2017
],
"bad_tiles": [
128,
131,
132,
133,
134,
135,
136,
137,
138,
141,
142,
143,
144,
145,
146,
147,
148,
51,
52,
53,
54,
55,
56,
57,
58,
2008,
2009,
2012,
2018,
2020,
101,
102,
103,
104,
105,
106,
107,
108,
2022,
2021,
2023,
112,
2024,
2028,
2029,
2030,
121,
127
]
}

For a given observation, get a structure summarising the observation data, and whether it is ready to be processed

...

  • obs_id is an observation ID you wish to determine the data status for (or you can instead pass the name of any data file, with the filename option instead of an obsid). If not provided, the most recent observation will be used instead (this includes observations that are still in progress).

This service will return a JSON dictionary, with four entries:

  • dataready - True if the observation is ready to process or download from ASVO (all data files recorded are in storage at Pawsey).

  • num_data_files - total number of data files recorded for this observation (some or all may not have made it to Pawsey yet, and some or all might have since been deleted).

  • num_data_files_archived - the number of data files for this observation actually present in the MWA archive, now.

  • good_tiles - The number of unflagged tiles without pointing or other errors during that observation.

  • total_tiles - The total number of tiles configured to be part of the MWA at the time of the observation.

  • files - a JSON dict containing all data files, with filename as key, and a dict with filetype, size, source host name, site_path, remote_archived and deleted as fields.

...

  • obs_id: An observation ID (GPS start time in seconds)

  • filename: One data file name associated with anobservation, instead of an obs_id

  • mintime: Minimum data file timestamp, as an integer GPS second value. Only works for VCS observations.

  • maxtime: Maximum data file timestamp, as an integer GPS second value. Only works for VCS observations.

  • filetype_id: If supplied, return only files of this integer type code.

  • pretty1 to have the JSON results are indented to make them more human readable (the default when a GUI web browser is used to make the query). If 0 is passed (the default), then the results are not indented.

  • location: Integer - if supplied, only return files in this location. Here 2 is Acacia, 3 is Banksia.

  • all_files: If supplied, and True (1, y, Y, true, True, etc) then include files that have been deleted, or not yet archived at Pawsey, otherwise omit them from the file list.

  • terse: If supplied, and True (1, y, Y, true, True, etc) then only return the bucket, folder and filename for each file, instead of the full list of attributes.

  • max_files: Integer - if supplied, limit the number of file structures returned to the value given.

...