Skip to main content

GSTools: A geostatistical toolbox.

Project description

Welcome to GSTools

DOI PyPI version Build Status Build status Coverage Status Documentation Status Code style: black

GSTools-LOGO

Purpose

GeoStatTools provides geostatistical tools for various purposes:

  • random field generation
  • conditioned field generation
  • incompressible random vector field generation
  • simple and ordinary kriging
  • variogram estimation and fitting
  • many readily provided and even user-defined covariance models
  • plotting and exporting routines

Installation

The package can be installed via pip on Windows, Linux and Mac. On Windows you can install WinPython to get Python and pip running. Also conda provides pip support. Install GSTools by typing the following into the command prompt:

pip install gstools

To get the latest development version you can install it directly from GitHub:

pip install https://github.com/GeoStat-Framework/GSTools/archive/master.zip

To enable the OpenMP support, you have to provide a C compiler, Cython and OpenMP. To get all other dependencies, it is recommended to first install gstools once in the standard way just decribed. Then use the following command:

pip install --global-option="--openmp" gstools

Or for the development version:

pip install --global-option="--openmp" https://github.com/GeoStat-Framework/GSTools/archive/master.zip

If something went wrong during installation, try the -I flag from pip.

Citation

At the moment you can cite the Zenodo code publication of GSTools:

Sebastian Müller, & Lennart Schüler. (2019, January 18). GeoStat-Framework/GSTools: Bouncy Blue (Version v1.0.1). Zenodo. http://doi.org/10.5281/zenodo.2543658

A publication for the GeoStat-Framework is in preperation.

Documentation for GSTools

You can find the documentation under geostat-framework.readthedocs.io.

Tutorials and Examples

The documentation also includes some tutorials, showing the most important use cases of GSTools, which are

Some more examples are provided in the examples folder.

Spatial Random Field Generation

The core of this library is the generation of spatial random fields. These fields are generated using the randomisation method, described by Heße et al. 2014.

Examples

Gaussian Covariance Model

This is an example of how to generate a 2 dimensional spatial random field with a gaussian covariance model.

from gstools import SRF, Gaussian
import matplotlib.pyplot as plt
# structured field with a size 100x100 and a grid-size of 1x1
x = y = range(100)
model = Gaussian(dim=2, var=1, len_scale=10)
srf = SRF(model)
srf((x, y), mesh_type='structured')
srf.plot()

Random field

A similar example but for a three dimensional field is exported to a VTK file, which can be visualized with ParaView or PyVista in Python:

from gstools import SRF, Gaussian
import matplotlib.pyplot as pt
# structured field with a size 100x100x100 and a grid-size of 1x1x1
x = y = z = range(100)
model = Gaussian(dim=3, var=0.6, len_scale=20)
srf = SRF(model)
srf((x, y, z), mesh_type='structured')
srf.vtk_export('3d_field') # Save to a VTK file for ParaView

mesh = srf.to_pyvista() # Create a PyVista mesh for plotting in Python
mesh.threshold_percent(0.5).plot()

3d Random field

Estimating and Fitting Variograms

The spatial structure of a field can be analyzed with the variogram, which contains the same information as the covariance function.

All covariance models can be used to fit given variogram data by a simple interface.

Example

This is an example of how to estimate the variogram of a 2 dimensional unstructured field and estimate the parameters of the covariance model again.

import numpy as np
from gstools import SRF, Exponential, Stable, vario_estimate_unstructured
# generate a synthetic field with an exponential model
x = np.random.RandomState(19970221).rand(1000) * 100.
y = np.random.RandomState(20011012).rand(1000) * 100.
model = Exponential(dim=2, var=2, len_scale=8)
srf = SRF(model, mean=0, seed=19970221)
field = srf((x, y))
# estimate the variogram of the field with 40 bins
bins = np.arange(40)
bin_center, gamma = vario_estimate_unstructured((x, y), field, bins)
# fit the variogram with a stable model. (no nugget fitted)
fit_model = Stable(dim=2)
fit_model.fit_variogram(bin_center, gamma, nugget=False)
# output
ax = fit_model.plot(x_max=40)
ax.plot(bin_center, gamma)
print(fit_model)

