Skip to main content

A basin extractor.

Project description

basinex

basinex-LOGO

The mHM basin extractor. Extract basins for given gauging stations.

Dependencies

  • numpy v1.14.5 or later
  • netCDF4
  • GDAL
  • pyyaml
  • C++ compiler (for development version)

Installation

If you have GDAL already installed, basinex can be installed via pip:

pip install basinex

GDAL installation

Getting GDAL installed with pip is allways a bit cumbersome. Therefore we compiled instructions for the main target systems.

Ubuntu

To get a recent version of GDAL, you can use the ppa of ubuntugis:

sudo add-apt-repository ppa:ubuntugis/ppa
sudo apt-get update
sudo apt install gdal-bin libgdal-dev
pip install wheel numpy
pip install GDAL==$(gdal-config --version)

MacOS

GDAL can be installed with homebrew:

brew install gdal
pip install wheel numpy
pip install GDAL==$(gdal-config --version)

Windows

You can use the unoffical wheels of Christoph Gohlke to install GDAL. The easiest way to do so, is using pipwin:

pip install pipwin
pipwin install gdal

Development version in conda environment

It is best to use basinex with conda to have gdal and NetCDF installed properly. To use the development version of basinex, download this repository and do the following in your conda environment:

conda install -y gdal netcdf4 pyyaml cxx-compiler
pip install .

Then you can execute basinex in that conda environment.

Documentation

Here is a short introduction about how to use the basin extractor. Have a look at the example directory or try it out directly with:

basinex -c examples

Usage

A command line script basinex will be installed with this package. You can execute it in your terminal and it will search for an input.yml file in your current directory.

To get more information about how to use the command line interface, you can have a look at the help message:

$ basinex -h
usage: basinex [-h] [-n LINE] [-i INPUT] [-v] [-c CWD] [--version]

mHM basin extractor

optional arguments:
  -h, --help            show this help message and exit
  -n LINE, --line LINE  the gauge to extract, given as its (0-based) line number in the look up table
  -i INPUT, --input INPUT
                        the input yaml file to read (default: 'input.yml')
  -v, --verbose         give some status output
  -c CWD, --cwd CWD     the working directory
  --version             show program's version number and exit

The input file

The main input file input.yml is documented and should (hopefully) give an overview

The default input file looks like this:

outpath: /path/to/output/
flowacc: /path/to/facc.asc
flowdir: /path/to/fdir.asc
gauges: /path/to/lut.txt
matching:
  scaling_factor: 0.001
  max_distance: 800
  max_error: 0.8
mask:
  fname: basin.asc
  outpath: morph
gauge:
  fname: idgauges.asc
  outpath: morph
gridfiles:
  - fname: /path/to/input/facc.asc
    outpath: morph
  - fname: /path/to/input/input1.asc
    outpath: morph
  - fname: /path/to/input/input2.asc
    outpath: luse
ncfiles:
  - fname: /path/to/input/input1.nc
    outpath: meteo
    ydim: northing
    xdim: easting
    y_shift: 0.5
    x_shift: 0.5
  - fname: /path/to/input/input2.nc
    outpath: meteo
    ydim: 'y'
    xdim: 'x'

