Package Intro

ctmmweb

ctmmweb: A web app package for ctmm

Start the app

app()

Start ctmm web app

Basic Data Structure for app

Input ctmm telemetry data need to be converted to data.table for app uses

as_tele_list()

Coerce telemetry object to list

report()

Report data summary on telemetry list

collect()

Collect location and info data.table from telemetry list

Plot Location and Time

BIGGER_THEME BIGGER_KEY CENTER_TITLE

Override some ggplot2 default theme settings

plot_loc()

Plot animal locations subset with all as background

plot_loc_facet()

Plot animal locations in facet

plot_time()

Plot animal sampling time histogram in facet

Variograms, Models, Home Range Estimation, Occurrence

summary_tried_models()

Generate formated model summary table from tried models results

flatten_models()

Flatten model list

overlap_2d_to_1d()

Convert overlap result 2d table to combination rows

overlap_matrix_to_dt()

Convert overlap result matrix to data.table

plot_vario()

Plot a group of empirical or modeled variograms.

plot_ud()

Plot a group of home ranges or occurrences

Map

base_map()

Build a leaflet base map

point_map() range_map() point_range_map() heat_map()

Build maps of animal locations

add_control()

Add layer control for leaflet map

Parallel Computing

align_lists()

Combine multiple lists into one list by aligning each item

par_lapply()

Parallel apply function to list in all platforms

par_try_models() par_fit_models()

Parallel fitting models on telemetry list

par_hrange_each()

Parallel calculate home range separately

par_occur()

Parallel calculate occurrence from telemetry and model list

Misc Utilitiy Functions

assign_distance()

Calculate distance to median center for each animal location

assign_speed()

Calculate speed for each animal location

pick()

Pick subset from telemetry object/list

JS.logify() JS.onload()

JS Functions To Logify A sliderInput

multi_title() multi_color_title() multi_color_multi_line_title()

Multiple Colored Plot Title

zip_folder()

Compress a folder into zip

get_names()

Extract vector of names from data.table

%>%

Pipe operator