User Tools

Site Tools


casa

This tutorial is based on CASA guides data set on the protoplanetary disk HL Tau. You can find the description of the data set here:

https://casaguides.nrao.edu/index.php/ALMA2014_LBC_SVDATA#HL_Tau_-_Protoplanetary_Disk

We will only consider band 6 continuum imaging during this tutorial session. The full script to reduce the data HLTau_Band6_Cont_Imaging.py is given on the above page. Because of time constraints, we will only use parts of it, and you will skip over some steps described in that file. The data have already been calibrated, and in this session we will only make an image of the already-calibrated data.

Setting up CASA

CASA has already been installed on the system, but you need to set PATH to find casa binaries.

export PATH=/opt/casa/bin:$PATH

Generate a working directory for your project

mkdir alma
cd alma

Get the data

Normally you would copy the data from the archive but to save time you can just go to your working directory and

cp -rf /course_data/alma/HLTau/HLTau_Band6_CalibratedData/HLTau_B6cont.calavg .

Note the period at the end and no slash at the end of the filename.

Starting CASA

At this point you should be working from the directory that contains the data.

# In bash
 % ls
HLTau_B6cont.calavg
 %

And now you can start CASA:

# In bash
 % casa

Some CASA basics

Some unix commands work directly in CASA, for example:

# In CASA
ls
pwd

A starting point in all data reduction with CASA is to examine the header information and data structure for the data set. You can do this with the “listobs” task in CASA. For tasks such as this one, we can either set the parameters ahead of time and instruct CASA to “go” when we're ready, or we can execute the task with a single command. For example, we can do:

# In CASA
inp listobs
vis='HLTau_B6cont.calavg'
go

or we can give the command, which also saves the output to a file for later inspection:

# In CASA
listobs(vis='HLTau_B6cont.calavg',listfile='HLTau_B6cont.calavg.listobs')

The output for listobs is printed to the CASA Message window, or saved to a file if you used the latter command.

You can get help on any CASA task:

# In CASA
help listobs

The listobs output is as follows:

================================================================================
           MeasurementSet Name:  /home/thovatta/alma/HLTau2/HLTau_B6cont.calavg      MS Version 2
================================================================================
   Observer: violette     Project: uid://A002/X8d0549/X5f  
Observation: ALMA

  Telescope Observation Date    Observer       Project        
  ALMA      [                   4.92085e+09, 4.92085e+09]violette       uid://A002/X8d0549/X5f
  ALMA      [                   4.92093e+09, 4.92093e+09]violette       uid://A002/X8d0549/X5f
  ALMA      [                   4.92111e+09, 4.92112e+09]violette       uid://A002/X8d0549/X5f
  ALMA      [                   4.92112e+09, 4.92112e+09]violette       uid://A002/X8d0549/X5f
  ALMA      [                   4.92127e+09, 4.92127e+09]violette       uid://A002/X8d0549/X5f
  ALMA      [                   4.92127e+09, 4.92128e+09]violette       uid://A002/X8d0549/X5f
  ALMA      [                   4.92128e+09, 4.92128e+09]violette       uid://A002/X8d0549/X5f
  ALMA      [                   4.92128e+09, 4.92129e+09]violette       uid://A002/X8d0549/X5f
  ALMA      [                   4.92146e+09, 4.92146e+09]violette       uid://A002/X8d0549/X5f
