Commit Graph

327 Commits (604ad9e02274a5dca9950480ad9f91cab596f9a3)

Author SHA1 Message Date
Per A Brodtkorb 233af37280 Added check for TypeError
Bo Zhang @NAOC 61db4bec26 turn nd into int
nd will be passed to zeros(), which only accepts int
Per A Brodtkorb 30bf392f80 Replaced methods with function calls
Per A Brodtkorb b580973e24 Replaced methods with function calls
Per A Brodtkorb 5b377c83cf Replaced method with a function call
Per A Brodtkorb 435a6e99a2 Replaced method with a static function
Per A Brodtkorb e3aa08a140 Fixed failed test
Per A Brodtkorb b0d9157308 Removed duplicated code
Per A Brodtkorb 931dfd280b Removed unused variables
Per A Brodtkorb 082835478e Removed duplicated code
Per A Brodtkorb 311437f05c Replaced methods with functions.
Per A Brodtkorb e287f3b5d5 Simplified getshipchar
Per A Brodtkorb 2eac870eeb Updated doctest + codestyle
Per A Brodtkorb d5f440f5bf Misc bug-fixes
Per A Brodtkorb 5d26fa9b21 Added test_containers.py + fixed some codestyle issues
Per A Brodtkorb ccbc64a558 Replaced call to PiecewisePolynomial with BPoly
Per A Brodtkorb 876c869551 Refactored to decrease cyclomatic complexity
Per A Brodtkorb f04fb14dc6 Simplified code.
Per A Brodtkorb 29e1aed0ca pep8
Per A Brodtkorb a122fc5c56 fixed failing doctest
Per A Brodtkorb 96828915c8 Fixed bugs in unittests
Per A Brodtkorb 0a96a74e73 Fixed a bug in doctest
Per A Brodtkorb bd4265bc18 Added tutorial_init.py and moved rainflow_example to tutorial scripts
Per A Brodtkorb 796a5e6d8b Updated docs in header
Per A Brodtkorb 4f90672e6a Small fixes
Per A Brodtkorb 1e285749b7 Removed unused code. Refactored some code
Per A Brodtkorb f112d95b97 Simplified bandwith and dof calculation
pbrod 31b61e2117 pep8
pbrod e17d08fa61 Fixed a bug and added more tests
pbrod d6a5d0e807 replace `not ... is` with `is not` + renamed misspelled test
pbrod 29ab5007a7 Fixed a bug on comput_cov
pbrod 436a9f9ba9 pep8
pbrod 00f3ce12d8 pep8
pbrod e7d541400e Fixed a bug in ProfileQuantile and ProfileProbability
pbrod b0ef188cf3 Try to silence optimizer.
pbrod b3ec862cbf Added rainflow_example.py
pbrod 2c90a05f80 Updates
Per A Brodtkorb eca5368f75 Updated stats
pbrod 8337b60531 Fixed a bug in histogram
pbrod 9c0e598240 updated link functions.
pbrod 3e08ffb25e Updated doctest
pbrod 2b69128bd1 Fixed doctest again
pbrod 8ba9e7e1a2 Merge branch 'master' of https://github.com/wafo-project/pywafo.git
Conflicts:
	wafo/spectrum/core.py
