Skip to main content

Viewing vortices in a translating cylindrical coordinate

Project description

xvortices

GitHub

cylindrical coordinate moving on earth

1. Introduction

xvortices is a python package built on xarray (starts with an x), targeting at extracting information about moving vortices from lat/lon gridded datasets. Moving vortices include tornado, tropical cyclone, extratropical cyclone, polar vortex in the atmospheric context, as well as mesoscale eddy and ocean gyre in the oceanic context. These moving vortices are usually described in a moving (also known as quasi-Lagrangian) cylindrical coordinate. As the coordinate system moves on the spherical earth as a whole, one could take a view of the vortex dynamics from a quasi-Lagrangian perspective instead of the traditional Eulerian perspective.

Basically, this package would do the following jobs:

  • accept an xarray.Dataset (or a list of xarray.DataArray) as an input dataset, usually in a fashion of lat/lon grid;
  • interpolate the data onto the cylindrical coordinates once the origin of the moving coordinate is given;
  • return the interpolated fields, including scalars and vectors;
  • re-project the vectors onto the azimuthal/radial directions;

With this tool, one can perform quasi-Lagrangian diagnoses of the structure, evolution, budget, intensity etc in a perspective different from the Eulerian one.

Lagrangian-view of TC


2. How to install

Requirements xvortices is developed under the environment with numpy (=version 1.15.4), xarray (=version 0.15.1), matplotlib (=version 3.4.3) and cartopy (=version 0.18.0). Older versions of these packages are not well tested.

Install from github

git clone https://github.com/QianyeSu/xvortices.git

3. Examples

3.1 A moving tropical cyclone

Here we demonstrate an application to the case of a moving tropical cyclone (TC) over the western North Pacific. One may need besttracks to load TC best-track data and cooperate with xvortices:

import xarray as xr
from xvortices import load_cylind, project_to_cylind

azimNum, radiNum, radMax = 72, 31, 6

# variables inside are [u, v, w, h]
dset = xr.open_dataset('gridded.nc')

# one can obtain tropical cyclone (TC) best-track
# data from the `besttracks` package
olon  = TC.get_as_xarray('lon') # timeseries of center longitudes
olat  = TC.get_as_xarray('lat') # timeseries of center latitudes
uovel = TC.get_as_xarray('uo')  # timeseries of center u-vel
vovel = TC.get_as_xarray('vo')  # timeseries of center v-vel

[u, v, w, h], lons, lats, etas = load_cylind(dset, olon=olon, olat=olat,
                                             azimNum=azimNum, radiNum=radiNum,
                                             radMax=radMax)
urel = u - uovel # storm-relative u
vrel = v - vorel # storm-relative v

# storm-relative azimuthal/radial winds
uaz, vra = project_to_cylind(urel, vrel, etas)

TC example

Plotting its 3D structure is also easy:

from xvortices import plot3D

# select the first time step to show
plot3D(lons[0], lats[0], uaz[0])

3D cylind

More details can be found at this TC notebook.


3.2 A moving mesoscale eddy

This is a mesoscale eddy case over the southern Indian Ocean.

import pandas as pd
import xarray as xr
from xvortices import load_cylind, project_to_cylind

# load an eddy positions from the "Mesoscale Eddy Trajectory Atlas" product
eddy = pd.read_csv('d:/SETIO2021.txt', sep='\s+', index_col='time', parse_dates=True)
# load AVISO gridded sea level anomaly and associated flow
dset = xr.open_dataset('D:/dataset-duacs-nrt-global-merged-allsat-phy-l4_SETIO_Eddy.nc')

# parameters of the cylindrical coordinates
azimNum, radiNum, radMax = 72, 31, 3

# interpolate from lat/lon grid to cylindrical grid
azimNum, radiNum, radMax = 72, 31, 4
[sla, adt, ugos, vgos], lons, lats, etas = load_cylind(dset[['sla','adt','ugos','vgos']],
                                             olon=eddy.lons.to_xarray(),
                                             olat=eddy.lats.to_xarray(),
                                             azimNum=azimNum, radiNum=radiNum,
                                             radMax=radMax,
                                             lonname='longitude',
                                             latname='latitude')

