Python client for extracting data from CATE archives to numpy arrays
Reason this release was yanked:
Contains Bug
Project description
DESCRIPTION
Python client for extracting data from CATE archives to numpy arrays
INSTALLATION
pip install catenp
USAGE
See also catenp.catenumpy.Example
from catenp import Authenticate,ArchiveInfo,DatabaseInfo,GetData
# Authenticate to the server
tk = Authenticate(serverAddress,serverPort,cateUserName,catePassword)
# Get basic archive infor like channel raneg and sample rate
info = ArchiveInfo(serverAddress,serverPort,cateUserName)
print("Info: ")
for kk in info: print(kk,":",info[kk])
# Get database info and broad archive coverage
info = DatabaseInfo(serverAddress,serverPort,cateUserName)
print("Info: ")
for kk in info:
if kk !="segments":
print(" ",kk,":",info[kk])
else:
print(" segments:")
for xx in info[kk]:
for ll in xx: print(" ",ll,":",xx[ll])
print("")
# Get detailed database coverage in a time and channel range
cov = DatabaseCoverage(serverAddress,serverPort,cateUserName,
"2024-05-01T08:30:00+00:00",
"2024-05-01T09:30:00+00:00",
0,16000
)
print("Info: ")
for xx in cov["query"]:
print("\n")
for kk in xx:
if kk!="row_series_info":
print(kk,":",xx[kk])
else:
print("row_series_info:")
for rr in xx["row_series_info"]:
print(rr["min_time"],rr["max_time"],rr["min_channel"],rr["max_channel"],rr["data_url"])
# Extract some data for a time and channel range
arr=GetData(serverAddress,serverPort,cateUserName,tstart,tstop,cstart,cstop)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
catenp-0.1.1.tar.gz
(6.7 kB
view details)
File details
Details for the file catenp-0.1.1.tar.gz.
File metadata
- Download URL: catenp-0.1.1.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dfe4b6abc7269fe67d75d205c6000f13143b0f67faa14e729117aafac1390818
|
|
| MD5 |
e53b1338438b0cf5773f65a193fe2c71
|
|
| BLAKE2b-256 |
f7d90c2d151072da8975418f5597232de3ead10d0f151fe13e7299f39d974348
|