ad3c5b2 | Nicholas Kern | 29 June 2018, 01:52:36 UTC | pep8 in test_miriad | 29 June 2018, 18:34:24 UTC |
3de1303 | Nicholas Kern | 28 June 2018, 18:30:54 UTC | updated warning tests in test_miriad modified: ../miriad.py modified: test_miriad.py | 29 June 2018, 18:34:24 UTC |
44a353e | Nicholas Kern | 28 June 2018, 09:56:54 UTC | fixed test in test_miriad | 29 June 2018, 18:34:24 UTC |
527abed | Nicholas Kern | 28 June 2018, 06:12:01 UTC | read_miriad_antpos PR comments | 29 June 2018, 18:34:24 UTC |
13d1760 | Nicholas Kern | 28 June 2018, 03:16:42 UTC | enabled 2.7 and 3.6 for a test pass in test_miriad | 29 June 2018, 18:34:24 UTC |
8dc0814 | Nicholas Kern | 28 June 2018, 03:01:10 UTC | updated parts of miriad.py for python3.6 compatability | 29 June 2018, 18:34:24 UTC |
a5996bb | Nicholas Kern | 27 June 2018, 08:55:43 UTC | pep8 | 29 June 2018, 18:34:24 UTC |
d26d560 | Nicholas Kern | 27 June 2018, 08:38:38 UTC | updated test_miriad test_MiriadUVFits RW | 29 June 2018, 18:34:24 UTC |
eafb417 | Nicholas Kern | 27 June 2018, 07:13:19 UTC | removed aipy dependence in utils | 29 June 2018, 18:34:24 UTC |
9b2f355 | Nicholas Kern | 27 June 2018, 07:12:00 UTC | pep8 modified: miriad.py modified: uvdata.py | 29 June 2018, 18:34:24 UTC |
3ccc673 | Nicholas Kern | 27 June 2018, 07:11:34 UTC | eliminated utils.get_miriad_antpos b/c of new read_miriad_metadata func | 29 June 2018, 18:34:24 UTC |
70ce09a | Nicholas Kern | 27 June 2018, 07:00:50 UTC | fixed proper passing of read_miriad kwargs between miriad and uvdata objs | 29 June 2018, 18:34:24 UTC |
fb62f9a | Nicholas Kern | 27 June 2018, 06:40:02 UTC | added read_miriad_metadata to UVData | 29 June 2018, 18:34:24 UTC |
30fdd41 | Nicholas Kern | 27 June 2018, 02:40:00 UTC | added miriad.Miriad.read_miriad_metadata func | 29 June 2018, 18:34:24 UTC |
d744057 | Nicholas Kern | 12 June 2018, 05:32:55 UTC | ensured uvdata.antnums_to_baseline returns array when fed len-1 array | 29 June 2018, 18:34:24 UTC |
dc6a3ee | Nicholas Kern | 23 May 2018, 20:57:37 UTC | modified: tests/test_utils.py modified: utils.py | 29 June 2018, 18:34:24 UTC |
0cb4686 | Nicholas Kern | 23 May 2018, 20:12:25 UTC | pep8 issues modified: miriad.py modified: tests/test_miriad.py modified: tests/test_utils.py modified: utils.py | 29 June 2018, 18:34:24 UTC |
b01c807 | Nicholas Kern | 23 May 2018, 20:10:01 UTC | modified: pyuvdata/tests/test_miriad.py | 29 June 2018, 18:34:24 UTC |
625c4ac | Nicholas Kern | 23 May 2018, 20:01:31 UTC | moved chunks of miriad.read_miriad into separate functions and added utils.get_miriad_antpos | 29 June 2018, 18:34:24 UTC |
fb84292 | Bryna Hazelton | 28 June 2018, 05:58:25 UTC | fix bugs after rebase | 28 June 2018, 16:25:28 UTC |
55e85fa | Bryna Hazelton | 27 June 2018, 23:45:03 UTC | fix tutorials after rebase | 28 June 2018, 16:25:28 UTC |
c539610 | Bryna Hazelton | 27 June 2018, 22:02:00 UTC | add no_cover rule for old astropy version clause | 28 June 2018, 16:25:28 UTC |
796f545 | Bryna Hazelton | 27 June 2018, 21:58:47 UTC | remove unreachable code, improve test coverage | 28 June 2018, 16:25:28 UTC |
e1e55f5 | Bryna Hazelton | 27 June 2018, 19:37:50 UTC | bug fix after rebase | 28 June 2018, 16:25:28 UTC |
71e5dc4 | Bryna Hazelton | 27 June 2018, 18:39:13 UTC | fix python 3 errors | 28 June 2018, 16:25:28 UTC |
661041a | Bryna Hazelton | 27 June 2018, 18:39:02 UTC | remove cruft | 28 June 2018, 16:25:28 UTC |
64725cd | Bryna Hazelton | 21 June 2018, 18:05:23 UTC | fix docstring | 28 June 2018, 16:25:28 UTC |
493e708 | Bryna Hazelton | 20 June 2018, 18:29:28 UTC | Add more history detail and raise error if only 1 freq for interpolation | 28 June 2018, 16:25:28 UTC |
1ec08b5 | Bryna Hazelton | 25 May 2018, 16:51:53 UTC | remove unnecessary else statement | 28 June 2018, 16:25:28 UTC |
08a76c5 | Bryna Hazelton | 25 May 2018, 16:21:51 UTC | minor refactoring | 28 June 2018, 16:25:28 UTC |
457ec54 | Bryna Hazelton | 24 May 2018, 21:24:49 UTC | really fix tutorials | 28 June 2018, 16:25:28 UTC |
3dcac48 | Bryna Hazelton | 24 May 2018, 20:38:32 UTC | fix tutorials for interpolation changes | 28 June 2018, 16:25:28 UTC |
6372743 | Bryna Hazelton | 24 May 2018, 00:50:21 UTC | roundtrip interpolation function through beamfits | 28 June 2018, 16:25:28 UTC |
2dbb01b | Bryna Hazelton | 24 May 2018, 00:36:12 UTC | error if frequencies to interpolate are outside freq_range | 28 June 2018, 16:25:28 UTC |
e2519ab | Bryna Hazelton | 23 May 2018, 22:37:50 UTC | fix frequency interpolation | 28 June 2018, 16:25:28 UTC |
d1f1ab5 | Bryna Hazelton | 23 May 2018, 22:17:50 UTC | handle interpolate frequencies outside freq_arr range | 28 June 2018, 16:25:28 UTC |
5238a5f | Bryna Hazelton | 23 May 2018, 20:55:14 UTC | Add support for interpolating in frequency | 28 June 2018, 16:25:28 UTC |
f32abce | Bryna Hazelton | 23 May 2018, 00:26:53 UTC | Add more general interpolation function wrapper | 28 June 2018, 16:25:28 UTC |
1f68d78 | Bryna Hazelton | 22 May 2018, 20:26:06 UTC | create interpolation infrastructure | 28 June 2018, 16:25:28 UTC |
a873f06 | Chuneeta | 27 June 2018, 23:57:18 UTC | more unit tests | 28 June 2018, 05:42:15 UTC |
0d221fc | Chuneeta | 27 June 2018, 21:36:30 UTC | fixed blank lines | 28 June 2018, 05:42:15 UTC |
1c194c2 | Chuneeta | 27 June 2018, 20:51:24 UTC | Added unit tests for the pseudo-stokes functionality | 28 June 2018, 05:42:15 UTC |
9440500 | Paul La Plante | 27 June 2018, 18:21:02 UTC | Add test for reading in multiple uvh5 files | 28 June 2018, 05:23:39 UTC |
4ff1a3e | Chuneeta | 26 June 2018, 08:11:23 UTC | fixed conflicts between python 2.7 and 3.6 | 26 June 2018, 18:23:44 UTC |
3176047 | Chuneeta | 26 June 2018, 04:47:31 UTC | fixed docstring | 26 June 2018, 18:23:44 UTC |
b2d951c | Chuneeta | 26 June 2018, 02:01:51 UTC | updated tutorial with pseudo-stokes beam examples | 26 June 2018, 18:23:44 UTC |
63c1928 | Chuneeta | 26 June 2018, 02:00:43 UTC | the function can now supports multiple beam files | 26 June 2018, 18:23:44 UTC |
bced3a5 | Chuneeta | 08 June 2018, 21:59:42 UTC | Defined more appropraite variables and make the function more user friendly according to Bryna's comments | 26 June 2018, 18:23:44 UTC |
5a64d69 | Chuneeta | 30 May 2018, 23:48:23 UTC | Support pseudo-stokes parameter beam as done in Kohn et al.2018 | 26 June 2018, 18:23:44 UTC |
4743437 | Paul La Plante | 21 June 2018, 19:39:33 UTC | Add h5py to list of required packages | 25 June 2018, 19:54:26 UTC |
26fb301 | Paul La Plante | 21 June 2018, 19:29:11 UTC | Update README to reflect uvh5 interoperability | 25 June 2018, 19:54:26 UTC |
c453dc6 | Paul La Plante | 21 June 2018, 19:19:38 UTC | Add to tutorial for writing to uvh5 | 25 June 2018, 19:54:26 UTC |
25a7153 | Peter Williams | 23 June 2018, 13:57:21 UTC | Fix doctests. | 25 June 2018, 17:42:34 UTC |
4515a91 | Peter Williams | 23 June 2018, 13:57:16 UTC | pyuvdata/uvdata.py: avoid crash in antnums_to_baseline() if Nants_telescope is None | 25 June 2018, 17:42:34 UTC |
dbeb1b0 | Peter Williams | 22 June 2018, 22:31:49 UTC | Fix pycodestyle complaints. | 25 June 2018, 17:42:34 UTC |
1a37b93 | Peter Williams | 22 June 2018, 22:14:38 UTC | pyuvdata/version.py: fix another unclosed file complaint | 25 June 2018, 17:42:34 UTC |
2c5c5cd | Peter Williams | 22 June 2018, 22:12:26 UTC | Miscellaneous fixups for Python 3 compatibility. | 25 June 2018, 17:42:34 UTC |
65f9727 | Peter Williams | 22 June 2018, 22:12:05 UTC | More bytes/str conversions as needed. | 25 June 2018, 17:42:34 UTC |
36619d6 | Peter Williams | 22 June 2018, 22:11:37 UTC | pyuvdata/fhd.py: more avoiding complaints about unclosed files | 25 June 2018, 17:42:34 UTC |
a908fb3 | Peter Williams | 22 June 2018, 22:08:38 UTC | pyuvdata/beamfits.py: avoid another unclosed file warning | 25 June 2018, 17:42:34 UTC |
760dd7e | Peter Williams | 22 June 2018, 20:39:02 UTC | pyuvdata/tests/test_uvdata.py: fix test_select_bls() `sorted((1, 2, 'string'))` no longer works in Python 3, and there was a zip() call that needed to be wrapped in a list(). | 25 June 2018, 17:42:34 UTC |
1a9779d | Peter Williams | 22 June 2018, 20:23:51 UTC | pyuvdata/tests/test_uvdata.py: track rename of assert_items_equal to assert_count_equal With compat for Python 2. | 25 June 2018, 17:42:34 UTC |
dfd7d5f | Peter Williams | 22 June 2018, 20:11:09 UTC | pyuvdata/src/miriad_wrap.h: fix for numpy inputs on Python 3 In Python 3, the Numpy integer types no longer inherit from the `int` type, which broke our (helpful) ability to accept types like np.int32 as integers. Work around this in the C by also checking for numbers via `PyIndex_Check()`. | 25 June 2018, 17:42:34 UTC |
4899692 | Peter Williams | 22 June 2018, 19:51:23 UTC | pyuvdata/uvh5.py: fix Py3k roundtripping of antenna names H5py apparently can't handle Unicode, which is pretty weak. | 25 June 2018, 17:42:34 UTC |
7d08fd8 | Peter Williams | 22 June 2018, 19:45:03 UTC | Fix FITS extra_keywords for Python 3 Removing things from the dictionaries while iterating over them breaks. | 25 June 2018, 17:42:34 UTC |
90e3ea0 | Peter Williams | 22 June 2018, 19:15:22 UTC | Use `with` statements to avoid warnings about unclosed FITS files This indents several data-loading functions a lot, but we need to use the `with` approach for our tests to pass when exceptions are thrown during the reading process. If you look at a whitespace-ignoring diff, the only things that actually change are the lines that opens the FITS files. | 25 June 2018, 17:42:34 UTC |
e5d5fb1 | Peter Williams | 22 June 2018, 19:07:49 UTC | pyuvdata/uvbase.py: Python 3 warning callback gets keyword arguments too | 25 June 2018, 17:42:34 UTC |
6f10af8 | Peter Williams | 19 June 2018, 20:49:25 UTC | .travis.yml: start CI'ing Python 3.6 | 25 June 2018, 17:42:34 UTC |
145874a | Bryna Hazelton | 22 June 2018, 18:15:46 UTC | remove offending print statement | 22 June 2018, 18:38:04 UTC |
06e717c | Paul La Plante | 19 June 2018, 21:40:12 UTC | fix pep8 issues | 22 June 2018, 18:38:04 UTC |
32bf8f2 | Peter Williams | 19 June 2018, 20:48:33 UTC | Get the version code working on both major versions of Python Gotta do both bytes=>str and unicode=>str. | 22 June 2018, 18:38:04 UTC |
ecac717 | Peter Williams | 19 June 2018, 20:23:02 UTC | Get the test suite passing on Python 2.x. | 22 June 2018, 18:38:04 UTC |
8d08993 | Peter Williams | 19 June 2018, 19:38:09 UTC | Add __future__ imports. | 22 June 2018, 18:38:04 UTC |
56ca5a6 | Peter Williams | 19 June 2018, 19:24:00 UTC | Curated changes from the `2to3` tool. Totally untested! This is just the first step toward getting code that's compatible with both Python 2 and 3. 2to3 can't take us all the way there because it emits code that is *only* compatible with Python 3 (not also Python 2). | 22 June 2018, 18:38:04 UTC |
927269f | Paul La Plante | 21 June 2018, 00:51:12 UTC | Add compression filters to write_uvh5 method | 21 June 2018, 17:58:35 UTC |
56a0385 | Josh Dillon | 20 June 2018, 01:00:08 UTC | covered one more exception | 20 June 2018, 16:26:25 UTC |
8eef902 | Josh Dillon | 20 June 2018, 00:38:58 UTC | Improve test coverage | 20 June 2018, 16:26:25 UTC |
7a503f1 | Bryna Hazelton | 19 June 2018, 21:15:26 UTC | Fix bug after rebase | 20 June 2018, 16:26:25 UTC |
8147c86 | Josh Dillon | 15 June 2018, 18:17:10 UTC | pep8 fixes | 20 June 2018, 16:26:25 UTC |
35aecc9 | Josh Dillon | 15 June 2018, 17:53:13 UTC | fixed a bug for cross-polarized autocorrelations | 20 June 2018, 16:26:25 UTC |
180ce86 | Josh Dillon | 15 June 2018, 16:42:55 UTC | Added unit tests to cover the 3-tuple case (with polarization) | 20 June 2018, 16:26:25 UTC |
924141b | Josh Dillon | 15 June 2018, 15:41:02 UTC | fix tutorial | 20 June 2018, 16:26:25 UTC |
e789daa | Josh Dillon | 15 June 2018, 05:40:47 UTC | pep8 fixes | 20 June 2018, 16:26:25 UTC |
4b3d784 | Josh Dillon | 15 June 2018, 01:35:35 UTC | Updated miriad to use bls keyword and updated unit tests | 20 June 2018, 16:26:25 UTC |
02b3128 | Josh Dillon | 14 June 2018, 23:42:09 UTC | Fixed most unit tests for uvfits | 20 June 2018, 16:26:25 UTC |
13c4628 | Josh Dillon | 14 June 2018, 22:57:47 UTC | Started update of ant_paris_nums to bls This supports lists of 2-tuples and lists of 3-tuples | 20 June 2018, 16:26:25 UTC |
bc6d055 | Peter Williams | 16 June 2018, 18:11:30 UTC | ci/appveyor.yml: better update of header comment re: aipy | 19 June 2018, 18:25:04 UTC |
99ee64e | Peter Williams | 16 June 2018, 18:09:23 UTC | README.md: add note about how to do the in-place import with binary modules | 19 June 2018, 18:25:04 UTC |
22ef2b8 | Paul La Plante | 16 June 2018, 08:57:26 UTC | Add another test | 19 June 2018, 18:25:04 UTC |
a04bb32 | Paul La Plante | 16 June 2018, 04:12:57 UTC | pep8 fixes | 19 June 2018, 18:25:04 UTC |
8699be9 | Paul La Plante | 16 June 2018, 03:18:35 UTC | Add tests for aipy_extracts.py | 19 June 2018, 18:25:04 UTC |
f7c2bcb | Peter Williams | 15 June 2018, 21:20:30 UTC | Fix pycodestyle complaints. | 19 June 2018, 18:25:04 UTC |
f32d916 | Peter Williams | 15 June 2018, 19:48:07 UTC | .travis.yml: fix up First, without aipy, we need to explicitly bring in pyephem to pass Travis doctests. Second, we need to build the extension modules in place for the import of the local module to work. | 19 June 2018, 18:25:04 UTC |
1de2943 | Peter Williams | 15 June 2018, 18:57:30 UTC | Drop the dependency on AIPY. | 19 June 2018, 18:25:04 UTC |
e6897b8 | Peter Williams | 15 June 2018, 18:57:19 UTC | pyuvdata/aipy_extracts.py: we need AIPY's UV class as well | 19 June 2018, 18:25:04 UTC |
4fd8767 | Peter Williams | 15 June 2018, 18:23:11 UTC | pyuvdata/aipy_extracts.py: extract necessary routines from AIPY As commented, this code comes from AIPY commit 6cb5a70876f33dccdd68d4063b076f8d42d9edae. The only routine needed in pyuvdata is `uv_selector`. | 19 June 2018, 18:25:04 UTC |
3ca1798 | Peter Williams | 15 June 2018, 17:59:15 UTC | Clone the AIPY MIRIAD binary module. This derives from aipy commit 6cb5a70876f33dccdd68d4063b076f8d42d9edae, which is compatible with both Python 2 and Python 3. The code isn't yet wired in anywhere. | 19 June 2018, 18:25:04 UTC |
aaa1b6c | Peter Williams | 15 June 2018, 17:27:16 UTC | scripts/miriad_to_uvfits.py: remove unused imports (including aipy) | 19 June 2018, 18:25:04 UTC |
b42e851 | Peter Williams | 15 June 2018, 17:26:41 UTC | pyuvdata/tests/test_miriad.py: tidy up aipy imports No need for a barely-used alias. | 19 June 2018, 18:25:04 UTC |
385074a | Duncan | 18 May 2018, 20:24:06 UTC | Fixed whitespace modified: pyuvdata/uvdata.py | 06 June 2018, 15:21:16 UTC |