pbrod 55d0930a4e Small update
pbrod a7cb4adc2d Fixed failing doctest
Per A Brodtkorb 89b37b64dd Fixed a failing doctest. Reorganized _penalized_nnlf
pbrod b88a141d54 Added link functions to genextreme, exponweib
pbrod cced4aeb0b Merge branch 'master' of https://github.com/wafo-project/pywafo.git
Per A Brodtkorb f8d1afb93b Moved all links to estimation.py
pbrod 9a87ed63b7 Small updates
Per A Brodtkorb 59186edfd6 Improved accuracy and avoids some runtime warnings.
Per A Brodtkorb 0750bdd94b Removed runtime warnings
Per A Brodtkorb aeed49139b Upated wafo.stats
pbrod 939f2c7252 updated doctests
pbrod 58a3b9793f Updated doctests
pbrod 9addf9f855 Fixed cmat2nt for kind=1
pbrod 790e21f1f4 Added more doctests
pbrod c7ec169ada Fixed doctest
pbrod 57d6f2ca8c Fixeing doctests
pbrod e09659cdcb Added doctests to stirlerr
pbrod cce6c435a8 Fixed some python 3 issues
Per A Brodtkorb 790c32757b Added doctests....
Per A Brodtkorb a8d66ebeea Added test to lazywhere + pep8 on polynomial
pbrod 46d18708e4 Fixed doctests
pbrod 2e1ace8a5f Fixed doctests
pbrod 7f388a43fc added nt2cmat and cmat2nt
pbrod 3df0cf212d pep8 + fixed failing doctest
pbrod afc61e4fc5 updated spectrum.core
pbrod f091a08651 fixed doctest
pbrod 3f187c6a17 Fixed doctests
pbrod 0d7ef88fae Small update
pbrod 0332c44562 updated .travis.yml
pbrod b9fd1d2c40 updated doctest
pbrod 29dd646091 updated doctests
pbrod 3bff71dfdd updated doctests
pbrod 33367e4c71 Updated doctests
pbrod 6f67e46cb6 Updated doctests
pbrod 7b354864c4 updated doctests
pbrod b7ce91334e Small updates
pbrod 9964d2437b added import of pil in .travis, removed plots
pbrod a855fcb0e9 Fixed doctests
pbrod 9a2990e463 Fixed doctests
pbrod 6962f3a52f Fixed a bug in kdetools
pbrod 030a8d0a79 Added MSO.py and MSPPT.py to collect_ignore
pbrod ead204e4fd Fixed some tests
Per A Brodtkorb 7cc503f0ba Added more options to setup.cfg
Per A Brodtkorb e5a325d024 Merge branch 'master' of https://github.com/wafo-project/pywafo
# Conflicts:
#	wafo/misc.py
Per A Brodtkorb af1a9ac832 small updates
pbrod 6281d6fb09 added integrate ocscilating + added doctest to .travis
pbrod f8edea49d5 Fixed failing test for piecewise
pbrod 9d5c4adb64 Small fix
pbrod d04c28df0d Merge branch 'master' of https://github.com/wafo-project/pywafo.git
pbrod c4e5bfd66a Deleted namedtuple, fixed bug in piecewise
Per A Brodtkorb 52411de937 Simplified doctests
pbrod 30dfdfb497 pep8
pbrod 6868165940 Reduced cyclomatic complexity
pbrod 841524b8ac Removed duplicated variables
pbrod 771c6e4313 Small fix
pbrod 4fc5a1fec4 pep8
pbrod 858f513111 Replaced tabs with spaces....
Per A Brodtkorb c2a9247d00 Removed tabs from c_functions.c refaactored quadgr
Per A Brodtkorb 4366d3eeb0 added test_sg_filter.py
Per A Brodtkorb 273cb63f28 pep8
Per A Brodtkorb 96eec04b0e pep8
Per A Brodtkorb 918bf837a8 Simplified delete_text_object
Per A Brodtkorb 15461795c1 updated SmoothNd
Per A Brodtkorb f207791b6e Refactored smoothn into SmoothNd and _Filter classes
Per A Brodtkorb 8e411b384d updated Kalman and HampelFilter
Per A Brodtkorb 6257bc6a96 Simplified HampelFilter
Per A Brodtkorb e2323eab87 Removed unused code and added test for shiftdim
Per A Brodtkorb e59eb05226 pep8
Per A Brodtkorb d0867b5c72 Removed duplicated dea3 from integrate and misc.py import from numdifftools.extrapolate.dea3 instead
pepified
Per A Brodtkorb 990e2a5151 Simplified common_shape
Per A Brodtkorb 67eb1e6a02 refactored findrfc
Per A Brodtkorb 884a5588ba Deleted misc.hypgf function
refactored:
 misc.findoutliers
