|
1 |
| -# PyKrige Changelog |
| 1 | +# Release notes |
2 | 2 |
|
3 |
| -## Version 1.4.1 |
4 |
| -*??? Date * |
| 3 | +### Version 1.4.1 |
| 4 | +*January 13, 2019* |
5 | 5 |
|
6 |
| -### New features |
| 6 | +#### New features |
7 | 7 | * Added method to obtain variogram model points. PR[#94](https://github.com/bsmurphy/PyKrige/pull/94) by [Daniel Mejía Raigosa](https://github.com/Daniel-M)
|
8 | 8 |
|
9 |
| -### Bug fixes |
| 9 | +#### Bug fixes |
10 | 10 | * Fixed OrdinaryKriging readme example. PR[#107](https://github.com/bsmurphy/PyKrige/pull/107) by [Harry Matchette-Downes](https://github.com/harrymd)
|
11 | 11 | * Fixed kriging matrix not being calculated correctly for geographic coordinates. PR[99](https://github.com/bsmurphy/PyKrige/pull/99) by [Mike Rilee](https://github.com/michaelleerilee)
|
12 | 12 |
|
13 |
| -## Version 1.4 |
| 13 | +### Version 1.4.0 |
14 | 14 | *April 24, 2018*
|
15 | 15 |
|
16 |
| -### New features |
| 16 | +#### New features |
17 | 17 |
|
18 | 18 | * Regression kriging algotithm. PR [#27](https://github.com/bsmurphy/PyKrige/pull/27) by [Sudipta Basaks](https://github.com/basaks).
|
19 | 19 | * Support for spherical coordinates. PR [#23](https://github.com/bsmurphy/PyKrige/pull/23) by [Malte Ziebarth](https://github.com/mjziebarth)
|
20 | 20 | * Kriging parameter tuning with scikit-learn. PR [#24](https://github.com/bsmurphy/PyKrige/pull/24) by [Sudipta Basaks](https://github.com/basaks).
|
21 | 21 | * Variogram model parameters can be specified using a list or a dict. Allows for directly feeding in the partial sill rather than the full sill. PR [#47](https://github.com/bsmurphy/PyKrige/pull/47) by [Benjamin Murphy](https://github.com/bsmurphy).
|
22 | 22 |
|
23 |
| -### Enhancements |
| 23 | +#### Enhancements |
24 | 24 |
|
25 | 25 | * Improved memory usage in variogram calculations. PR [#42](https://github.com/bsmurphy/PyKrige/pull/42) by [Sudipta Basaks](https://github.com/basaks).
|
26 | 26 | * Added benchmark scripts. PR [#36](https://github.com/bsmurphy/PyKrige/pull/36) by [Roman Yurchak](https://github.com/rth)
|
27 | 27 | * Added an extensive example using the meusegrids dataset. PR [#28](https://github.com/bsmurphy/PyKrige/pull/28) by [kvanlombeek](https://github.com/kvanlombeek).
|
28 | 28 |
|
29 |
| -### Bug fixes |
| 29 | +#### Bug fixes |
30 | 30 |
|
31 | 31 | * Statistics calculations in 3D kriging. PR [#45](https://github.com/bsmurphy/PyKrige/pull/45) by [Will Chang](https://github.com/whdc).
|
32 | 32 | * Automatic variogram estimation robustified. PR [#47](https://github.com/bsmurphy/PyKrige/pull/47) by [Benjamin Murphy](https://github.com/bsmurphy).
|
33 | 33 |
|
34 | 34 |
|
35 | 35 |
|
36 |
| -## Version 1.3.1 |
| 36 | +### Version 1.3.1 |
37 | 37 | *December 10, 2016*
|
38 | 38 |
|
39 | 39 | * More robust setup for building Cython extensions
|
40 | 40 |
|
41 | 41 |
|
42 |
| -## Version 1.3.0 |
| 42 | +### Version 1.3.0 |
43 | 43 | *October 23, 2015*
|
44 | 44 |
|
45 | 45 | * Added support for Python 3.
|
|
49 | 49 | [this discussion of using Cython extensions on Windows]: https://github.com/cython/cython/wiki/CythonExtensionsOnWindows
|
50 | 50 | [discussion in issue #10]: https://github.com/bsmurphy/PyKrige/issues/10
|
51 | 51 |
|
52 |
| -## Version 1.2.0 |
| 52 | +### Version 1.2.0 |
53 | 53 | *August 1, 2015*
|
54 | 54 |
|
55 | 55 | * Updated the execution portion of each class to streamline processing and reduce redundancy in the code.
|
|
60 | 60 | * Added support for three-dimensional universal kriging. The previous three-dimensional kriging class has been renamed OrdinaryKriging3D within module ok3d, and the new class is called UniversalKriging3D within module uk3d. See `UniversalKriging3D.__doc__` for usage information. A regional linear drift ('regional_linear') is the only code-internal drift that is currently supported, but the 'specified' and 'functional' generic drift capabilities are also implemented here (see above). The regional linear drift is applied in all three spatial dimensions.
|
61 | 61 |
|
62 | 62 |
|
63 |
| -## Version 1.0 |
64 |
| -*January 25, 2015* |
65 |
| - |
66 |
| -* Changed license to New BSD. |
67 |
| -* Added support for point-specific and masked-grid kriging. Note that the arguments for the `OrdinaryKriging.execute()` and `UniversalKriging.execute()` methods have changed. |
68 |
| -* Changed semivariogram binning procedure. |
69 |
| -* Boosted execution speed by almost an order of magnitude. |
70 |
| -* Fixed some problems with the external drift capabilities. |
71 |
| -* Added more comprehensive testing script. |
72 |
| -* Fixed slight problem with `read_asc_grid()` function in `kriging_tools`. Also made some code improvements to both the `write_asc_grid()` and `read_asc_grid()` functions in `kriging_tools`. |
73 |
| - |
74 | 63 | ### Version 1.1.0
|
75 | 64 | *May 25, 2015*
|
76 | 65 |
|
|
80 | 69 | * Added support for 3D kriging. This is now available as class `Krige3D` in `pykrige.k3d`. The usage is essentially the same as with the two-dimensional kriging classes, except for a few extra arguments that must be passed during instantiation and when calling `Krige3D.execute()`. See `Krige3D.__doc__` for more information.
|
81 | 70 |
|
82 | 71 |
|
83 |
| -## Version 1.0.3 |
| 72 | +### Version 1.0.3 |
84 | 73 | *February 15, 2015*
|
85 | 74 |
|
86 | 75 | * Fixed a problem with the tests that are performed to see if the kriging system is to be solved at a data point. (Tests are completed in order to determine whether to force the kriging solution to converge to the true data value.)
|
87 | 76 | * Changed setup script.
|
88 | 77 |
|
| 78 | +### Version 1.0 |
| 79 | +*January 25, 2015* |
| 80 | + |
| 81 | +* Changed license to New BSD. |
| 82 | +* Added support for point-specific and masked-grid kriging. Note that the arguments for the `OrdinaryKriging.execute()` and `UniversalKriging.execute()` methods have changed. |
| 83 | +* Changed semivariogram binning procedure. |
| 84 | +* Boosted execution speed by almost an order of magnitude. |
| 85 | +* Fixed some problems with the external drift capabilities. |
| 86 | +* Added more comprehensive testing script. |
| 87 | +* Fixed slight problem with `read_asc_grid()` function in `kriging_tools`. Also made some code improvements to both the `write_asc_grid()` and `read_asc_grid()` functions in `kriging_tools`. |
| 88 | + |
89 | 89 |
|
90 |
| -## Version 0.2.0 |
| 90 | +### Version 0.2.0 |
91 | 91 | *November 23, 2014*
|
92 | 92 |
|
93 | 93 | * Consolidated backbone functions into a single module in order to reduce redundancy in the code. `OrdinaryKriging` and `UniversalKriging` classes now import and call the `core` module for the standard functions.
|
94 | 94 | * Fixed a few glaring mistakes in the code.
|
95 | 95 | * Added more documentation.
|
96 | 96 |
|
97 |
| -## Version 0.1.2 |
| 97 | +### Version 0.1.2 |
98 | 98 | *October 27, 2014*
|
99 | 99 |
|
100 | 100 | * First complete release.
|
0 commit comments