Skip to content

Commit

Permalink
Parse ants dict output for plotting
Browse files Browse the repository at this point in the history
  • Loading branch information
jburba committed Nov 29, 2017
1 parent 466abcb commit c20e1bc
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions pyuvdata/uvdata.py
Expand Up @@ -1918,13 +1918,13 @@ def parse_ants(self, ant_str, print_toggle=False, for_select=True):
m = re.search(bl_re, ant_str[str_pos:])
if m is None:
if ant_str[str_pos:].upper().startswith('ALL'):
if len(ant_str[str_pos:].split(',')) > 1:
if for_select:
ant_pairs_nums = self.get_antpairs()
else:
for pair in ant_pairs_data:
antpair_pols[str(pair).strip('()')] = (
uvutils.polstr2num(pols_data))
if (for_select and
len(ant_str[str_pos:].split(',')) > 1):
ant_pairs_nums = self.get_antpairs()
elif not for_select:
for pair in ant_pairs_data:
antpair_pols[str(pair).strip('()')] = (
uvutils.polstr2num(pols_data))
elif ant_str[str_pos:].upper().startswith('AUTO'):
for pair in ant_pairs_data:
if for_select:
Expand Down Expand Up @@ -1955,6 +1955,8 @@ def parse_ants(self, ant_str, print_toggle=False, for_select=True):
raise ValueError('Unparsible argument {s}'.format(
s=ant_str))

print antpair_pols.keys()

comma_cnt = ant_str[str_pos:].find(',')
if comma_cnt >= 0:
str_pos += comma_cnt + 1
Expand Down

0 comments on commit c20e1bc

Please sign in to comment.