objects.TimeSeries.wave_periods
Per A Brodtkorb f1dc17a9fa added files:
.codeclimate.yml
test_bitwise.py
test_dct_pack.py
Per A Brodtkorb 8369463583 Fixed a bug.
Per A Brodtkorb 76b5040134 Added tests
Per A Brodtkorb 9522c6c24f Cleanup of code
Per A Brodtkorb e6ab39cbe7 Made test more robust
Per A Brodtkorb b00046d4e3 Made tests even more robust
Per A Brodtkorb d40af0da00 Fixed tests
Per A Brodtkorb 4838347784 Made test_integrate.py more robust
Per A Brodtkorb 7923eb3153 Replaced iteritems with a python 3 compatible iterable dict items.
Per A Brodtkorb e545a2f025 MAde sure arrays used as indices is of integer type
Per A Brodtkorb 891510e42f Made tests more robust
Per A Brodtkorb 8b4e4dae57 Made code python 3 compatible:
Replaced round with numpy.round
replaced map with list-comprehension
Per A Brodtkorb cef998d962 made code python 3 compatible:
Replaced xrange with range
Replaced map with list comprehension
Per A Brodtkorb c903426235 Added from __future__ absolute_import
Per A Brodtkorb dc30945300 Added from __future__ absolute_import
Deleted obsolete magic.py
Per A Brodtkorb 0b6036a5d7 added from __future__ absolute_import
Per A Brodtkorb c585c8087a added from __future__ import absolute_import
Deleted wafodata.py
Per A Brodtkorb 6d7beed94b Added from __future__ import absolute_import
Per A Brodtkorb b57307ab7c Made print statements python 3 compatible
Per A Brodtkorb 5a6b1a6a3a Made test more robust again
Per A Brodtkorb 1863b2233f Restored c_functions.c
Per A Brodtkorb cd7b75b184 Added absolute_import
pep c_functions.c
Per A Brodtkorb 0fd326937f Made tests more robust + pep8 on core.py
Per A Brodtkorb 2c77550e6f removed test_numpy_utils.py + pepified test_trdata + disabled plot in test_specdata1d.py
Per A Brodtkorb 9e0b9c2572 Commented out unused variables
Per A Brodtkorb 6a14fd0c7e Deleted obsolete test folder, numpy_utils.py + tests more robust
Per A Brodtkorb b652ef7ae7 Updated tox.ini
Per A Brodtkorb 8fe60a970f Small refactoring FitDistribution
Per A Brodtkorb df78c0e728 Added _util.py + fixed a bug in test_fit.py
pbrod e73624161c Simplified wafo.stats:
-Deleted obsolete files.
 -Requires scipy v0.16
 -._distn_infrastructure.py monkeypatch scipy.stats._distn_infrastructure.py
pbrod 7403d821df updated .travis.yml
moved some funtions from numpy_utils -> misc.
pep8
pbrod ea595ac631 Removed space in numbers
pbrod cd7edd6ba3 Updated mvnprd.f
pbrod 9fe22b32a9 replaced tabs with spaces
pbrod 775af065f6 replaced tab with space
pbrod 6efc24d0f0 Replaced tabs with spaces
pbrod 39b395d79a Replaced tabs with spaces
pbrod 54fc6dcb85 Fixed misspelled modulename
pbrod 9cc13046a5 Changed doctests into unittests
pbrod 4fd4e5349e Changed doctest for normndprb into a unittest
pbrod 3495621f69 Changed doctest to unittest
pbrod 4b95613cfb Renamed test folders to "tests"
pbrod 34996c05e2 Disabled wafo.stats tests + small cosmetiq fixes
pbrod 28b2a33e6a Made tests more robust.
pbrod 139cc27730 Fixed failing tests.
pbrod ea8ece06f8 Python3 support: Replaced print statements with print(...)
pbrod 7e7f0914e9 Add try except when importing the compiled extensions
pbrod e6d51a1fab Removed deprecated import
Updated test/test_padua.py
pbrod dd9cfb63ad Renamed TestFunctions to ExampleFunctions in order to not confuse pytest.
pbrod eaee296268 added __init__.py
pbrod 053ee8b09f added conftest.py
pbrod 5f63fd7d0e added conftest.py
pbrod ddef4e9e78 added conftest.py
pbrod 6e38eb44a2 added conftest.py
pbrod b1fa7b27ef added conftest.py
pbrod d9c1cb8297 added conftest.py
pbrod 09aae226d3 Added missing mvn/mvn.pyf
davidovitch 6ebcc00339 Merge pull request from ocefpaf/scipy
davidovitch d73621af72 [WIP] add first iteration and incomplete packaging files generated with pyscaffold
davidovitch d0b4af3bdc move directory structure up, change root to: pywafo/src/* > wafo/*
Per.Andreas.Brodtkorb d7a654d89b Reorganiced pywafo
daviddrazen 6f5bcd9eed Initial import of original WAFO code.