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.2
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.2.tar.gz | 1.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sliderule-5.6.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.8 MB
Release files / sliderule-5.6.2.tar.gz
| Download URL | sliderule-5.6.2.tar.gz |
|---|---|
| Size | 1.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
063b94ceaa47141fd0c2a8feb470c89f42d4f3776529eee36122fc6081dd636f
|
|
BLAKE2b-256 checksum How to use checksums |
d99173c6a2580b8df3bc763dc22d75a39a17678df9b071547d243e7cf65ff745
|
| 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.2-py3-none-any.whl
| Download URL | sliderule-5.6.2-py3-none-any.whl |
|---|---|
| Size | 83.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
61d059da543d1e1427df89f8c489822e85714d533c98c586e1c78d213a8850de
|
|
BLAKE2b-256 checksum How to use checksums |
8bde738f9b35bf80e55cdb1f170a1a562c401c3bbe5b7132d378b9033633b002
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.25
|