API Reference#
High-level Functions#
|
Helper that loads a Dataset as a HEALPix grid (indexed by |
|
|
|
Load a tag. |
|
Add or replace the acoustic receiver data of a tag. |
|
Plot a tag. |
|
Load and prepare a reference model. |
|
Compute the difference between the reference model and the DST data of a tag. |
|
Open a diff dataset. |
|
Regrid a dataset as a HEALPix grid, whose primary advantage is that all its cells/pixels cover the same surface area. |
|
Compute the temporal emission matrices given a dataset and tagging events. |
|
Compute a emission probability distribution from (acoustic) detection data. |
|
Combine and normalize 2 probability distributions (pdfs). |
|
Normalize a probability distributions (pdf). |
|
Optimize a temporal probability distribution. |
|
High-level helper function for predicting fish's positions and generating the consequent trajectories. |
|
Read decoded trajectories and plots an interactive visualization. |
|
Load and merge the |
|
Plot an interactive visualization of dataset resulting from the merging of |
|
Helper function for rendering images. |
|
Render a video of a dataset resulting from the merging of |
I/O#
|
Open a tag |
|
Assemble the given intake catalog into a dataset |
|
Retrieve Copernicus Marine data in zarr format. |
|
Prepares a dataset of a reference model. |
|
|
|
Read trajectories from disk |
|
Save a Holoviews plot to an HTML file either locally or on an S3 bucket. |
|
Convert the timezone of columns in a dataframe |
Grid Manipulation#
|
|
|
transform geographic coordinates to astronomic coordinates |
|
transform astronomic coordinates to cartesian coordinates |
|
Compute cell ids from astronomic coordinates |
|
select the cells within a circular buffer around the given positions |
Emission Computations#
|
Construct emission probability maps from acoustic detections |
|
Compute the combined pdf of independent layers |
|
|
|
Tag/time Operations#
|
|
|
|
|
|
|
|
|
Broadcast variables against each other |
Visualization#
|
Default function for plotting a snapshot (i.e, timeless data) of the |
|
|
|
Wrapper around |
|
|
|
Estimators#
|
Estimator to train and predict gaussian random walk hidden markov models |
|
Estimator to train and predict gaussian random walk hidden markov models |
Predictors#
|
|
|
Searches#
|
Optimize estimator parameters using a search grid |
|
Optimize estimator parameters within an interval |
|
Optimize estimator parameters within an interval |
Low-level Functions#
Distributions#
|
|
|
Multivariate normal distribution |
|
Trajectory Generation#
|
|
|
|
|
HMM Filtering#
|
Score of a single pass (forwards) of the spatial HMM filter |
|
Single pass (forwards) of the spatial HMM filter |
|
|
|
Double pass (forwards and backwards) of the spatial HMM filter |