https://github.com/RadioAstronomySoftwareGroup/pyuvdata

sort by:
Revision Author Date Message Commit Date
30fdd41 added miriad.Miriad.read_miriad_metadata func 29 June 2018, 18:34:24 UTC
d744057 ensured uvdata.antnums_to_baseline returns array when fed len-1 array 29 June 2018, 18:34:24 UTC
dc6a3ee modified: tests/test_utils.py modified: utils.py 29 June 2018, 18:34:24 UTC
0cb4686 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 modified: pyuvdata/tests/test_miriad.py 29 June 2018, 18:34:24 UTC
625c4ac moved chunks of miriad.read_miriad into separate functions and added utils.get_miriad_antpos 29 June 2018, 18:34:24 UTC
fb84292 fix bugs after rebase 28 June 2018, 16:25:28 UTC
55e85fa fix tutorials after rebase 28 June 2018, 16:25:28 UTC
c539610 add no_cover rule for old astropy version clause 28 June 2018, 16:25:28 UTC
796f545 remove unreachable code, improve test coverage 28 June 2018, 16:25:28 UTC
e1e55f5 bug fix after rebase 28 June 2018, 16:25:28 UTC
71e5dc4 fix python 3 errors 28 June 2018, 16:25:28 UTC
661041a remove cruft 28 June 2018, 16:25:28 UTC
64725cd fix docstring 28 June 2018, 16:25:28 UTC
493e708 Add more history detail and raise error if only 1 freq for interpolation 28 June 2018, 16:25:28 UTC
1ec08b5 remove unnecessary else statement 28 June 2018, 16:25:28 UTC
08a76c5 minor refactoring 28 June 2018, 16:25:28 UTC
457ec54 really fix tutorials 28 June 2018, 16:25:28 UTC
3dcac48 fix tutorials for interpolation changes 28 June 2018, 16:25:28 UTC
6372743 roundtrip interpolation function through beamfits 28 June 2018, 16:25:28 UTC
2dbb01b error if frequencies to interpolate are outside freq_range 28 June 2018, 16:25:28 UTC
e2519ab fix frequency interpolation 28 June 2018, 16:25:28 UTC
d1f1ab5 handle interpolate frequencies outside freq_arr range 28 June 2018, 16:25:28 UTC
5238a5f Add support for interpolating in frequency 28 June 2018, 16:25:28 UTC
f32abce Add more general interpolation function wrapper 28 June 2018, 16:25:28 UTC
1f68d78 create interpolation infrastructure 28 June 2018, 16:25:28 UTC
a873f06 more unit tests 28 June 2018, 05:42:15 UTC
0d221fc fixed blank lines 28 June 2018, 05:42:15 UTC
1c194c2 Added unit tests for the pseudo-stokes functionality 28 June 2018, 05:42:15 UTC
9440500 Add test for reading in multiple uvh5 files 28 June 2018, 05:23:39 UTC
4ff1a3e fixed conflicts between python 2.7 and 3.6 26 June 2018, 18:23:44 UTC
3176047 fixed docstring 26 June 2018, 18:23:44 UTC
b2d951c updated tutorial with pseudo-stokes beam examples 26 June 2018, 18:23:44 UTC
63c1928 the function can now supports multiple beam files 26 June 2018, 18:23:44 UTC
bced3a5 Defined more appropraite variables and make the function more user friendly according to Bryna's comments 26 June 2018, 18:23:44 UTC
5a64d69 Support pseudo-stokes parameter beam as done in Kohn et al.2018 26 June 2018, 18:23:44 UTC
4743437 Add h5py to list of required packages 25 June 2018, 19:54:26 UTC
26fb301 Update README to reflect uvh5 interoperability 25 June 2018, 19:54:26 UTC
c453dc6 Add to tutorial for writing to uvh5 25 June 2018, 19:54:26 UTC
25a7153 Fix doctests. 25 June 2018, 17:42:34 UTC
4515a91 pyuvdata/uvdata.py: avoid crash in antnums_to_baseline() if Nants_telescope is None 25 June 2018, 17:42:34 UTC
dbeb1b0 Fix pycodestyle complaints. 25 June 2018, 17:42:34 UTC
1a37b93 pyuvdata/version.py: fix another unclosed file complaint 25 June 2018, 17:42:34 UTC
2c5c5cd Miscellaneous fixups for Python 3 compatibility. 25 June 2018, 17:42:34 UTC
65f9727 More bytes/str conversions as needed. 25 June 2018, 17:42:34 UTC
36619d6 pyuvdata/fhd.py: more avoiding complaints about unclosed files 25 June 2018, 17:42:34 UTC
a908fb3 pyuvdata/beamfits.py: avoid another unclosed file warning 25 June 2018, 17:42:34 UTC
760dd7e 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 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 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 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 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 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 pyuvdata/uvbase.py: Python 3 warning callback gets keyword arguments too 25 June 2018, 17:42:34 UTC
6f10af8 .travis.yml: start CI'ing Python 3.6 25 June 2018, 17:42:34 UTC
145874a remove offending print statement 22 June 2018, 18:38:04 UTC
06e717c fix pep8 issues 22 June 2018, 18:38:04 UTC
32bf8f2 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 Get the test suite passing on Python 2.x. 22 June 2018, 18:38:04 UTC
8d08993 Add __future__ imports. 22 June 2018, 18:38:04 UTC
56ca5a6 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 Add compression filters to write_uvh5 method 21 June 2018, 17:58:35 UTC
56a0385 covered one more exception 20 June 2018, 16:26:25 UTC
8eef902 Improve test coverage 20 June 2018, 16:26:25 UTC
7a503f1 Fix bug after rebase 20 June 2018, 16:26:25 UTC
8147c86 pep8 fixes 20 June 2018, 16:26:25 UTC
35aecc9 fixed a bug for cross-polarized autocorrelations 20 June 2018, 16:26:25 UTC
180ce86 Added unit tests to cover the 3-tuple case (with polarization) 20 June 2018, 16:26:25 UTC
924141b fix tutorial 20 June 2018, 16:26:25 UTC
e789daa pep8 fixes 20 June 2018, 16:26:25 UTC
4b3d784 Updated miriad to use bls keyword and updated unit tests 20 June 2018, 16:26:25 UTC
02b3128 Fixed most unit tests for uvfits 20 June 2018, 16:26:25 UTC
13c4628 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 ci/appveyor.yml: better update of header comment re: aipy 19 June 2018, 18:25:04 UTC
99ee64e README.md: add note about how to do the in-place import with binary modules 19 June 2018, 18:25:04 UTC
22ef2b8 Add another test 19 June 2018, 18:25:04 UTC
a04bb32 pep8 fixes 19 June 2018, 18:25:04 UTC
8699be9 Add tests for aipy_extracts.py 19 June 2018, 18:25:04 UTC
f7c2bcb Fix pycodestyle complaints. 19 June 2018, 18:25:04 UTC
f32d916 .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 Drop the dependency on AIPY. 19 June 2018, 18:25:04 UTC
e6897b8 pyuvdata/aipy_extracts.py: we need AIPY's UV class as well 19 June 2018, 18:25:04 UTC
4fd8767 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 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 scripts/miriad_to_uvfits.py: remove unused imports (including aipy) 19 June 2018, 18:25:04 UTC
b42e851 pyuvdata/tests/test_miriad.py: tidy up aipy imports No need for a barely-used alias. 19 June 2018, 18:25:04 UTC
385074a Fixed whitespace modified: pyuvdata/uvdata.py 06 June 2018, 15:21:16 UTC
4dd4a14 Added ephem2juldate and test modified: tests/test_uvdata.py modified: uvdata.py 06 June 2018, 15:21:16 UTC
e473968 pep8 fixes 29 May 2018, 20:50:20 UTC
b862bc6 delete aipy object before clobbering file 29 May 2018, 20:50:20 UTC
30b773e Handle differing uvw direction conventions in uvfits, miriad and casa 25 May 2018, 16:31:19 UTC
a2fb0fa Move healpix interpolation accuracy comment to correct docstring 24 May 2018, 15:49:45 UTC
d8ece9b address review comments 24 May 2018, 15:49:45 UTC
cf29668 remove one for loop in interpolation to make it slightly faster 24 May 2018, 15:49:45 UTC
b9e9d81 fix test bug 24 May 2018, 15:49:45 UTC
61db956 fix rebase bug 24 May 2018, 15:49:45 UTC
f5642b1 remove cruft 24 May 2018, 15:49:45 UTC
1f88cb5 Fix _get_beam polarization error and test 24 May 2018, 15:49:45 UTC
b14ffa7 Improve test coverage 24 May 2018, 15:49:45 UTC
6e58230 fix tests after rebase 24 May 2018, 15:49:45 UTC
back to top