Recent Releases of Stripy
Stripy - Version 2.3.3
Full Changelog: https://github.com/underworldcode/stripy/compare/v2.3.2...v2.3.3
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by brmather over 2 years ago
Stripy - Version 2.3.2
Full Changelog: https://github.com/underworldcode/stripy/compare/v2.3...v2.3.2
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by brmather over 2 years ago
Stripy - Version 2.3.1
What's Changed
- Use meson to build stripy by @brmather in https://github.com/underworldcode/stripy/pull/109
Full Changelog: https://github.com/underworldcode/stripy/compare/v2.2...v2.3.1
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by brmather over 2 years ago
Stripy - Version 2.3
What's Changed
- Use meson to build stripy by @brmather in https://github.com/underworldcode/stripy/pull/109
Full Changelog: https://github.com/underworldcode/stripy/compare/v2.2...v2.3
Version 2.3 and higher is compatible with Python 3.12
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by brmather over 2 years ago
Stripy - Version 2.2
What's Changed
- Add multithreaded interpolation by @cpalfonso in https://github.com/underworldcode/stripy/pull/108
New Contributors
- @cpalfonso made their first contribution in https://github.com/underworldcode/stripy/pull/108
Full Changelog: https://github.com/underworldcode/stripy/compare/v2.1.2...v2.2
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by brmather about 3 years ago
Stripy - v2.1.2 Release
Fix for conda on windows
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by rbeucher about 4 years ago
Stripy - v2.1.1
Modifies the CI workflow Build Conda for python 3.7, 3.8, 3.9, 3.10 Build and push to pypi (bdist and sdist) for python 3.7, 3.8, 3.9, 3.10 Fix issues on Windows for Python >=3.8 (DLL Loading) Set RPATH in setup.py Tests running on Windows, Linux, MacOSX Tested on Mac M1 with Python 3.9
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by rbeucher about 4 years ago
Stripy - 2.1.0 release
Keeping abreast of the times
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by lmoresi about 4 years ago
Stripy - 2.0.2 release was mis-tagged on conda
See 2.0.2
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by lmoresi over 5 years ago
Stripy - Stripy 2.0.2
This release contains the following new features:
Voronoi diagram (see Cartesian example and Spherical example)
Interpolation / gradients / smoothing with spline tension (see Cartesian example and Spherical example)
New elliptical equispaced mesh in cartesian_meshes
Central area node weights for any mesh
Efficient evaluation of second derivatives on a Cartesian mesh
Better docstrings
LGPLv3 license
Other small bug fixes
This release is compatible with conda and can be installed by conda install -c underworldcode stripy
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by lmoresi almost 6 years ago
Stripy - Stripy v2.0
This release contains the following new features:
- Voronoi diagram (see Cartesian example and Spherical example)
- Interpolation / gradients / smoothing with spline tension (see Cartesian example and Spherical example)
- New elliptical equispaced mesh in cartesian_meshes
- Central area node weights for any mesh
- Efficient evaluation of second derivatives on a Cartesian mesh
- Better docstrings
- LGPLv3 license
- Other small bug fixes
This release is compatible with conda and can be installed by conda install -c underworldcode stripy
[Edit - version numbering fixed]
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by brmather almost 6 years ago
Stripy - conda installation v1.0
This release is compatible with conda and can be installed by conda -c underworldcode stripy but this is still only preliminary.
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by lmoresi about 6 years ago
Stripy - Workflow release testing
This should trigger twine/pypi and conda/anaconda.cloud builds ... we will see.
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by lmoresi about 6 years ago
Stripy - Stripy 1.1.1
A minor release to remove the webdav dependency at build / test time.
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by lmoresi over 6 years ago
Stripy - Stripy version 1.1
- Interpolation, gradient, and derivative operations now support tensioned splines. Refer to API documentation on
sigma. - Cartesian interpolation methods just got a lot faster due to a more comprehensive wrapping of Fortran routines.
unifmethod for interpolating data to a regular grid (Cartesian and spherical implementations)
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by brmather over 6 years ago
Stripy - Stripy 1.0.2 release
Fixes minor problems with PyPI installation
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by brmather almost 7 years ago
Stripy - stripy 1.0.1
Stripy 1.0
Stripy has reached a production-ready milestone after having undergone a stringent review through the Journal of Open Source Software (JOSS). 1.0.x releases correspond to the reviewed version (with trivial bug-fixes) and include the files needed to build the publication itself.
The review process for JOSS is entirely open and is documented here and in the issue tracker for stripy.
Release notes 1.0.1
- Point increment for PYPI re-upload after errors
Release notes 1.0.0
- Testing suite implemented with
pytest - API documentation with
pdoc3 - Updated and improved instructions to users, contributions guide, licensing etc.
- Separated out the litho1pt0 code.
- Minor bug fixes
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by lmoresi almost 7 years ago
Stripy - stripy v0.7.0b release
Release to coincide with JOSS submission
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by brmather about 7 years ago
Stripy - Public release 1
Release 0.6.5 (beta) - fully functional version of stripy (including litho1pt0)
NOTE: This release is available on pypi as v 0.6.5
Stripy is - A Python interface to TRIPACK and STRIPACK Fortran code for (constrained) triangulation in Cartesian coordinates and on a sphere. Stripy is an object-oriented package and includes routines from SRFPACK and SSRFPACK for interpolation (nearest neighbor, linear and hermite cubic) and to evaluate derivatives (Renka 1996a,b and 1997a,b).
stripy is bundled with litho1pt0 which is a python interface to the crust 1.0 dataset and the lithospheric part of the litho 1.0 dataset (Laske et al, 2013 and Pasyanos et al, 2014) which both requires and demonstrates the triangulation / searching and interpolation on the sphere that is provided by stripy.
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by lmoresi over 7 years ago
Stripy - 0.1.2 release
Fixes several bugs including the annoying 'error loading swpcom' grievance.
Other notable improvements include:
- Moving fortran packages underneath stripy
- Better documentation
- LGPL 3 license
The license only covers the python wrapper we have made to the fortran base code. The fortran code is covered by the ACM Software License Agreement detailed in COPYING in the top level directory.
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by brmather almost 9 years ago
Stripy - First Stripy release
First release
Features:
Triangulation object (Cartesian coordinates)
- calculate areas
- compute the convex hull
- compute gradients with C1 continuity
- interpolation (nearest, linear, cubic)
- find closest neighbours and distances
sTriangulation object (Spherical coordinates)
- calculate areas on the sphere
- compute gradients with C1 continuity
- interpolation (nearest, linear, cubic)
- find closest neighbours and distances
- transform Spherical to Cartesian and back again
Outstanding issues:
- smoothing routine is experimental
- unclear what the getnp fortran routine achieves
Scientific Software - Peer-reviewed
- Jupyter Notebook
Published by brmather about 9 years ago