Which gives:

Stable(dim=2, var=1.92, len_scale=8.15, nugget=0.0, anis=[1.], angles=[0.], alpha=1.05)

Variogram

Kriging and Conditioned Random Fields

An important part of geostatistics is Kriging and conditioning spatial random fields to measurements. With conditioned random fields, an ensemble of field realizations with their variability depending on the proximity of the measurements can be generated.

Example

For better visualization, we will condition a 1d field to a few "measurements", generate 100 realizations and plot them:

import numpy as np
from gstools import Gaussian, SRF
import matplotlib.pyplot as plt

# conditions
cond_pos = [0.3, 1.9, 1.1, 3.3, 4.7]
cond_val = [0.47, 0.56, 0.74, 1.47, 1.74]

gridx = np.linspace(0.0, 15.0, 151)

# spatial random field class
model = Gaussian(dim=1, var=0.5, len_scale=2)
srf = SRF(model)
srf.set_condition(cond_pos, cond_val, "ordinary")

# generate the ensemble of field realizations
fields = []
for i in range(100):
    fields.append(srf(gridx, seed=i))
    plt.plot(gridx, fields[i], color="k", alpha=0.1)
plt.scatter(cond_pos, cond_val, color="k")
plt.show()

Conditioned

User Defined Covariance Models

One of the core-features of GSTools is the powerful CovModel class, which allows to easy define covariance models by the user.

Example

Here we re-implement the Gaussian covariance model by defining just a correlation function, which takes a non-dimensional distance h = r/l:

from gstools import CovModel
import numpy as np
# use CovModel as the base-class
class Gau(CovModel):
    def cor(self, h):
        return np.exp(-h**2)

And that's it! With Gau you now have a fully working covariance model, which you could use for field generation or variogram fitting as shown above.

Have a look at the documentation for further information on incorporating optional parameters and optimizations.

Incompressible Vector Field Generation

Using the original Kraichnan method, incompressible random spatial vector fields can be generated.

Example

import numpy as np
import matplotlib.pyplot as plt
from gstools import SRF, Gaussian
x = np.arange(100)
y = np.arange(100)
model = Gaussian(dim=2, var=1, len_scale=10)
srf = SRF(model, generator='VectorField')
srf((x, y), mesh_type='structured', seed=19841203)
srf.plot()

yielding

vector field

VTK/PyVista Export

After you have created a field, you may want to save it to file, so we provide a handy VTK export routine using the .vtk_export() or you could create a VTK/PyVista dataset for use in Python with to .to_pyvista() method:

from gstools import SRF, Gaussian
x = y = range(100)
model = Gaussian(dim=2, var=1, len_scale=10)
srf = SRF(model)
srf((x, y), mesh_type='structured')
srf.vtk_export("field") # Saves to a VTK file
mesh = srf.to_pyvista() # Create a VTK/PyVista dataset in memory
mesh.plot()

Which gives a RectilinearGrid VTK file field.vtr or creates a PyVista mesh in memory for immediate 3D plotting in Python.

Requirements:

Optional

Contact

You can contact us via info@geostat-framework.org.

License