# calculate eddy's translating speed
uo = (eddy['lons'].diff()/86400*np.cos(np.deg2rad(eddy['lats']))).to_xarray()
vo = (eddy['lats'].diff()/86400).to_xarray()

# calculate eddy-relative current components
u_r = ugos - uo
v_r = vgos - vo

# project u/v to azimuthal/radial components
uaz, vra = project_to_cylind(u_r, v_r, etas)

eddy plot

More details can be found at this notebook.

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

xvortices-0.1.0.tar.gz (24.5 kB view details)

Uploaded Source

Built Distributions

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

xvortices-0.1.0-cp314-cp314-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.14Windows x86-64

xvortices-0.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xvortices-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

xvortices-0.1.0-cp314-cp314-macosx_15_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14macOS 15.0+ x86-64

xvortices-0.1.0-cp314-cp314-macosx_14_0_arm64.whl (954.6 kB view details)

Uploaded CPython 3.14macOS 14.0+ ARM64

xvortices-0.1.0-cp313-cp313-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.13Windows x86-64

xvortices-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xvortices-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

xvortices-0.1.0-cp313-cp313-macosx_15_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 15.0+ x86-64

xvortices-0.1.0-cp313-cp313-macosx_14_0_arm64.whl (954.5 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

xvortices-0.1.0-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

xvortices-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xvortices-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

xvortices-0.1.0-cp312-cp312-macosx_15_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 15.0+ x86-64

xvortices-0.1.0-cp312-cp312-macosx_14_0_arm64.whl (954.5 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

xvortices-0.1.0-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

xvortices-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xvortices-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

xvortices-0.1.0-cp311-cp311-macosx_15_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 15.0+ x86-64

xvortices-0.1.0-cp311-cp311-macosx_14_0_arm64.whl (954.3 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

xvortices-0.1.0-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

xvortices-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xvortices-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

xvortices-0.1.0-cp310-cp310-macosx_15_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 15.0+ x86-64

xvortices-0.1.0-cp310-cp310-macosx_14_0_arm64.whl (954.3 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

xvortices-0.1.0-cp39-cp39-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.9Windows x86-64

xvortices-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

xvortices-0.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

xvortices-0.1.0-cp39-cp39-macosx_15_0_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9macOS 15.0+ x86-64

xvortices-0.1.0-cp39-cp39-macosx_14_0_arm64.whl (954.3 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

File details

Details for the file xvortices-0.1.0.tar.gz.

File metadata

  • Download URL: xvortices-0.1.0.tar.gz
  • Upload date:
  • Size: 24.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xvortices-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b589f2d2dcfbf23f2a969b3f7c4987c904ff50e4ead66d829a8ce22576557cfe
MD5 470cb62c50dc460bfe4438f5e739faed
BLAKE2b-256 6c7f193eb328fad94e0d466ad3c60146ba18f1f7abdd3575a7cab62e7d46f2f7

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: xvortices-0.1.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xvortices-0.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 97048c96f9fc91c6767f7769ad26e3117c0b20d9bb638007f81ae7f68163fdbb
MD5 674ebe83d9459653a23eba8d0980a44e
BLAKE2b-256 5d2874d3386e82139e6482e325a439eac6dd1c33cc90cebfc2f9ae67eeca4be0

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33690f893ab7a21cc098563b8dc4e0c6c906ce8c535d3f6fbbee7b15d9908bc5
MD5 445b28ff346b4e8a0b8753069ba91aff
BLAKE2b-256 0e2586010c676cd7a8431f30a5031cf9a28305ad9fc4f56ecab25fa27f7f9e10

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 ee645d1daa4d6af4c173a8678ad8151da3f9eb83ccc4565237a924750ee62d62
MD5 e3995fd4387e1ec5d7b62e62e16ca091
BLAKE2b-256 b462483876053c468923f331800b3f79a3db1ed4c4560096273c130cead4bb82

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp314-cp314-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp314-cp314-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 d6c68da80e09c4918e5b04a76476f36330a10b8f51eada35660e142537740577
MD5 c9eb558ac87104170a998496d68b4b63
BLAKE2b-256 8a23d363c42d62dfafaac8db78a4825112d08dbab9750194684640c85b9287c0

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp314-cp314-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp314-cp314-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 164dd1ea0c0f6eb38c5d4e7cc5b193118f3cd2e77cd4b5f09f873158bad0dbd7
MD5 3bb95ff04904758e6a6e16508abda031
BLAKE2b-256 067b5dd67d17a04c6cf9f032fa9bef836020ceee848e6ad3ebce15fe7c932fce

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: xvortices-0.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xvortices-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a163f7ceb4dc7460b5a93d4d5e77e66915858c16824f16eb2d17325f3cee13d8
MD5 181abe19bef97618f685c1bf372a26c7
BLAKE2b-256 02a3fe65c28ad69e34d062629662113433093c57066bbc687f825f842f98f6f9

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1473428b622eec86c0bc07bb00cfe41b8a25408047a0e0140b865baa2ba3a383
MD5 e3d4243129519569594d917773c8f0e2
BLAKE2b-256 76f088addeca249e50f5537be891bdcd34374133899291d5d886a3a8ebd16530

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 5daad18a198b90e7507420696537aeffd7a54907db59526f851112e6ccea37fc
MD5 6234f177a9c915a239f4da5fa8aac5c5
BLAKE2b-256 a16c16bd2152e48f74bff1fa8891fff7ca3fe6f509a7b45c34751ba399d4b0a8

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp313-cp313-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp313-cp313-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 28e28f677d22d6369584fc71373634a66a6c7bf4f19817edea807b90eaf50cb8
MD5 7083eb815a8abe4352428d15043119c0
BLAKE2b-256 8ad797972e73ea0950a78c4d745a25b17d5fb2d5c4e3f9429982bdc9bac47752

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b7793602afabb0a9e173142e778817bd37d37be621aef8f9b7f8e1d3ffa41869
MD5 43f3d2d9326e5a674f5cf6a92435e164
BLAKE2b-256 c697eaf3c651a24dc7e4c9a7e6fd51762ed88e35e6ee580f781ea14fe60981eb

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: xvortices-0.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xvortices-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 48264eaf1a8e419321d5106eda8acf95222494f0b22d2531d212d32efc6ec489
MD5 a2d8276490d15e70a8a9eafc73204bf3
BLAKE2b-256 afef0405d8836ba2e9f22203ef48dbe763bc43e1d94c25039a1dda270354f8d4

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 60acd764a79f42b7fe4ad960c462967db822bbcea2928d5e27e3e5c68e88a865
MD5 b1580a4f7b2e35a393931bff44f42a46
BLAKE2b-256 ab146b2340f21c5beeecc4eb47fe96d83feecb9e434d0988929e9a1d816491cd

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 bca5e3bf076e18db5667d53f95206ba492f07edc9c861f439a3628da8d9af5f1
MD5 38a69eae183bb337ac9a2db8c94c4361
BLAKE2b-256 3bfcd002b9f0902a0c72e4888c7d52b960881b9ac86c0a2479c5b600ff3fc876

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp312-cp312-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp312-cp312-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 9df800d89a2b7efc812decb05978c71482351e0e28fc857a98f6c04504d3b9ae
MD5 e2c60cf2111f55700805c9698658a84a
BLAKE2b-256 208ea5c5c6fbf67897a26a57d02bd7b611d77316e94018c240252984407c7276

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a44bb8620320bb3ac85f7e6bee9452020fd3857cb3287df3d7c2644ea6deb149
MD5 225d4ba68033de0a1257f3aaee81e035
BLAKE2b-256 8043d409dc13065f24321b3e5600a72f81b9f1db17a42a4f12215bb8f16e1481

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: xvortices-0.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xvortices-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fb519fa9de27cd9442f7d2927f9a483795e4d5c01d4d30efb24c9eb9c6444dd5
MD5 b55110b53b909252ded61352758694f1
BLAKE2b-256 40fd793f80e86cb8fb7bf2c56012111d788c39e5e5c7ebcc6086300d23027855

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b83cbbf47445f1d6a51ddbc15043ece8169cf8dfb7b44980f9eee89167731f82
MD5 54152bdde3ce06ad6fa8a0765ae59c6b
BLAKE2b-256 eb89e6ffe068aec669b7e1a4214e1f38b08e781dc02184fafa2d3487db0b848d

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 34ede93ba3ca1e0f65adb75204e9bc640604c809b86db3488eaeedd12daafad8
MD5 209db668bc78989bbbad1058c9baa431
BLAKE2b-256 50e07337ed5fe541897e9cc591467db8308b809bd05ffa2223e37c153f2aa060

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp311-cp311-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp311-cp311-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 7049be2c241ede7dccc2eddd97a50f8c653efd4bfc0af7ca4f73392f97b604cf
MD5 7f4a4c2874a015309ff9505911fe31c1
BLAKE2b-256 40b86ec544ccb64367d55a6afde5ddd6be3cc1b4fdeee5cfa9ba181fc64c7db9

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 fabca41ca3dccf538687d1e0158d88a929bdcec8f9246af2b770f1672b1a04db
MD5 e485fc5eef97049f4eede576560074e5
BLAKE2b-256 62e2d847ad801a8cc6d4a1ab2120c26b837de996e126eb438a63b9f093ce61a3

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: xvortices-0.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xvortices-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 50eb414e04b11a270464d58403dff7efb6c6a5c0f1a93958f502318ced4ba82f
MD5 14be7d7069148dbf92b78e76417107a9
BLAKE2b-256 2ea67257407b1d35c30eef947094d2089afa6cf0c6059400cbe56166ea3f27e2

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eaa22778a6c4b50336a7bdc0b514abd806cc617d7c36a1157b475dda5aa273e0
MD5 e3c1b22b0a9767d21952f5a70e52c4ec
BLAKE2b-256 a8073873bb050389a0958d4082facfbde6ed1acfc72bbfd1f291a6d7c6447428

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 64b6d1402371f2473d338c3150f688d62a9e6ec44f77059fe0e0636d937b60eb
MD5 36e830a4694f9dd1679429af676495e4
BLAKE2b-256 37f75501d0b61d9a0f31ed79e1edd98e8839e6fe8751394d246c8d1a93bf9b49

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp310-cp310-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp310-cp310-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 66d0f1a3862ea366f158acddc47ec7a18b4b7592e2e618319756c68701a4a1c3
MD5 9d4219ff2c086dcee17e1b09afbd628f
BLAKE2b-256 4bdc13c631ae09eb5cf0fe4802e845cdf8945ffe7690a78ab3fce120e708b151

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0ed664dd13e96ecf10747a351e8c5887bf846312dd9ce0f503f3f5b801e5a6a3
MD5 c48ac10fbdb43f5309132d2bff433e5a
BLAKE2b-256 e8047f48640d7694230657e095f157e3a3392d58529b7861a2e336c69d228d66

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: xvortices-0.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xvortices-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5205c67dbe7cb5c6c20e55ff7c94f429b28dde99105b01f722f4706fff214cad
MD5 3e71eb8ef9f9c86fe1f0355d80ccf222
BLAKE2b-256 eb3451f7f540210c3a54ae6d2ca5d8614b226ea7a06c06fa74d95b5e67197abb

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 570fb2eff39c4f6b18979f8a9b8f823e5c2c3ed514dc931b2cb2cc28bbbb3b9f
MD5 c7937e38b80a1c1a619ab0d41eb46f81
BLAKE2b-256 2705fa8453b3e040438ad7457a3469c3f019243ed1152c208604283e1de5c91b

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 90e4c34b5946321b10e3b0b759c1114f362e93183263ec52a03ca80dc1ae4cdc
MD5 d64ca36e27526a89eb2a70e8f8144098
BLAKE2b-256 4a8735a4c4c7410962bf5c2da27ea4f686a8c6508544c4e24d0dc10a07905d42

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp39-cp39-macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp39-cp39-macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 a0bfba0f557c42c7ebd0102bc9275bf3d6f9efca06eaeefe8e458e9964f62d47
MD5 92cb79989ee1c7be1ae41c74573c88b5
BLAKE2b-256 3580371c1ac0de0fa3a15d906faa9de61a875452a887d454829f6912017815a6

See more details on using hashes here.

File details

Details for the file xvortices-0.1.0-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xvortices-0.1.0-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6be14a400bca18d17d685c442011b77f5051d53c0e18aaa940ab756e0d59a87f
MD5 40e704b1e0164ee5478f2ba7dfb1c4cd
BLAKE2b-256 2124044e69d7793495af96a6d05a6a23cd422c0144b47c98f2e6acc7777240d7

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