From bhatnagar.sanjay@gmail.com Wed Apr 4 12:16:35 2007 Date: Wed, 4 Apr 2007 12:13:23 -0600 From: Sanjay Bhatnagar Reply-To: sbhatnag@nrao.edu To: Joe McMullin , aips2-naug@donar.cv.nrao.edu Subject: [Aips2-naug] few MSSelection examples MS summary: ========== FIELDID SPWID NChan Pol NRows Source Name --------------------------------------------------------------- 0 0 127 RR 10260 0530+135 1 0 127 RR 779139 05582+16320 2 0 127 RR 296190 05309+13319 3 0 127 RR 58266 0319+415 4 0 127 RR 32994 1331+305 5 1 1 RR,RL,LL,RR 23166 KTIP Example 1: ========= ------------------------------------------------------------------- Select field IDs 0,1,2 and field Named KTIP Time range: 25/22:40:0 to 26/03:30:0 Baselines: All baselines between antennas *named* "1" to "10" Spw: All spectral windows ------------------------------------------------------------------- sbhatnag@atlas>mssplit ms = /home/rohir3/sanjay/CASATests/G192.ms/ outms = tt.ms field = 0~2,KTIP time = 25/22:40:0 ~ 26/03:30:0 spw = antenna = 1~10& uvdist = mssplit>go First selected timestamp = 25-Apr-2003/22:03:42.5 Ant1 = [21, 10, 17, 4, 24, 3, 11, 0, 23, 6] Ant2 = [21, 10, 17, 4, 24, 3, 11, 0, 23, 6] Field= [0, 1, 2, 5] SPW = [] Number selected rows: 102195 Example 2: ========= ------------------------------------------------------------------- Select field Named K* (wild card usage) Time range: 25/22:40:0 to 26/03:30:0 Baselines: All baselines between antennas *named* "1" to "10" Spw: All spectral windows ------------------------------------------------------------------- sbhatnag@atlas>mssplit ms = /home/rohir3/sanjay/CASATests/G192.ms/ outms = tt.ms field = K* time = 25/22:40:0 ~ 26/03:30:0 spw = antenna = 1~10& uvdist = mssplit>go First selected timestamp = 26-Apr-2003/03:20:45.0 Ant1 = [21, 10, 17, 4, 24, 3, 11, 0, 23, 6] Ant2 = [21, 10, 17, 4, 24, 3, 11, 0, 23, 6] Field= [5] SPW = [] Number selected rows: 2376 Example 3: ========= ------------------------------------------------------------------- Select field Named K* (wild card usage) Time range: 25/22:40:0 to 26/03:30:0 Baselines: All baselines between antennas *named* "1" to "10" Spw: SPW ID 0 No data should be selected ------------------------------------------------------------------- sbhatnag@atlas>mssplit ms = /home/rohir3/sanjay/CASATests/G192.ms/ outms = tt.ms field = K* time = 25/22:40:0 ~ 26/03:30:0 spw = 0 antenna = 1~10& uvdist = mssplit>go First selected timestamp = 25-Apr-2003/22:03:37.5 Ant1 = [21, 10, 17, 4, 24, 3, 11, 0, 23, 6] Ant2 = [21, 10, 17, 4, 24, 3, 11, 0, 23, 6] Field= [5] SPW = [0] Number selected rows: 0 Example 4: ========= ------------------------------------------------------------------- Select field Named K* (wild card usage) Time range: 25/22:40:0 to 26/03:30:0 Baselines: All baselines between antennas *named* "1" to "10" Spw: SPW ID 1 ------------------------------------------------------------------- sbhatnag@atlas>mssplit ms = /home/rohir3/sanjay/CASATests/G192.ms/ outms = tt.ms field = K* time = 25/22:40:0 ~ 26/03:30:0 spw = 1 antenna = 1~10& uvdist = mssplit>go First selected timestamp = 26-Apr-2003/03:20:45.0 Ant1 = [21, 10, 17, 4, 24, 3, 11, 0, 23, 6] Ant2 = [21, 10, 17, 4, 24, 3, 11, 0, 23, 6] Field= [5] SPW = [1] Number selected rows: 1188 Example 5: ========= ------------------------------------------------------------------- Select field Named K* (wild card usage) Time range: 25/22:40:0 to 26/03:30:0 Baselines: Between antennas "1" to "3" and "4" to "6" Spw: SPW ID 1 ------------------------------------------------------------------- sbhatnag@atlas>mssplit ms = /home/rohir3/sanjay/CASATests/G192.ms/ outms = tt.ms field = K* time = 25/22:40:0 ~ 26/03:30:0 spw = 1 antenna = 1,2,3&4,5,6 uvdist = mssplit>go First selected timestamp = 26-Apr-2003/03:20:45.0 Ant1 = [21, 10, 17] Ant2 = [4, 24, 3] Field= [5] SPW = [1] Number selected rows: 198 Example 6: ========= ------------------------------------------------------------------- Select field Named K* (wild card usage) Time range: 25/22:40:0 to 26/03:30:0 Baselines: Error in antenna specification Spw: All spectral windows ------------------------------------------------------------------- sbhatnag@atlas>mssplit ms = /home/rohir3/sanjay/CASATests/G192.ms/ outms = tt.ms field = K* time = 25/22:40:0 ~ 26/03:30:0 spw = 1 antenna = 1~3 & $~6 uvdist = mssplit>go ###AipsError: Antenna Expression: Parse error at or near '$' (near char. 7 in string "1~3 & $~6") Example 7: ========= ------------------------------------------------------------------- Select field Named K* (wild card usage) Time range: 25/22:40:0 to 26/03:30:0 Baselines: Use antenna ranges Spw: All spectral windows ------------------------------------------------------------------- sbhatnag@atlas>mssplit ms = /home/rohir3/sanjay/CASATests/G192.ms/ outms = tt.ms field = K* time = 25/22:40:0 ~ 26/03:30:0 spw = 1 antenna = 1~3 & 4~6 uvdist = mssplit>go First selected timestamp = 26-Apr-2003/03:20:45.0 Ant1 = [21, 10, 17] Ant2 = [4, 24, 3] Field= [5] SPW = [1] Number selected rows: 198 Example 8: ========= ------------------------------------------------------------------- Select field Named K* (wild card usage) Time range: 25/22:40:0 to 26/03:30:0 Baselines: Baselines between antennas "1" to "3" and "4" to "6" and baseline "10"-"11" Spw: All spectral windows ------------------------------------------------------------------- sbhatnag@atlas>mssplit ms = /home/rohir3/sanjay/CASATests/G192.ms/ outms = tt.ms field = K* time = 25/22:40:0 ~ 26/03:30:0 spw = 1 antenna = 1~3 & 4~6 ; 10&11 uvdist = mssplit>go First selected timestamp = 26-Apr-2003/03:20:45.0 Ant1 = [21, 10, 17, 6] Ant2 = [4, 24, 3, 1] Field= [5] SPW = [1] Number selected rows: 231 Example 9: ========= ------------------------------------------------------------------- Select field Named K* (wild card usage) Time range: Error in range operator Baselines: Baselines between antennas "1" to "3" and "4" to "6" Spw: All spectral windows ------------------------------------------------------------------- sbhatnag@atlas>mssplit ms = /home/rohir3/sanjay/CASATests/G192.ms/ outms = tt.ms field = K* time = 25/22:40:0 - 26/03:30:0 spw = 1 antenna = 1~3 & 4~6 uvdist = mssplit>go First selected timestamp = 26-Apr-2003/03:20:45.0 ###MSSelectionError: MSSelection time error: Parse error at or near token '-' (near char. 12 in string "25/22:40:0 - 26/03:30:0") (Did you know we use "~" as the range operator (for a good reason)?) -- सà¤~Bà¤~\य _______________________________________________ Aips2-naug mailing list Aips2-naug@listmgr.cv.nrao.edu http://listmgr.cv.nrao.edu/mailman/listinfo/aips2-naug