Description

  • outpath: outpath/gauge_id/ - Required: Output location, all data will be writen to outpath/gauge_id/
  • flowacc: /path/to/facc.asc - Required: flowaccumulation
  • flowdir: /path/to/fdir.asc - Required: flowdirection
  • gauges: /path/to/lut.txt - Required: gauging data lookup table Structure of the table:
    • A simple text table with seperator ';'
    • if the basin should be delineated, the following fields are required:
      • id: an unique gauging station identifier
      • size: size of the catchment
      • y: y coordinate of the gauging station
      • x: x coordinate of the gauging station
    • if an pre processed basin mask should be used, the following fields are required:
      • id: an unique basin identifier
      • path: path to the mask file
      • varname: name of the mask variable (optional, only needed if the mask is stored in a netcdf file)
  • latitude-size-correction: False - Optional: perform a latitude correction for the given basin size (default: False)
    • AREA = N_cells * res_x * ( cos(LAT) * res_y ) * scaling factor^2
  • matching: - Required: gauge matching parameters
    • Note: The gauge matching is based on the flowaccumulation data. The value for any given cell in the flowaccumulation grid is interpreted as the size [in cells] of a river basin drainig into the respective cell. During gauge matching the flowaccumulation grid is searched for a cell with a corresponding basin size close to the given gauge basin size. The search radius will be increased succesively and can be limited to a maximum size. As soon as a matching cell is found (error between catchment sizes is smaller than the given maximum error) the search ends.
    • scaling_factor: .001 - scaling factor to account for the (possible) unit differences between the flowaccumulation and the gauging data. In order to make the data comparable the effective flowaccumulation will be caclulated as:
      • flowaccumulation_value * (cellsize * scaling_factor)^2
    • max_distance: 800 - maximum distance [in map units] around a given gauging station location to search for a matching cell
    • max_error: 0.8 - maximum error, as a fraction of the given basin size
  • mask: - Optional: Write the delineated basin
    • fname: basin.asc - Optional: file name of the mask grid (default: mask.asc)
    • outpath: morph - output subdirectory
  • gauge: - Optional: Write the gauge basin
    • fname: idgauges.asc - Optional: file name of the gauge grid (default: idgauges.asc)
    • outpath: morph - output subdirectory
  • gridfiles: - Optional: Any number of grid files to extract.
    • Note: currently only the formats ArcAscii and GeoTIFF are supported
    • fname: /path/to/input/facc.asc - flow accumulation and flow direction won't be written unless listed here
    • outpath: morph - Optional: output subdirectory under outpath/gauge_id
  • ncfiles: - Optional: Any number of netcdf files to extract.
    • Note: In order to extract from netcdf, coordinate values must be given.
      • Example: If your data variables depend on the three dimensions time, y, x your file should also contain the two one-dimensional (!) variables y (depending solely on the dimension y) and x (depending solely on the dimension x). Tools like cdo tend to silently remove variables, so double check, that this information is avaialable
    • fname: /path/to/input/input1.nc
    • outpath: meteo - Optional: output subdirectory under outpath/gauge_id
    • ydim: northing - Required: name of the (1D-) variable holding the y coordinates
    • xdim: easting - Required: name of the (1D-) variable holding the x coordinates
    • y_shift: .5 and x_shift: .5 - Optional: Coordinates of spatial data are definied on a certain location of the cell they belong to (e.g. upper or lower left corner). All the supported file formats handle coordinates transparently, with excpetion of netcdf. To account for the flexibility the format offers, it is possible to specify the fraction of a cell the origin is shifted from the upper left corner in x and y direction. The bounding box of the dataset (an imaginary box, that contains exactly the entire spatial domain) is then caclulated as:
      • ymin = min(y_values) - (cellsize * (1 - y_shift))
      • ymax = max(y_values) + (cellsize * y_shift)
      • xmin = min(x_values) - (cellsize * (1 - x_shift))
      • xmax = max(x_values) + (cellsize * x_shift)
      • Examples:
        • Your coordinate values specify the upper left corner of a cell
          • y_shift: 0
          • x_shift: 0
        • Your coordinate values specify the center of a cell:
          • y_shift: 0.5
          • x_shift: 0.5
        • Your coordinate values specify the lower left corner of a cell
          • y_shift: 1
          • x_shift: 0
      • Default: lower left corner, i.e:
        • y_shift: 1
        • x_shift: 0

Notes

This package was orginally developed by David Schäfer who also provides a standalone version of the geoarray subpackage.

The netcdf4 and geoarray subpackages have been taken from the jams-python package, that was formerly developed at the CHS department at the UFZ and is now released under the MIT license.

License

LGPLv3

Download files

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

Source Distribution

basinex-0.1rc1.tar.gz (31.9 kB view details)

Uploaded Source

Built Distributions

