sliderule python client
SlideRule's Python client makes it easier to interact with SlideRule from a Python script.
Detailed documentation on installing and using this client can be found at slideruleearth.io.
I. Installing the SlideRule Python Client
conda install -c conda-forge sliderule
Basic functionality of sliderule-python depends on requests, numpy, and geopandas. See requirements.txt for a full list of the requirements.
II. Example Usage
# import
from sliderule import sliderule, icesat2
# initialize
sliderule.init(verbose=False)
# region of interest
region = [ {"lon":-105.82971551223244, "lat": 39.81983728534918},
{"lon":-105.30742121965137, "lat": 39.81983728534918},
{"lon":-105.30742121965137, "lat": 40.164048017973755},
{"lon":-105.82971551223244, "lat": 40.164048017973755},
{"lon":-105.82971551223244, "lat": 39.81983728534918} ]
# request parameters
parms = {
"poly": region,
"srt": icesat2.SRT_LAND,
"cnf": icesat2.CNF_SURFACE_HIGH,
"len": 40.0,
"res": 20.0,
"fit": {}
}
# make request
gdf = sliderule.run("atl03x", parms)
III. Reference and User's Guide
Please see our documentation page for reference and user's guide material.
Release files for sliderule 5.6.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sliderule-5.6.1.tar.gz | 1.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sliderule-5.6.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.8 MB
Release files / sliderule-5.6.1.tar.gz
| Download URL | sliderule-5.6.1.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
08a0541c22e409755a88b61a97f8271d165edf7a1a6d60d589e2717e70435622
|
|
BLAKE2b-256 checksum How to use checksums |
4ab0ac0cabcfe1eb79439da36eabe294d37a1a96fb2534231a7beb89a52e8437
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|
Release files / sliderule-5.6.1-py3-none-any.whl
| Download URL | sliderule-5.6.1-py3-none-any.whl |
|---|---|
| Size | 83.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
994b5acd5bbdf24697844473ab2feec0e07b51adff133baa4fb5ff60bce2e34d
|
|
BLAKE2b-256 checksum How to use checksums |
d981f4bcb351209a0b2eeebc3f35c8d3d73dc1eb3506263f8cf5c70519ceb1ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|