Examples

Split with field selections

Create a new MS with field ID 3 and all field names starting with 4C.

split(vis='example.ms',outputvis='test.ms',field='3,4C*')

Split with spectral window and channel selections

Split channels 3 through 64 for all SPW IDs.

split(vis='example.ms', outputvis='test.ms', spw='*:3~64')

Split with multiple channel selection. The following example will select channels 4 through 13 and 10 through 59 inclusive from spw 8.

split('example.ms',outputvis='test.ms',spw='8:4~13;10~59')

Split with multiple spws and channel selections. The following example will select all channels from spw 4, channels 4 through 59 inclusive from spw 7. It will also select channels 4 through 13 and 10 through 59 from spw 8. The output MS will have three spectral windows, reindexed from 0 through 2.

split('example.ms',outputvis='test.ms',spw='4,7:4~59,8:4~13;10~59')

On the other hand, the following example will select only channels 4 through 59 from all three spectral windows 4, 5 and 6.

split('example.ms',outputvis='test.ms',spw='4~6:4~59')

 

Split with antenna selections

Split using antenna selection. Non-negative integers are assumed to be antenna indices, and anything else is taken as an antenna name. The following example will split the baseline between antennas VA05 and VA06.

split(vis='example.ms', outputvis='test.ms', antenna='VA05&VA06')

Channel Averaging

Average 2 channels of first selected SPW and 3 channels in second SPW.

split(vis='example.ms', outputvis='test.ms',spw='0,1', width=[2,3])

Time Averaging

Average in time across scans. The following example can be useful when the scan number goes up with each integration as in many WSRT MSs.

split(vis='example.ms', outputvis='test.ms',timebin='20s', combine='scan')