basinex-0.1rc1-cp310-cp310-win_amd64.whl (107.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

basinex-0.1rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (468.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

basinex-0.1rc1-cp310-cp310-macosx_11_0_arm64.whl (101.0 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

basinex-0.1rc1-cp310-cp310-macosx_10_9_x86_64.whl (109.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

basinex-0.1rc1-cp310-cp310-macosx_10_9_universal2.whl (174.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

basinex-0.1rc1-cp39-cp39-win_amd64.whl (107.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

basinex-0.1rc1-cp39-cp39-win32.whl (94.5 kB view details)

Uploaded CPython 3.9 Windows x86

basinex-0.1rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (467.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

basinex-0.1rc1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (458.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

basinex-0.1rc1-cp39-cp39-macosx_11_0_arm64.whl (100.5 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

basinex-0.1rc1-cp39-cp39-macosx_10_9_x86_64.whl (108.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

basinex-0.1rc1-cp39-cp39-macosx_10_9_universal2.whl (172.9 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

basinex-0.1rc1-cp38-cp38-win_amd64.whl (108.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

basinex-0.1rc1-cp38-cp38-win32.whl (95.1 kB view details)

Uploaded CPython 3.8 Windows x86

basinex-0.1rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (469.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

basinex-0.1rc1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (459.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

basinex-0.1rc1-cp38-cp38-macosx_11_0_arm64.whl (99.5 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

basinex-0.1rc1-cp38-cp38-macosx_10_9_x86_64.whl (107.5 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

basinex-0.1rc1-cp38-cp38-macosx_10_9_universal2.whl (170.6 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

basinex-0.1rc1-cp37-cp37m-win_amd64.whl (106.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

basinex-0.1rc1-cp37-cp37m-win32.whl (93.6 kB view details)

Uploaded CPython 3.7m Windows x86

basinex-0.1rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (443.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

basinex-0.1rc1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (433.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

basinex-0.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl (108.0 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

basinex-0.1rc1-cp36-cp36m-win_amd64.whl (106.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

basinex-0.1rc1-cp36-cp36m-win32.whl (93.6 kB view details)

Uploaded CPython 3.6m Windows x86

basinex-0.1rc1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (443.3 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

basinex-0.1rc1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (432.8 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

basinex-0.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl (107.8 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file basinex-0.1rc1.tar.gz.

File metadata

  • Download URL: basinex-0.1rc1.tar.gz
  • Upload date:
  • Size: 31.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1.tar.gz
Algorithm Hash digest
SHA256 779c749fee1fd81798a28644ff4e49cf2a58effb3cb89b3c4d54eb25b1164f75
MD5 9d63089075c07eb170fe1aad02e0416f
BLAKE2b-256 327f2a1ec8c16b5101a6451443e8d4bbf27a5a96bb127c37a01fe0dd5ee3db48

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 107.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6f8da8b05ad656abffb296d6e96485a96c551fa53437a057343ff43edd4ef881
MD5 cc3a9c098ea9c98acbef6f42b0cdcc8e
BLAKE2b-256 0877d11adf2cd44f893baecf02ebad5460a2f008cd49afaf0ccfab4b3aee3d63

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 468.4 kB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7cf673cbc86ca5d2fbc767394b300285f2d08eb5b22851be303037ca7f3d8a19
MD5 9d5f4485b14b2af8a05651f9b7499aef
BLAKE2b-256 e08926210867e6e7cc7d78d073c0d77eaabf89a67fe9308c7c223aafae135c27

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 101.0 kB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c6c81898a1ba73ea8c41f04281aa008d910b16c26ca4f1774b81e4a7463973bc
MD5 ece5ca3597cc5b817eb0c67d3b616595
BLAKE2b-256 d1de20f1b64325924b3c1c3399a5f877af24e017c0781f0b5c643439b47e64e6

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 109.2 kB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 20d1376acf55324c88e15df8d8a87737d15c73b929ad35fa17e0cd838bc17ac0
MD5 dec2ec45a56068e05541b22a96c5e57d
BLAKE2b-256 3949de1c8066470f0a1c9b02ff8e981bd34f908ac5ac9d4eb89ec9d9e83386a3

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 174.0 kB
  • Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 50688b348eaafb478b9e2874b963b8bc485b57cc2f10e1acc56a8fb37d460868
MD5 4d65af01d1d4c3925b9f908cbd5ce728
BLAKE2b-256 c89f7d1ccf57cc83e499baf33ab2c8fb138279e65ef8a2ad9bc08b8e9518b186

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 107.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8eec2c8d8916bb00383e9edc78a4fe0bd5815bbe709f1510430f777ff6c7229a
MD5 d3509e93254dd8dda54a7f66ff9a2c3d
BLAKE2b-256 8f3d68859aa1c842dfed7a7722d883775cc92586583131dff11faff613454bd7

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp39-cp39-win32.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 94.5 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d86c4f1be2bc2fe6a41b055cb49e77f8525857f59b2ccd1cafc4600471f7d4da
MD5 3b03d857cf2bede6be9971928e7b9bba
BLAKE2b-256 8dbc9282c6f61ff10ac42de3e00de01a11bd7c283bfd816d7e75946647dea5c6

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 467.8 kB
  • Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e63b01ab33b0a432546bd1a5b913ccce2392565ba90843a7f2cccec4b155f850
MD5 ef8d44961bed770efb2d9cc9997d156b
BLAKE2b-256 3b784360ef43b30eb221f3ff51423faef64b0252ae3aaecaeb541cc803d7f577

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for basinex-0.1rc1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e3c57b52b795c856e8588026dd05461742aa7651126f7318dda8c3a2dd418de1
MD5 0302d9aadcd1afcea0625c41fa2eacda
BLAKE2b-256 b80c8d26ebc4a21dbdc7515e1cf855d42b2f265d42c77f5ff579a85febd2438f

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 100.5 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03e77c442cafe2a043e6e4d00b22d22f46c482b5872905cf76822270a98f2fb7
MD5 40e5d52bab9e478d29d607f171a33a55
BLAKE2b-256 7289a3a6d408b257f4a2be30ca002c8e2cda29da2ba6b0aa60934bf8017187b6

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 108.7 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 39f60d5f6663ed08bbd54c81abb0f4e7aaaba191001deaf6bcea8ad1174b8708
MD5 9b2ccbea52d9ef5f3cc46ed382bea1d4
BLAKE2b-256 a52d10c15a6b0ca3a5bb9ac2ccfbb84c58bc75c286cda7d0665047d13ae2b369

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 172.9 kB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 69496722ac714c5b9e6e5ac8040c7324ccdb26de3ab1819a7d63b2d67f290106
MD5 0e03a823c3d2ae5ae98b42a47e63772c
BLAKE2b-256 e53d619b0048322c35427bfda0525874d593a9e1d0019fe36aa64e6d4d68d080

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 108.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8e0f7c8e32544a7d378ff9f09175336f01224b3cdb59dafe8e7442af81631434
MD5 48688b09016aaf9394ec8dea7c0acd72
BLAKE2b-256 ee3d4b9cba8a85b97ee0d7066b3dff886e2aa18525f2e81a883fb022c31641ac

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp38-cp38-win32.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 95.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 420787ff315d31eeee3f5b2904e788a4337c4f849d9b9642d76a21809b795c76
MD5 e3a86e4d029d002d7fb911b9658d2ef7
BLAKE2b-256 5554f610ed5257e92d8077041dbc0b376b21b69f5a59be000c3b64e28edfa518

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 469.4 kB
  • Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b79d9c91bf2ccd2f2768ad012d3fed5b8cd12d5a7fdf979dcbacf4c14cb826f0
MD5 54e744520445990b17c43ca18ecc6730
BLAKE2b-256 8e431114d11988e2897f851589a163112c13ec00d3703233470ff8ac00d9c56f

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for basinex-0.1rc1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3be619d1110d92ada44039654ddf91db81ca91d2abd95dc84ae2d2f1def314f2
MD5 54b5dd9a130a84d8b87142370a274f23
BLAKE2b-256 ff327a3cfc098d846e2e109b49a48178ed9252f826e5ac17562f8751892fef63

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 99.5 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c3b23860f218efad842aa0270c970d37b68c6fd2a968da82afd770ff05aa0afd
MD5 0859d7c836eee0cdf8b1f0193afb355d
BLAKE2b-256 11865c35503318f0184dfd1df673ecbb8353fde3697cfd808cccc0ffecf34327

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 107.5 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 740fc5d47b65ab3f98d1544623daec459a984bd3efc1870712076774d42c614f
MD5 0d8bac7e66c60426b1337bc424762c57
BLAKE2b-256 08cea94d57cb443a0314a9170860fdb54a18630ee972a945f8b186056b40616f

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 170.6 kB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9ceea91cfe4986dd534dec4144b6ebd80d8564c4f6f5c7f38c5ada0222d85b69
MD5 89493d7dede27ce6e374cc1c88d4f695
BLAKE2b-256 2063905a7ae5233daedad8e2e23bbbb8094f6aeeb0139c85759d62cb8c9dbc51

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 106.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5008d2577d75ee6313de057c14dbfc62dfbb358a2bca58dc69cb4ba503e56042
MD5 34836e3b00c73a68ebaa8d5c87acaa16
BLAKE2b-256 2c543fd72b855fd69a23d1ca7264e702b8100a50784223306bbf4ceb247c8b0d

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 93.6 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b9a08e6f788d9cdef8f7315290b99f272e7f78110351c0c07f9f769ab259b0e4
MD5 7feb3334c33459cb4182546ae71ff775
BLAKE2b-256 e7f81c16fc37666d1ec7c8d27c51a3f55b787e9054b86cfe96cfcce1745b3340

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 443.4 kB
  • Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ba70bf587c204695844e0b0df9624a7711bf888a7a265b0689d82b627375816
MD5 0c739664f3e6307814d2a709dea8b9c3
BLAKE2b-256 f9a2c5abcf11518a57a4da0639830c82ba5d687b1fcf07fd40c925eed9eba79c

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for basinex-0.1rc1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 90f2af42e8961f08b1b843a11906a5467c386741976d258c11ea868014eb6012
MD5 f10bc2675cebc43e5a8b48c6075c4a8d
BLAKE2b-256 3c074961b83c6208a4db83042fae43ac9122c114b2b312de7027a88d9cca7e67

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 108.0 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5a22047b5c15562ca0941d86c151f51770fcc2d898e7db2402f5338e63a1494c
MD5 93ad3dbf5a1ac38a9e9da748d381b52f
BLAKE2b-256 e0f07a9f62b68747fc0d1da2b336dda83ca4326ef8b20a98248f45aad1b70045

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 106.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 bf58afa28ff06636cd12edf522383650dfed29b2d5b672a69462479dc8d8f859
MD5 73eef88b05e615724f1f3fcf704cdcb4
BLAKE2b-256 6d981a3630f96aa6d2ce3b2b60b36259bef1bb8072bbe34aa6cdd6f0d916cb94

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 93.6 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 d28e0c5e78b9c7155cf1dc821f8d569d58635504531c90a49a1d28c148773cc7
MD5 20c8bc067be98f12cc68eef216a56113
BLAKE2b-256 2b2d6295834303aacfc743947f07784fa700f8fed4efe7b01a925e61b23ca317

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 443.3 kB
  • Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 31ba3684f00c4fdc5a136dd8be89f7df036b7134481e48569313b1f2faef2eb0
MD5 dcd7dd2f40b57dfef506083fef40ddeb
BLAKE2b-256 978fbd6a4bdf62830df079b899f419a14fb0615dbf2f91ffb146ee2306763ab1

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for basinex-0.1rc1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 352542cbfeccd087d161efdf8d99a0df7226166bd9beaaa5c592b5e0933c39ba
MD5 6561d2b8cdfd79129252b771adb0c7da
BLAKE2b-256 25168b34a50199229197dbdd7ea8cdf16d2e5596b1c9a22fadc730021fcf043a

See more details on using hashes here.

Provenance

File details

Details for the file basinex-0.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: basinex-0.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 107.8 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for basinex-0.1rc1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1c262723c7a90fcc01f81141bf2ac56bab837eb16d383c52f5352c0de13892d1
MD5 044f5d27b720c5d4bc0d282c0900c682
BLAKE2b-256 3ade322527d5640a8d7fcde129f4c9b74582d14186d37fbdc054c198c85b8863

See more details on using hashes here.

Provenance

Supported by

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