LGPLv3 © 2018-2019

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gstools-1.1.0rc2.tar.gz (4.8 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

gstools-1.1.0rc2-cp37-cp37m-win_amd64.whl (687.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

gstools-1.1.0rc2-cp37-cp37m-win32.whl (639.2 kB view details)

Uploaded CPython 3.7mWindows x86

gstools-1.1.0rc2-cp37-cp37m-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7m

gstools-1.1.0rc2-cp37-cp37m-manylinux1_i686.whl (1.4 MB view details)

Uploaded CPython 3.7m

gstools-1.1.0rc2-cp37-cp37m-macosx_10_6_intel.whl (964.1 kB view details)

Uploaded CPython 3.7mmacOS 10.6+ Intel (x86-64, i386)

gstools-1.1.0rc2-cp36-cp36m-win_amd64.whl (687.6 kB view details)

Uploaded CPython 3.6mWindows x86-64

gstools-1.1.0rc2-cp36-cp36m-win32.whl (639.6 kB view details)

Uploaded CPython 3.6mWindows x86

gstools-1.1.0rc2-cp36-cp36m-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6m

gstools-1.1.0rc2-cp36-cp36m-manylinux1_i686.whl (1.4 MB view details)

Uploaded CPython 3.6m

gstools-1.1.0rc2-cp36-cp36m-macosx_10_6_intel.whl (963.0 kB view details)

Uploaded CPython 3.6mmacOS 10.6+ Intel (x86-64, i386)

gstools-1.1.0rc2-cp35-cp35m-win_amd64.whl (684.7 kB view details)

Uploaded CPython 3.5mWindows x86-64

gstools-1.1.0rc2-cp35-cp35m-win32.whl (637.1 kB view details)

Uploaded CPython 3.5mWindows x86

gstools-1.1.0rc2-cp35-cp35m-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.5m

gstools-1.1.0rc2-cp35-cp35m-manylinux1_i686.whl (1.4 MB view details)

Uploaded CPython 3.5m

gstools-1.1.0rc2-cp35-cp35m-macosx_10_6_intel.whl (952.4 kB view details)

Uploaded CPython 3.5mmacOS 10.6+ Intel (x86-64, i386)

gstools-1.1.0rc2-cp34-cp34m-win_amd64.whl (681.6 kB view details)

Uploaded CPython 3.4mWindows x86-64

gstools-1.1.0rc2-cp34-cp34m-win32.whl (641.5 kB view details)

Uploaded CPython 3.4mWindows x86

gstools-1.1.0rc2-cp34-cp34m-manylinux1_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.4m

gstools-1.1.0rc2-cp34-cp34m-manylinux1_i686.whl (1.4 MB view details)

Uploaded CPython 3.4m

gstools-1.1.0rc2-cp34-cp34m-macosx_10_6_intel.whl (977.5 kB view details)

Uploaded CPython 3.4mmacOS 10.6+ Intel (x86-64, i386)

gstools-1.1.0rc2-cp27-cp27mu-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 2.7mu

gstools-1.1.0rc2-cp27-cp27mu-manylinux1_i686.whl (1.4 MB view details)

Uploaded CPython 2.7mu

gstools-1.1.0rc2-cp27-cp27m-win_amd64.whl (701.8 kB view details)

Uploaded CPython 2.7mWindows x86-64

gstools-1.1.0rc2-cp27-cp27m-win32.whl (651.0 kB view details)

Uploaded CPython 2.7mWindows x86

gstools-1.1.0rc2-cp27-cp27m-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 2.7m

gstools-1.1.0rc2-cp27-cp27m-manylinux1_i686.whl (1.4 MB view details)

Uploaded CPython 2.7m

gstools-1.1.0rc2-cp27-cp27m-macosx_10_6_intel.whl (1.0 MB view details)

Uploaded CPython 2.7mmacOS 10.6+ Intel (x86-64, i386)

File details

Details for the file gstools-1.1.0rc2.tar.gz.

File metadata

  • Download URL: gstools-1.1.0rc2.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.3

File hashes

Hashes for gstools-1.1.0rc2.tar.gz
Algorithm Hash digest
SHA256 8e81c405cae4dd212235e41ee34ed821ceb4afd1f96ce3b1bba979bfd5dd3a30
MD5 e2b8069c7d5865e88dbd38e88781b795
BLAKE2b-256 098f5ecdbf84eba02be8c31a8aaf30c75e0fecd2c7692fb286723defad74d324

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 687.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16

File hashes

Hashes for gstools-1.1.0rc2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 82c81a87edec1ea34d433b8e7033fa865d1ba201aef6c7ada901652b5b30ae2b
MD5 8ad7e298ec33eea01105005b4820a5ea
BLAKE2b-256 268173a5bf93d35415863b58f481d663bfd391e0d5a83c22ed7076f361b0ec55

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 639.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16

File hashes

Hashes for gstools-1.1.0rc2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7f12b940641119c0148f7f20f709081b524dd59a4b931e81e987fa4675b03687
MD5 ef50b1e5a7d5d7c05d33c8422968faef
BLAKE2b-256 f62ffe639f85e28e48c3b1b4940e980293757df1b24ca31d87b749f0352decbd

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.1

File hashes

Hashes for gstools-1.1.0rc2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d958fbe238bd7a1720474da250c5f9874f9686ae390a1e7e939a3b0220ab0d1a
MD5 9ddb8a6bba92133f3685d03aaf6aeeb9
BLAKE2b-256 c390c92bc23b83bb1a9c7a48abf6b26a7b07488af56a8b447c12932d5e3ac3f0

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.1

File hashes

Hashes for gstools-1.1.0rc2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c2f5be22f09e1aa3dc5b00907d89f3fc91f4d38380b591adb676db41047d55b4
MD5 771783e5cbd0c1034d780b71ded8e90f
BLAKE2b-256 f572c7846c5a0c5bd4f5624d4e74b45cb257c2baf0e39aa95ab8a34635567391

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp37-cp37m-macosx_10_6_intel.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp37-cp37m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 964.1 kB
  • Tags: CPython 3.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15

File hashes

Hashes for gstools-1.1.0rc2-cp37-cp37m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 78f168577cf242f81785b19fcc5e04b5d50fb4070ccb82ecbd091e43012a8ba4
MD5 2d037cd5db07ee9daad6e744ad7b0f60
BLAKE2b-256 4f548107cd246cd3168b467a9ae8abcefd0d72bf3fd92aef89c5ddc4874bfbe3

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 687.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16

File hashes

Hashes for gstools-1.1.0rc2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 acf256bf8f04edbe11a352abf215632262f61f5047272f2076af12b5c6b07514
MD5 b78252e17e9094ea058bf977bebff656
BLAKE2b-256 5200ec8a9afea67ce91c57acf0884c34bd6226b340a4bb7b649fceebbd10d5b9

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp36-cp36m-win32.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 639.6 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16

File hashes

Hashes for gstools-1.1.0rc2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 06ed23f85271e0514639ca5c89491ff94bb614abeeb9938ac1f71608609ae7aa
MD5 b1c6e5baf885d837587a7b7d60c48fc0
BLAKE2b-256 69b03481f1d6b3487ab3424433d966a16d3404b4f4314d56c6623a713fca55d0

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.3

File hashes

Hashes for gstools-1.1.0rc2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fe46735dac7fbd5cb3b79934a364ab83a2197ffc3cf6e9cea3a95f37656083e9
MD5 e068cc3dd183095c4aaf4d904236b216
BLAKE2b-256 783dbbe94906418247da04823f3ccd022fa167bc711e244c15e55c175077e0c1

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.3

File hashes

Hashes for gstools-1.1.0rc2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c0a2ec2f472ab99f3a3c1954346ddbe22c12fe05ed28348ce692e613d2bfe36f
MD5 88441a7c9cd0bb2857fcd685a898b566
BLAKE2b-256 b48ef6f90a1868efba1b499432c1faa335c0da3813a2d5cb019eabe11a8d9d34

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp36-cp36m-macosx_10_6_intel.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp36-cp36m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 963.0 kB
  • Tags: CPython 3.6m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15

File hashes

Hashes for gstools-1.1.0rc2-cp36-cp36m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 62fa8912fcd2bd117f8363eb863a838a4109c447d8ac448e823911062c9efc14
MD5 8416f9637033ac002dc9afb6ca31f3d9
BLAKE2b-256 ff7314979c21cbf7231d27b9b7f968bc6e0bf2c6a2cef9fe726246d374d2424d

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 684.7 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16

File hashes

Hashes for gstools-1.1.0rc2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 7549d14b0531fd0865d5bdd6c7959b3828651377ef6a8d230e026d0128b3155c
MD5 1dec61b003ebfd0141e195e237960587
BLAKE2b-256 f25e11dedf7a457571e320eca34833f576c497fed044cfeee83d08cc699f22e0

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp35-cp35m-win32.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 637.1 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16

File hashes

Hashes for gstools-1.1.0rc2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 29a4ba56beca770d3e13d32fa494901714ccfc5510199f5c56bf1894e21f4667
MD5 e86971cd508dd3863ed0904116747544
BLAKE2b-256 af2b94910f684e0107aa325ed29be9c1f01f0a5ace5c9aa0298d9c23b736af9c

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.0.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.5.6

File hashes

Hashes for gstools-1.1.0rc2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 167e8e94c1e9196e3acfb670225781fd336fe97fa4d3944afb01d66282cfb77c
MD5 7cf729636f58de6c94469d4dd33de6b0
BLAKE2b-256 cbc55aa8d9c9fdd3188b8bffb386259bb1fb79db0d2439fdefc63c9ed6426295

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.0.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.5.6

File hashes

Hashes for gstools-1.1.0rc2-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f01a9733a378265307ed08e7c999a903c91306c319f35d0dae199802322c1e36
MD5 d5186536de2980cd272a494ff2dbe431
BLAKE2b-256 0d06fa5668bf566fdbfb6914a82904065bef9ae226b9c7bc00ed7e7feda0aebe

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 952.4 kB
  • Tags: CPython 3.5m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15

File hashes

Hashes for gstools-1.1.0rc2-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 ca94aba07de89792cb8a8f32c990531ae9d868fb2c9781938c6e3091d3c638c6
MD5 ef6758d8f2abff8095aa28d2a53afc6a
BLAKE2b-256 368f94e7ffac7f7a06b6640ea456d70c78ffe7e4835d7031c0e544cda9918c0e

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp34-cp34m-win_amd64.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp34-cp34m-win_amd64.whl
  • Upload date:
  • Size: 681.6 kB
  • Tags: CPython 3.4m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16

File hashes

Hashes for gstools-1.1.0rc2-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 d780f3d5bf6b8cc0cc84d58aa2853ac739c069afe114f6c52e2f239c7389aaf7
MD5 3e3c14c84e10a092f6f09bc60c22d6e7
BLAKE2b-256 2088aa8df69dfa9753a36dae8bdea3bce06e5979346de14e49ba94caca587457

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp34-cp34m-win32.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp34-cp34m-win32.whl
  • Upload date:
  • Size: 641.5 kB
  • Tags: CPython 3.4m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16

File hashes

Hashes for gstools-1.1.0rc2-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 79ecfca0cdf277a27d517df3e802a8a6b79beb2894b8eab0f120a82d0724f10e
MD5 0eecc334d5328cf9533c0fbe5bb8f819
BLAKE2b-256 a465af32fa7e99894bfb4a6b09f274f0734dcbd34f1bfd8572fd057aa38244d4

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/35.0.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.4.6

File hashes

Hashes for gstools-1.1.0rc2-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9c4e938d9a1ccb02926e3c2eda3a6cbcae2b2d37eae8304b83ce267f0d93c922
MD5 735b929d6940aace0a847fe35ca6ca3c
BLAKE2b-256 e2cdd8068e1841ea182e994e71920ede19fff04229db786d57a84e7922075ccc

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp34-cp34m-manylinux1_i686.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp34-cp34m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/35.0.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.4.6

File hashes

Hashes for gstools-1.1.0rc2-cp34-cp34m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f147bfa9e9027204adbfb4f15fa981423a358cefdb00d6b513fe5d39f8218e72
MD5 dc6692a8c4ec031d9bdeef3558c35854
BLAKE2b-256 90584cc3507eadcf800adfbe0c9e1657b6fcf3119fbda02e0fc20989f646251e

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp34-cp34m-macosx_10_6_intel.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp34-cp34m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 977.5 kB
  • Tags: CPython 3.4m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.15

File hashes

Hashes for gstools-1.1.0rc2-cp34-cp34m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 6e0ff0312bdf30e2eadb1544d12f6d0cbd18d49e15c6326a6cedff67ce1423a5
MD5 e3b9e597c0ffac1de4ba59666f9d6198
BLAKE2b-256 7f48cf6c8251733aec3f9f3913c5f96d4b52cff2add60c0a6da96314d397d942

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.14

File hashes

Hashes for gstools-1.1.0rc2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ca616d44efbbbbe1030e069429ba137c644b2e71c019758a3047d632e830f2bd
MD5 f85d481fedbcc3f67c9bc195d6cec6e7
BLAKE2b-256 d3c4ca0431b7f4bc563972ac0b9f880c7ff53310381a1d8146c7d7594bb4e07c

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.14

File hashes

Hashes for gstools-1.1.0rc2-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 54af04239bd5304067208153bf14da083b357fa27a89210ca746f02502d0b9b3
MD5 39b12aad439986623dfbc490f4dfe924
BLAKE2b-256 a064f3cae9f4daa32bdef6e60936c4944d3cc1359d9fd8225a9c7913e5667153

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 701.8 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16

File hashes

Hashes for gstools-1.1.0rc2-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 6a276e9d9278104530d9a2870b9f17a61519c62186cd9c7e9660021d192ef83e
MD5 3f2ef0ba4ef2c725720f24eaf5082fff
BLAKE2b-256 35c8393af3d20a6231b8fa20ffc3f33cf9784ece5941c472f098782dd0f62907

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp27-cp27m-win32.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 651.0 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16

File hashes

Hashes for gstools-1.1.0rc2-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 18363b25cbbdd68811a1ef876705f7347b0b94d8d087e1dbeb930041fb183dc2
MD5 14245bf203a6bfb61b8090b18a5fec9d
BLAKE2b-256 8ddc84576036fd4276e572a59b1f495a6026770175057eb28648143610ab7be0

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.14

File hashes

Hashes for gstools-1.1.0rc2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4f9616302a4957c231993a204d1ca9f2fe33dc309e13dffd5cdcec45425eb25d
MD5 08b19b45cc318778f919becf00e8579b
BLAKE2b-256 0978426ab48fd3a12d096ac95ae502cbfe6f7d1fe04063d9439b041e9945a0a0

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/38.2.4 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.14

File hashes

Hashes for gstools-1.1.0rc2-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2bcea358a31e3b16b791dcf441b665247d5af529bd13ef01e65fe0ee1a08f847
MD5 8bb446c2dbeed6c414c4900d8bf01248
BLAKE2b-256 2420c3967be7f0237f2a1e27b0a8a8a3303847f14f22225b308d204bbf4d35bc

See more details on using hashes here.

File details

Details for the file gstools-1.1.0rc2-cp27-cp27m-macosx_10_6_intel.whl.

File metadata

  • Download URL: gstools-1.1.0rc2-cp27-cp27m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 2.7m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/2.7.16

File hashes

Hashes for gstools-1.1.0rc2-cp27-cp27m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 c2bc37aa99a18735d814fdd4037981440b16bc346b7fc72241130764f70d271e
MD5 58bc9927b28a2ffd425de642b477177f
BLAKE2b-256 8b5b7d88a42cdab8e1329f50557a1f88320fe591dc70ae21735641b8a86a0984

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page