Python utilities for applying the Radar Statistical Reconnaissance technique
Project description
Presentation
This is a Python package providing basic utilities for applying the Radar Statistical Reconnaissance.
Installation
pip install rsr
Example
Below, 'f' is a Statfit python Class that holds the results of the rsr processing (description here)
import rsr
import wget
import pandas as pd
import matplotlib.pyplot as plt
%pylab
# Load data (example is non-calibrated surface echo linear amplitudes from SHARAD orbit 0887601)
data_filename = wget.download('https://raw.githubusercontent.com/cgrima/rsr/master/rsr/data.txt')
data = pd.read_csv(data_filename)
amp = data['amp'].values
# Apply RSR to a given subset of amplitude.
sample = amp[80000:85000]
f = rsr.run.processor(sample, fit_model='hk')
f.plot() # Plot results
# Apply RSR along a vector of successive amplitude.
# The RSR is applied on windows made of 1000 values. Each window is separated by
# 500 samples (can be time consuming).
a = rsr.run.along(amp, winsize=1000, sampling=250, nbcores=2)
rsr.utils.plot_along(a) # Plot results
Citation
Grima, C., Schroeder, D. M., Blankenship, D. D., and Young, D. A. (2014) Planetary landing zone reconnaissance using ice penetrating radar data: concept validation in Antarctica. Planetary and Space Science 103, 191-204.
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
rsr-1.0.7.tar.gz
(15.7 kB
view details)
Built Distribution
rsr-1.0.7-py3-none-any.whl
(17.6 kB
view details)
File details
Details for the file rsr-1.0.7.tar.gz
.
File metadata
- Download URL: rsr-1.0.7.tar.gz
- Upload date:
- Size: 15.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ab5f492789af1f9670907acee9155377e7ecf461a44ac54505a1c87c1d8b8d9 |
|
MD5 | 44bcbe09da7207df8ada98f8aac76163 |
|
BLAKE2b-256 | 80c5310cc37f4ee0d9a2c0eb61dadf313d72829cefee5e7071e93edba4c5d4c2 |
File details
Details for the file rsr-1.0.7-py3-none-any.whl
.
File metadata
- Download URL: rsr-1.0.7-py3-none-any.whl
- Upload date:
- Size: 17.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72a61d2d457ee1f76dae9b29ad6154ffbd493baebaa0353a42262f21d009be2b |
|
MD5 | 9d25b4dc3eb1a7083c77c7a20b13f9b0 |
|
BLAKE2b-256 | 805dd1af173fa0b4f78611d9c00b4f2583e6a4ffafa255848337e664692c96d3 |