Data records: 21375656       Total elapsed time = 610615 seconds
   Observed from   24-Oct-2014/06:58:24.0   to   31-Oct-2014/08:35:19.2 (UTC)

   ObservationID = 0         ArrayID = 0
  Date        Timerange (UTC)          Scan  FldId FieldName             nRows     SpwIds   Average Interval(s)    ScanIntent
  24-Oct-2014/06:58:24.0 - 06:58:40.1     8      0 HL_Tau                   43500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              06:59:14.4 - 07:00:24.0     9      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:00:43.6 - 07:01:53.2    11      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:02:12.9 - 07:03:22.5    13      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:03:42.2 - 07:04:51.8    15      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:05:11.5 - 07:06:21.1    17      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:06:40.8 - 07:07:50.4    19      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:09:10.8 - 07:09:26.8    22      0 HL_Tau                   43500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              07:09:57.4 - 07:11:07.0    23      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:11:26.7 - 07:12:36.3    25      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:12:56.0 - 07:14:05.6    27      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:14:25.2 - 07:15:34.8    29      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:15:54.5 - 07:17:04.1    31      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:17:23.8 - 07:18:33.4    33      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:19:58.8 - 07:20:14.8    36      0 HL_Tau                   43500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              07:20:45.6 - 07:21:55.2    37      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:22:14.9 - 07:23:24.5    39      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:23:44.2 - 07:24:53.8    41      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:25:13.5 - 07:26:23.1    43      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:26:42.8 - 07:27:52.4    45      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:28:12.0 - 07:29:21.6    47      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:30:41.5 - 07:30:57.5    50      0 HL_Tau                   43500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              07:31:29.8 - 07:32:39.4    51      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:32:59.0 - 07:34:08.6    53      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:34:28.3 - 07:35:37.9    55      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:35:57.6 - 07:37:07.2    57      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:37:26.9 - 07:38:36.5    59      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:38:56.2 - 07:40:05.8    61      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:41:26.7 - 07:41:42.7    64      0 HL_Tau                   43500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              07:42:07.4 - 07:43:17.0    65      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:43:36.7 - 07:44:46.3    67      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:45:06.0 - 07:46:15.6    69      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:46:35.3 - 07:47:44.9    71      0 HL_Tau                   55680  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]

   ObservationID = 1         ArrayID = 0
  Date        Timerange (UTC)          Scan  FldId FieldName             nRows     SpwIds   Average Interval(s)    ScanIntent
  25-Oct-2014/05:03:57.0 - 05:04:13.0    72      0 HL_Tau                   49600  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              05:04:46.9 - 05:05:56.5    73      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:06:16.2 - 05:07:25.8    75      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:07:45.5 - 05:08:55.1    77      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:09:14.8 - 05:10:24.4    79      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:10:44.1 - 05:11:53.7    81      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:12:13.3 - 05:13:22.9    83      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:14:43.1 - 05:14:59.1    86      0 HL_Tau                   49600  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              05:15:34.6 - 05:16:44.2    87      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:17:03.8 - 05:18:13.4    89      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:18:33.1 - 05:19:42.7    91      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:20:02.4 - 05:21:12.0    93      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:21:31.7 - 05:22:41.3    95      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:23:01.0 - 05:24:10.6    97      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:25:41.8 - 05:25:57.8   100      0 HL_Tau                   49600  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              05:26:32.2 - 05:27:41.8   101      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:28:01.5 - 05:29:11.1   103      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:29:30.8 - 05:30:40.4   105      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:31:00.0 - 05:32:09.6   107      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:32:29.3 - 05:33:38.9   109      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:33:58.6 - 05:35:08.2   111      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:36:31.6 - 05:36:47.6   114      0 HL_Tau                   49600  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              05:37:22.0 - 05:38:31.6   115      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:38:51.3 - 05:40:00.9   117      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:40:20.6 - 05:41:30.2   119      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:41:49.9 - 05:42:59.5   121      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:43:19.2 - 05:44:28.8   123      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:44:48.4 - 05:45:58.0   125      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:47:21.6 - 05:47:37.6   128      0 HL_Tau                   49600  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              05:48:08.7 - 05:49:18.3   129      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:49:38.0 - 05:50:47.6   131      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:51:07.2 - 05:52:16.8   133      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:52:36.5 - 05:53:46.1   135      0 HL_Tau                   63488  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]

   ObservationID = 2         ArrayID = 0
  Date        Timerange (UTC)          Scan  FldId FieldName             nRows     SpwIds   Average Interval(s)    ScanIntent
  27-Oct-2014/08:07:12.3 - 08:07:28.4   136      0 HL_Tau                   46500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              08:08:01.2 - 08:09:10.8   137      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:09:30.4 - 08:10:40.0   139      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:10:59.7 - 08:12:09.3   141      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:12:29.0 - 08:13:38.6   143      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:13:58.3 - 08:15:07.9   145      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:15:27.6 - 08:16:37.2   147      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:17:57.5 - 08:18:13.5   150      0 HL_Tau                   46500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              08:18:46.8 - 08:19:56.4   151      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:20:16.1 - 08:21:25.7   153      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:21:45.4 - 08:22:55.0   155      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:23:14.7 - 08:24:24.3   157      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:24:44.0 - 08:25:53.6   159      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:26:13.2 - 08:27:22.8   161      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:28:47.9 - 08:29:03.9   164      0 HL_Tau                   46500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              08:29:40.6 - 08:30:50.2   165      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:31:09.9 - 08:32:19.5   167      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:32:39.2 - 08:33:48.8   169      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:34:08.4 - 08:35:18.0   171      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:35:37.7 - 08:36:47.3   173      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:37:07.0 - 08:38:16.6   175      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:39:38.9 - 08:39:55.0   178      0 HL_Tau                   46500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              08:40:39.2 - 08:41:48.8   179      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:42:08.5 - 08:43:18.1   181      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:43:37.8 - 08:44:47.4   183      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:45:07.1 - 08:46:16.7   185      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:46:36.3 - 08:47:45.9   187      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:48:05.6 - 08:49:15.2   189      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:50:33.0 - 08:50:49.1   192      0 HL_Tau                   46500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              08:51:15.9 - 08:52:25.5   193      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:52:45.2 - 08:53:54.8   195      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:54:14.5 - 08:55:24.1   197      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:55:43.8 - 08:56:53.4   199      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]

   ObservationID = 3         ArrayID = 0
  Date        Timerange (UTC)          Scan  FldId FieldName             nRows     SpwIds   Average Interval(s)    ScanIntent
  27-Oct-2014/09:12:25.6 - 09:12:41.7   200      0 HL_Tau                   46500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              09:13:13.6 - 09:14:23.2   201      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:14:42.9 - 09:15:52.5   203      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:16:12.1 - 09:17:21.7   205      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:17:41.4 - 09:18:51.0   207      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:19:10.7 - 09:20:20.3   209      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:20:40.0 - 09:21:49.6   211      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:23:09.7 - 09:23:25.7   214      0 HL_Tau                   46500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              09:23:57.5 - 09:25:07.1   215      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:25:26.7 - 09:26:36.3   217      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:26:56.0 - 09:28:05.6   219      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:28:25.3 - 09:29:34.9   221      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:29:54.6 - 09:31:04.2   223      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:31:23.9 - 09:32:33.5   225      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:33:58.6 - 09:34:14.6   228      0 HL_Tau                   46500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              09:34:47.6 - 09:35:57.2   229      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:36:16.8 - 09:37:26.4   231      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:37:46.1 - 09:38:55.7   233      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:39:15.4 - 09:40:25.0   235      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:40:44.7 - 09:41:54.3   237      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:42:14.0 - 09:43:23.6   239      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:44:42.3 - 09:44:58.4   242      0 HL_Tau                   46500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              09:45:30.2 - 09:46:39.8   243      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:46:59.5 - 09:48:09.1   245      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:48:28.8 - 09:49:38.4   247      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:49:58.0 - 09:51:07.6   249      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:51:27.3 - 09:52:36.9   251      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:52:56.6 - 09:54:06.2   253      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:55:26.3 - 09:55:42.3   256      0 HL_Tau                   46500  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              09:56:07.2 - 09:57:16.8   257      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:57:36.4 - 09:58:46.0   259      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              09:59:05.7 - 10:00:15.3   261      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              10:00:35.0 - 10:01:44.6   263      0 HL_Tau                   59520  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]

   ObservationID = 4         ArrayID = 0
  Date        Timerange (UTC)          Scan  FldId FieldName             nRows     SpwIds   Average Interval(s)    ScanIntent
  29-Oct-2014/03:56:19.8 - 03:56:35.8   264      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              03:57:11.6 - 03:58:21.2   265      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              03:58:40.9 - 03:59:50.5   267      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:00:10.2 - 04:01:19.8   269      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:01:39.5 - 04:02:49.1   271      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:03:08.7 - 04:04:18.3   273      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:04:38.0 - 04:05:47.6   275      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:07:12.6 - 04:07:28.6   278      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              04:08:04.5 - 04:09:14.1   279      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:09:33.7 - 04:10:43.3   281      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:11:03.0 - 04:12:12.6   283      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:12:32.3 - 04:13:41.9   285      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:14:01.6 - 04:15:11.2   287      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:15:30.9 - 04:16:40.5   289      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:18:15.3 - 04:18:31.3   292      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              04:19:08.5 - 04:20:18.1   293      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:20:37.8 - 04:21:47.4   295      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:22:07.1 - 04:23:16.7   297      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:23:36.3 - 04:24:45.9   299      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:25:05.6 - 04:26:15.2   301      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:26:34.9 - 04:27:44.5   303      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:29:07.3 - 04:29:23.4   306      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              04:30:07.5 - 04:31:17.1   307      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:31:36.8 - 04:32:46.4   309      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:33:06.0 - 04:34:15.6   311      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:34:35.3 - 04:35:44.9   313      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:36:04.6 - 04:37:14.2   315      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:37:33.9 - 04:38:43.5   317      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:40:09.7 - 04:40:25.7   320      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              04:41:09.4 - 04:42:19.0   321      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:42:38.7 - 04:43:48.3   323      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:44:08.0 - 04:45:17.6   325      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              04:45:37.2 - 04:46:46.8   327      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]

   ObservationID = 5         ArrayID = 0
  Date        Timerange (UTC)          Scan  FldId FieldName             nRows     SpwIds   Average Interval(s)    ScanIntent
  29-Oct-2014/05:03:21.2 - 05:03:37.2   328      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              05:04:12.3 - 05:05:21.9   329      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:05:41.6 - 05:06:51.2   331      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:07:10.9 - 05:08:20.5   333      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:08:40.2 - 05:09:49.8   335      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:10:09.5 - 05:11:19.1   337      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:11:38.7 - 05:12:48.3   339      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:14:10.0 - 05:14:26.0   342      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              05:15:01.2 - 05:16:10.8   343      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:16:30.5 - 05:17:40.1   345      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:17:59.8 - 05:19:09.4   347      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:19:29.0 - 05:20:38.6   349      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:20:58.3 - 05:22:07.9   351      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:22:27.6 - 05:23:37.2   353      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:25:07.8 - 05:25:23.9   356      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              05:26:01.4 - 05:27:11.0   357      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:27:30.7 - 05:28:40.3   359      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:29:00.0 - 05:30:09.6   361      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:30:29.3 - 05:31:38.9   363      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:31:58.6 - 05:33:08.2   365      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:33:27.8 - 05:34:37.4   367      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:36:04.4 - 05:36:20.4   370      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              05:37:04.7 - 05:38:14.3   371      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:38:33.9 - 05:39:43.5   373      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:40:03.2 - 05:41:12.8   375      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:41:32.5 - 05:42:42.1   377      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:43:01.8 - 05:44:11.4   379      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:44:31.1 - 05:45:40.7   381      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:47:03.8 - 05:47:19.8   384      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              05:48:02.8 - 05:49:12.4   385      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:49:32.1 - 05:50:41.7   387      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:51:01.3 - 05:52:10.9   389      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              05:52:30.6 - 05:53:40.2   391      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]

   ObservationID = 6         ArrayID = 0
  Date        Timerange (UTC)          Scan  FldId FieldName             nRows     SpwIds   Average Interval(s)    ScanIntent
  29-Oct-2014/06:12:09.2 - 06:12:25.2   392      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              06:13:00.6 - 06:14:10.2   393      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:14:29.9 - 06:15:39.5   395      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:15:59.1 - 06:17:08.7   397      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:17:28.4 - 06:18:38.0   399      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:18:57.7 - 06:20:07.3   401      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:20:27.0 - 06:21:36.6   403      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:23:03.2 - 06:23:19.2   406      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              06:23:55.2 - 06:25:04.8   407      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:25:24.4 - 06:26:34.0   409      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:26:53.7 - 06:28:03.3   411      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:28:23.0 - 06:29:32.6   413      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:29:52.3 - 06:31:01.9   415      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:31:21.6 - 06:32:31.2   417      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:34:01.5 - 06:34:17.5   420      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              06:34:56.0 - 06:36:05.6   421      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:36:25.3 - 06:37:34.9   423      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:37:54.6 - 06:39:04.2   425      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:39:23.9 - 06:40:33.5   427      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:40:53.1 - 06:42:02.7   429      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:42:22.4 - 06:43:32.0   431      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:44:52.1 - 06:45:08.1   434      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              06:45:51.0 - 06:47:00.6   435      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:47:20.3 - 06:48:29.9   437      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:48:49.5 - 06:49:59.1   439      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:50:18.8 - 06:51:28.4   441      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:51:48.1 - 06:52:57.7   443      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:53:17.4 - 06:54:27.0   445      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:55:48.4 - 06:56:04.4   448      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              06:56:46.5 - 06:57:56.1   449      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:58:15.7 - 06:59:25.3   451      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              06:59:45.0 - 07:00:54.6   453      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:01:14.3 - 07:02:23.9   455      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]

   ObservationID = 7         ArrayID = 0
  Date        Timerange (UTC)          Scan  FldId FieldName             nRows     SpwIds   Average Interval(s)    ScanIntent
  29-Oct-2014/07:19:01.4 - 07:19:17.4   456      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              07:19:56.1 - 07:21:05.7   457      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:21:25.4 - 07:22:35.0   459      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:22:54.7 - 07:24:04.3   461      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:24:24.0 - 07:25:33.6   463      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:25:53.2 - 07:27:02.8   465      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:27:22.5 - 07:28:32.1   467      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:29:53.7 - 07:30:09.7   470      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              07:30:45.6 - 07:31:55.2   471      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:32:14.9 - 07:33:24.5   473      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:33:44.2 - 07:34:53.8   475      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:35:13.4 - 07:36:23.0   477      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:36:42.7 - 07:37:52.3   479      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:38:12.0 - 07:39:21.6   481      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:40:53.6 - 07:41:09.6   484      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              07:41:46.2 - 07:42:55.8   485      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:43:15.5 - 07:44:25.1   487      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:44:44.8 - 07:45:54.4   489      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:46:14.1 - 07:47:23.7   491      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:47:43.3 - 07:48:52.9   493      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:49:12.6 - 07:50:22.2   495      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:51:44.3 - 07:52:00.3   498      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              07:52:44.8 - 07:53:54.4   499      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:54:14.1 - 07:55:23.7   501      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:55:43.4 - 07:56:53.0   503      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:57:12.7 - 07:58:22.3   505      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:58:42.0 - 07:59:51.6   507      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:00:11.2 - 08:01:20.8   509      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:02:44.8 - 08:03:00.8   512      0 HL_Tau                   70300  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              08:03:42.2 - 08:04:51.8   513      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:05:11.5 - 08:06:21.1   515      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:06:40.8 - 08:07:50.4   517      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:08:10.0 - 08:09:19.6   519      0 HL_Tau                   89984  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]

   ObservationID = 8         ArrayID = 0
  Date        Timerange (UTC)          Scan  FldId FieldName             nRows     SpwIds   Average Interval(s)    ScanIntent
  31-Oct-2014/07:45:41.0 - 07:45:57.0   520      0 HL_Tau                   56100  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              07:46:29.8 - 07:47:39.4   521      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:47:59.1 - 07:49:08.7   523      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:49:28.4 - 07:50:38.0   525      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:50:57.6 - 07:52:07.2   527      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:52:26.9 - 07:53:36.5   529      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:53:56.2 - 07:55:05.8   531      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:56:24.1 - 07:56:40.2   534      0 HL_Tau                   56100  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              07:57:12.7 - 07:58:22.3   535      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              07:58:42.0 - 07:59:51.6   537      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:00:11.3 - 08:01:20.9   539      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:01:40.6 - 08:02:50.2   541      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:03:09.8 - 08:04:19.4   543      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:04:39.1 - 08:05:48.7   545      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:07:18.4 - 08:07:34.4   548      0 HL_Tau                   56100  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              08:08:09.4 - 08:09:19.0   549      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:09:38.7 - 08:10:48.3   551      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:11:08.0 - 08:12:17.6   553      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:12:37.2 - 08:13:46.8   555      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:14:06.5 - 08:15:16.1   557      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:15:35.8 - 08:16:45.4   559      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:18:07.1 - 08:18:23.1   562      0 HL_Tau                   56100  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              08:18:57.2 - 08:20:06.8   563      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:20:26.5 - 08:21:36.1   565      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:21:55.8 - 08:23:05.4   567      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:23:25.1 - 08:24:34.7   569      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:24:54.3 - 08:26:03.9   571      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:26:23.6 - 08:27:33.2   573      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:28:54.6 - 08:29:10.6   576      0 HL_Tau                   56100  [0,1,2,3]  [0.48, 0.48, 0.48, 0.48] [CALIBRATE_ATMOSPHERE#OFF_SOURCE,CALIBRATE_ATMOSPHERE#ON_SOURCE,CALIBRATE_WVR#OFF_SOURCE,CALIBRATE_WVR#ON_SOURCE]
              08:29:41.7 - 08:30:51.3   577      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:31:11.0 - 08:32:20.6   579      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:32:40.3 - 08:33:49.9   581      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
              08:34:09.6 - 08:35:19.2   583      0 HL_Tau                   71808  [0,1,2,3]  [2.02, 2.02, 2.02, 2.02] [OBSERVE_TARGET#ON_SOURCE]
           (nRows = Total number of rows per scan) 
Fields: 1
  ID   Code Name                RA               Decl           Epoch   SrcId      nRows
  0    none HL_Tau              04:31:38.426317 +18.13.57.04712 J2000   0       21375656
Spectral Windows:  (4 unique spectral windows and 1 unique polarization setups)
  SpwID  Name                           #Chans   Frame   Ch0(MHz)  ChanWid(kHz)  TotBW(kHz) CtrFreq(MHz) BBC Num  Corrs  
  0      ALMA_RB_06#BB_1#SW-01#FULL_RES      4   TOPO  224750.000   -500000.000   2000000.0 224000.0000        1  XX  YY
  1      ALMA_RB_06#BB_2#SW-01#FULL_RES      4   TOPO  226750.000   -500000.000   2000000.0 226000.0000        2  XX  YY
  2      ALMA_RB_06#BB_3#SW-01#FULL_RES      4   TOPO  239250.000    500000.000   2000000.0 240000.0000        3  XX  YY
  3      ALMA_RB_06#BB_4#SW-01#FULL_RES      4   TOPO  241250.000    500000.000   2000000.0 242000.0000        4  XX  YY
Sources: 4
  ID   Name                SpwId RestFreq(MHz)  SysVel(km/s) 
  0    HL_Tau              0     90500.0000001  6.49995914224
  0    HL_Tau              1     92499.9999999  6.49995914224
  0    HL_Tau              2     102500         6.49995914224
  0    HL_Tau              3     104500         6.49995914224
Antennas: 42:
  ID   Name  Station   Diam.    Long.         Lat.                Offset from array center (m)                ITRF Geocentric coordinates (m)        
                                                                     East         North     Elevation               x               y               z
  0    DA41  S301      12.0 m   -067.44.16.4  -22.54.54.3       1749.4599    -3372.6825        2.9928  2226265.188012 -5438432.826013 -2484137.884475
  1    DA43  S306      12.0 m   -067.42.57.7  -22.54.29.7       3989.7227    -2611.9690      -40.3967  2228434.984196 -5437820.963198 -2483420.296547
  2    DA45  A127      12.0 m   -067.45.46.7  -22.52.47.2       -825.0801      559.0573       25.3807  2224469.602132 -5440842.526829 -2480524.657180
  3    DA46  A058      12.0 m   -067.45.17.3  -22.53.32.0         12.7405     -827.0334       21.9726  2225039.862258 -5440023.557845 -2481800.314800
  4    DA48  W207      12.0 m   -067.46.54.2  -22.52.18.9      -2749.4737     1432.3412      -36.4377  2222794.971770 -5441832.073628 -2479696.027361
  5    DA49  A029      12.0 m   -067.45.18.2  -22.53.25.8        -12.9142     -636.4559       22.1388  2225044.240085 -5440102.025782 -2481624.810489
  6    DA50  W204      12.0 m   -067.48.05.0  -22.52.27.5      -4767.2354     1166.8507     -158.3330  2220845.310660 -5442395.279535 -2479893.258256
  7    DA51  A082      12.0 m   -067.45.08.3  -22.53.29.2        269.0425     -740.9546       16.2820  2225287.766621 -5439952.668399 -2481718.801650
  8    DA52  A035      12.0 m   -067.45.16.6  -22.53.28.1         32.0376     -706.8050       21.7658  2225075.355150 -5440059.363397 -2481689.474585
  9    DA54  A122      12.0 m   -067.45.55.6  -22.53.04.3      -1079.8566       29.4313        6.2491  2224149.165909 -5440732.002068 -2481005.167269
  10   DA55  S309      12.0 m   -067.41.34.8  -22.56.32.6       6353.9996    -6412.8842     -270.4968  2229979.707599 -5435358.351979 -2486831.273919
  11   DA56  A131      12.0 m   -067.44.27.8  -22.54.05.7       1423.9483    -1870.2817       48.1382  2226201.282941 -5439135.837931 -2482771.547522
  12   DA61  A075      12.0 m   -067.45.17.9  -22.53.21.4         -4.5609     -499.7017       23.0349  2225072.420868 -5440148.861100 -2481499.173197
  13   DA62  W206      12.0 m   -067.47.03.5  -22.52.20.7      -3014.3991     1376.7056      -48.0773  2222537.462218 -5441902.307677 -2479742.764198
  14   DA63  A132      12.0 m   -067.45.31.6  -22.52.21.7       -394.3434     1348.5033       31.8471  2224986.729390 -5440969.071242 -2479799.814102
  15   DA64  P402      12.0 m   -067.43.06.5  -22.52.14.1       3739.3714     1582.6108     -125.6556  2228792.175499 -5439352.850581 -2479522.898032
  16   DV01  A072      12.0 m   -067.45.12.6  -22.53.24.0        147.1726     -580.5884       18.1845  2225199.253631 -5440058.163980 -2481571.804199
  17   DV04  A078      12.0 m   -067.45.23.6  -22.53.24.9       -167.1207     -607.5988       25.0151  2224906.767402 -5440173.241009 -2481599.344498
  18   DV07  W201      12.0 m   -067.49.42.3  -22.53.10.0      -7539.6846     -147.0971     -425.9584  2217992.139897 -5442740.799798 -2480999.714530
  19   DV08  A133      12.0 m   -067.45.56.9  -22.54.04.8      -1117.1531    -1840.7354      -15.1271  2223831.904971 -5440054.467488 -2482719.710626
  20   DV09  A124      12.0 m   -067.45.00.0  -22.52.43.7        506.3119      665.4987       16.2642  2225714.456335 -5440369.044214 -2480423.045181
  21   DV10  A024      12.0 m   -067.45.18.3  -22.53.26.8        -16.3949     -665.3092       21.5551  2225036.566263 -5440092.457828 -2481651.164639
  22   DV11  A121      12.0 m   -067.44.36.3  -22.53.19.3       1181.3914     -435.7660      -24.4931  2226162.863762 -5439682.291035 -2481421.785915
  23   DV12  A113      12.0 m   -067.44.48.6  -22.53.38.4        831.0655    -1024.4282        3.2434  2225761.606558 -5439626.687979 -2481974.875764
  24   DV14  P405      12.0 m   -067.43.02.8  -22.52.00.3       3845.9271     2009.7879     -117.8483  2228956.455951 -5439472.711182 -2479132.339468
  25   DV15  A118      12.0 m   -067.44.49.2  -22.53.57.1        813.9973    -1603.1937       27.6263  2225669.041705 -5439445.530988 -2482517.527412
  26   PM02  T702      12.0 m   -067.45.18.6  -22.53.24.1        -23.6229     -582.3066       22.0739  2225042.279603 -5440125.519052 -2481574.899964
  27   PM03  T701      12.0 m   -067.45.18.8  -22.53.22.2        -29.1266     -522.7878       22.2072  2225045.996172 -5440149.143597 -2481520.119612
  28   PM04  T703      12.0 m   -067.45.16.2  -22.53.23.9         42.8798     -575.6913       21.7781  2225104.701526 -5440102.473395 -2481568.690479
  29   DA42  A081      12.0 m   -067.45.23.9  -22.53.32.5       -174.5620     -842.8381       21.0916  2224863.873529 -5440088.016968 -2481814.532056
  30   DV13  S303      12.0 m   -067.43.18.5  -22.56.18.8       3398.9886    -5986.7372     -240.8770  2227320.143464 -5436657.709930 -2486450.391455
  31   DV19  P410      12.0 m   -067.43.06.2  -22.50.34.5       3748.2544     4664.2944     -125.3680  2229254.345991 -5440457.339733 -2476683.359155
  32   DA57  A076      12.0 m   -067.45.20.5  -22.53.33.8        -77.9912     -882.7202       24.5746  2224948.594573 -5440040.072181 -2481852.627906
  33   DV06  A084      12.0 m   -067.45.16.9  -22.53.37.5         23.9626     -996.3202       27.1402  2225027.120022 -5439962.762702 -2481958.278249
  34   DV17  W210      12.0 m   -067.45.57.7  -22.51.33.3      -1137.4996     2844.6199       38.2633  2224521.000111 -5441793.949366 -2478423.753436
  35   DA42  A006      12.0 m   -067.45.15.0  -22.53.28.0         79.0341     -702.0943       21.7808  2225119.550721 -5440043.281111 -2481685.140708
  36   DA58  A001      12.0 m   -067.45.16.9  -22.53.27.7         24.1874     -693.3973       21.7958  2225070.074392 -5440067.187897 -2481677.134375
  37   DA60  P404      12.0 m   -067.43.31.4  -22.52.01.7       3030.2243     1966.1451      -90.6526  2228204.627818 -5439789.482954 -2479183.119722
  38   DV21  A004      12.0 m   -067.45.15.9  -22.53.28.0         52.6610     -704.4153       21.2731  2225094.622784 -5440051.996461 -2481687.081397
  39   DV22  A011      12.0 m   -067.45.14.4  -22.53.28.4         95.9123     -716.5004       21.0945  2225132.811134 -5440031.119841 -2481698.145329
  40   DV25  A005      12.0 m   -067.45.14.8  -22.53.28.7         83.3299     -725.0733       21.2227  2225119.948051 -5440032.905902 -2481706.093001
  41   DA65  P401      12.0 m   -067.43.55.7  -22.52.15.9       2338.6115     1525.3007      -76.2942  2227504.628197 -5439905.326729 -2479594.886319

Inspecting the data

The PlotMS task is an important and versatile tool that allows the user to look at the UV data in a graphical manner. Let's start by plotting the Amplitude as a function of UV distance.

# In CASA
plotms(vis='HLTau_B6cont.calavg',coloraxis='spw',yaxis='amp', xaxis='uvdist',avgchannel='4',avgtime='300',avgscan=True, plotfile='HLTau_B6cont.calavg.ampuvdist.png')

You should see a GUI as in the Figure. The colors in the figure identify different spectral windows. What does the plot immediately tell you about the source structure? (hint: think of Fourier transforms)

Zoom in to shorter baselines using the zoom tool at the lower left corner of the plot window (magnifying glass symbol). You can always unzoom by clicking the “Stack base” button (house).

Some bad data within the spw colored orange (spw=2) are immediately visible. You can investigate these by first using the “mark regions” tool in the middle (rectangle with a green plus sign in the corner), and then by clicking the “Locate” button (magnifying glass on a sheet of paper next to the flag buttons). This will print out information about the bad points on the Message window.

You should now see how all the bad data points involve antenna 16 and spectral window 2. By looking at the listobs printout, you can see that antenna 16 is DV01.

You can use flagdata command to remove these data. Do not close the plotms window yet! You can always reload and plot the data again from the GUI.

# In CASA
flagdata(vis='HLTau_B6cont.calavg', antenna='DV01',spw='2',flagbackup=False)

There are some more data to be flagged, and we will just flag them without inspecting because plotting the data takes always quite a long time.

# In CASA
flagdata('HLTau_B6cont.calavg', antenna='DA64&DV14',scan='275,315',flagbackup=False)

Now tick the “Reload” function and push the Plot button to re-plot the data after flagging. You should see how the bad points are gone.

You can also use the GUI tool to inspect other things in the data, such as the UV-coverage. In the Axes tab select X axis to be U and Data axis to be V. Click on the Plot button to re-plot the data. (Note that it takes quite a while to plot the data again).

Now you can close the plotms window. We will move on to CLEANing and self-calibrating the data.

First Look at Clean

Now use CLEAN to image. We set the image name to “HLTau_B6cont_mscale”, and use multifrequency synthesis (mode mfs) to make a single continuum image. Multifrequency synthesis combines data from all selected spectral channels into a single continuum image. Because the fractional bandwidth (delta nu/nu) is pretty small for this data set, we will not worry about the amplitude or structure of the source changing substantially with frequency. Therefore, we set nterms=1, telling CLEAN that each deconvolved component has a single amplitude at all frequencies.

Because of the non-optimal antenna configuration for high resolution imaging (lots of compact baselines) it is best to use robustness that emphasizes more uniform weighting like robust=0. Experiments with natural weighting yield a “double-structured” psf with a large 1“ plateau with a higher resolution (~30mas) core. The results of cleaning with a complex psf like this poorly represent the emission since the clean process assumes a Guassian restoring beam.

Because the emission has a wide range of spatial scales we use multiscale clean. When using this mode it is very important to make a careful mask and clean deeply. Thus the imaging commands below are best run interactively, though reasonable stopping thresholds have also been given.

We set the cell size to 0.005 arcseconds, which places ~4-5 pixels across a beam. You could figure out the beam size a priori, but it is often easier to just experiment with a quick imaging call and note the beam calculated by CLEAN. In this case, CLEAN reports a synthesized beam size of 35 x 20 milliarcsec, so our choice of cell size is just right. CLEAN will start in interactive mode, which allows you to manually control the threshold, major cycles, and masking.

# In CASA
clean(vis='HLTau_B6cont.calavg',
imagename='HLTau_B6cont_mscale',
mode='mfs',
nterms=1,
imagermode='csclean',
imsize=1600,
cell='0.005arcsec',
multiscale=[0,5,15],
negcomponent=10,
mask='',
weighting='briggs',
robust=0.0,
interactive=True,
niter=10000,
threshold='0.1mJy') 

After running the clean task, you will be presented with the GUI as shown in Figure 2. You can make the image larger by clicking next to the x button at the top of the image display, and dragging from the lower right corner.

In the CLEAN viewer, make sure that your buttons are set to add a new oval mask region. You may need to click on the icon showing the “R” in an oval. Draw an oval mask around the emission region (All that is showing up as “bluer” in the center of the image). Double click inside the oval and watch it turn white (See Figure 2). When setting the clean mask, you should aim to capture the real emission and not much else.

Change the number of iterations to 300 (from default 100 in upper right of interactive clean window). In the “Next Action” section of the GUI, you will notice several control buttons. Hit the green circle button to begin the cleaning process. This will run a major cycle of cleaning and then return. You should see how it writes text on the log, and also follow the progress on the main casa window.

After the first round of cleaning, the plot displays the residual emission after the major cycle. When interactive comes back, check that mask still seems reasonable, adjust as needed, and then clean 1000 iterations. Repeat check of mask, adjust as needed, clean 3000 iterations. Next clean 6000 iterations, followed by 12000 – it will stop when it gets to residual set by threshold parameter. There is still significant emission at this point but for first iteration its best to be conservative.

Have a quick look at the files that CLEAN has created:

# In CASA
ls

The .image file is the final cleaned image. The .mask entry shows the clean mask, or the area that CLEANed, the .model is the set of modeled clean components used by CLEAN (in Jy/pixel), the .flux shows the primary beam response, the .residual shows what was left after you CLEANed (the “dirty” part of the final image), and the .psf file shows the synthesized beam. So much good stuff. You can look at all of these using the CASA viewer. From within CASA, the viewer can be started with “viewer()”, or “imview()”. You can also start the viewer as a stand-alone unix utility using the unix command “casaviewer”. Here, let's examine the cleaned image:

# In CASA
imview("HLTau_B6cont_mscale.image")

Self-calibration

Now you are ready for the first set of self-cal. In addition to creating an image, CLEAN saves the cleaned “model” of the science target with the measurement set. This model is required for later self-calibration steps. Of course this model for our science target is not perfect, only as good as the first clean, but it's a good starting point. With a model in place, we are in a position to calibrate the science target directly.

We use gaincal, which is the task used both for general gain calibration using an external calibrator, and for self-calibration. We will focus here on phase corrections (calmode = 'p') - generally good practice for self calibration - because amplitude self calibration has a larger potential to change the source characteristics (i.e. introduce artifacts). Figuring out the best averaging parameters is often the key to good self-calibration. You would like the solution interval to be short enough so that it tracks changes in the atmospheric phase with high accuracy, but long enough so that you measure phases with good signal-to-noise. Also, ideally you'd like to keep solutions separate for difference spw's and polarizations, but for faint sources when you need to boost SNR, it may be necessary to average over these parameters to achieve good solutions.

Start by getting a few solutions per dataset. Each scan is about 70s long and there are about 32 scans per dataset over about 49m20s. solint='600s' will give 5 solutions per execution. We name the calibration table as “pcal1”. Gaintype “T” means that it averages the two polarizations before determining a solution, while “G” would generate solutions for both polarizations independently. We also set a minimum acceptable signal-to-noise ratio for the scans and a minimum number of baselines for each scan.

#in CASA
#first remove any old reductions with the same name
os.system('rm -rf pcal1') 
 
#then run the gaincal task
gaincal(vis='HLTau_B6cont.calavg',
caltable='pcal1',
gaintype='T',
refant='DA51',
calmode='p',
combine='spw,scan',
solint='600s',
minsnr=3.0,
minblperant=6)  

Plot the resulting solutions. The first plot shows the resulting phases for each antenna separately, the second plot in one plot for all antennas.

#in CASA
plotcal(caltable='pcal1',xaxis='time',yaxis='phase',timerange='', spw='',iteration='antenna',subplot=411,plotrange=[0,0,-180,180])
 
plotcal(caltable='pcal1',xaxis='time',yaxis='phase',timerange='',spw='',subplot=111)   

We are finding nontrivial, though not enormous, solutions (a few 10s of degrees) with the two correlations tracking one another pretty well. If the data were already perfectly calibrated, these values would solve to be zero.

Apply the solutions. Because there were quite a number of failed solutions (such that data will be flagged when applycal is run), it is best to back the flags up so that if you don't like the results of this self-cal after imaging, these flags can be restored. This can also be done in applycal itself but this way we get to pick the name of the saved version.

#in CASA
flagmanager(vis='HLTau_B6cont.calavg',mode='save',versionname='before_selfcal')  
 
applycal(vis='HLTau_B6cont.calavg',spwmap=[0,0,0,0],gaintable=['pcal1'],calwt=F,flagbackup=F) 

Second round of CLEAN and self-cal

Now clean the self-calibrated data. Set the iterations in the interactive CLEAN to 1000, 3000, 6000, 6000. See also how it now uses the mask from the previous clean. First remove any old reductions with the same name.

#in CASA
os.system('rm -rf HLTau_B6cont_mscale_p1.*') 
 
clean(vis='HLTau_B6cont.calavg',
imagename='HLTau_B6cont_mscale_p1',
mode='mfs',
nterms=1,
imagermode='csclean',
imsize=1600,
cell='0.005arcsec',
multiscale=[0,5,15],
negcomponent=10,
mask='HLTau_B6cont_mscale.mask',
weighting='briggs',
robust=0.0,
interactive=True,
niter=10000,
threshold='0.075mJy')

You can again use imview to look at the image

#in CASA
imview("HLTau_B6cont_mscale_p1.image")

You can compare this to the other image by loading them interactively using the viewer. Use the GUI to load several images, and then use the tape deck to control which image is actively displayed in the panel.

Run self-cal again. This time try one solution per scan.

#in CASA
os.system('rm -rf pcal2') 
gaincal(vis='HLTau_B6cont.calavg',
caltable='pcal2',
gaintype='T',
refant='DA51',
calmode='p',
combine='spw',
solint='inf',
minsnr=3.0,
minblperant=6) 

Plot the results

#in CASA
plotcal(caltable='pcal2',xaxis='time',yaxis='phase',timerange='',spw='',iteration='antenna',subplot=411,plotrange=[0,0,-180,180])
 
plotcal(caltable='pcal2',xaxis='time',yaxis='phase',timerange='',spw='',subplot=111) 

Now you will see more solutions per antenna. Apply the solutions.

#in CASA
#first save the flags to another name
flagmanager(vis='HLTau_B6cont.calavg',mode='save',versionname='before_P2selfcal')  
 
#apply the solutions
applycal(vis='HLTau_B6cont.calavg',spwmap=[0,0,0,0],spw='',field='',gaintable=['pcal2'],gainfield='',calwt=F,flagbackup=T)

Final set of CLEAN and self-cal

The next step would be one more round of cleaning followed by amplitude self-cal. The latter is potentially dangerous as it has much more potential to change the characteristics of the source than phase self-calibration so when working on real data, it is a good idea to consult an expert before doing this. Luckily for us, we have already been provided with good calibration tables for both phase and amplitude self-cal. You can now proceed by copying these over using another terminal window where you are in the same directory as where the CASA session is open.

#in bash
cp -rf /course_data/alma/HLTau/HLTau_Band6_CalibratedData/calibration/* .

This copies two folders pcal2 (with the phase-cal solutions) and apcal (with the amplitude-cal solutions) to your working directory. You can now apply these solutions to your dataset.

#in CASA
applycal(vis='HLTau_B6cont.calavg',spwmap=[[0,0,0,0],[0,0,0,0]],spw='',field='',gaintable=['pcal2','apcal'],gainfield='',calwt=F,flagbackup=T)

Run a final set of CLEAN on the data. You can now run it in the non-interactive mode.

#in CASA
os.system('rm -rf HLTau_B6cont_mscale_ap.*') 
 
clean(vis='HLTau_B6cont.calavg',
imagename='HLTau_B6cont_mscale_ap',
mode='mfs',
nterms=1,
imagermode='csclean',
imsize=1600,
cell='0.005arcsec',
multiscale=[0,5,15],
negcomponent=10,
mask='HLTau_B6cont_mscale.mask',
weighting='briggs',
robust=0.0,
interactive=False,
niter=10000,
threshold='0.025mJy')

Primary beam correction

An important subtlety of CLEAN is that by default the image produced by CLEAN is not corrected for the primary beam (the field of view) of the individual dishes in the array. The primary beam response is typically a Gaussian with value 1 at the center of the field. To form an astronomically correct image of the sky, the output of CLEAN needs to be divided by this primary beam (or, in the case of mosaics, the combination of primary beam patterns used to make the mosaic). Fortunately, CASA stores the primary beam information needed to make this correction in an image file with a ”.flux“ extension. It's often very convenient to work in images before primary beam correction because the noise is the same across the field (e.g., this is a clean data set to search for signal) but it's very important to remember to apply this correction before calculating fluxes or intensities for science.

The CASA task impbcor can be used to combine the .flux image with the output image from CLEAN to produce a primary-beam corrected image.

First remove the old primary beam corrected image if it exists

# In CASA
os.system('rm –rf HLTau_B6cont_mscale_pbcor.image')

Now correct the image

# In CASA
impbcor(imagename='HLTau_B6cont_mscale_ap.image',
pbimage='HLTau_B6cont_mscale_ap.flux',
outfile='HLTau_B6cont_mscale_pbcor.image')

Now you can export your image to a fits file.

#in CASA
exportfits('HLTau_B6cont_mscale_pbcor.image','HLTau_B6cont_mscale_pbcor.image.fits')  

And view it with e.g. ds9. In a terminal:

#in bash
ds9 HLTau_B6cont_mscale_pbcor.image.fits

Select color (for example heat) to see the image in color.

Congratulations! You have now made an image of HL Tau protoplanetary disk!

casa.txt · Last modified: 2017/02/22 16:24 by thovatta