Package: anicore 0.8.0.9009

Mikkel Roald-Arbøl

anicore: An R package providing core data structures for movement data

An R package providing core data structures for movement data.

Authors:Mikkel Roald-Arbøl [aut, cre, cph]

anicore_0.8.0.9009.tar.gz
anicore_0.8.0.9009.zip(r-4.7-any)anicore_0.8.0.9009.zip(r-4.6-any)anicore_0.8.0.9009.zip(r-4.5-any)
anicore_0.8.0.9009.tgz(r-4.6-any)anicore_0.8.0.9009.tgz(r-4.5-any)
anicore_0.8.0.9009.tar.gz(r-4.7-any)anicore_0.8.0.9009.tar.gz(r-4.6-any)
anicore_0.8.0.9009.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
anicore/json (API)

# Install 'anicore' in R:
install.packages('anicore', repos = c('https://animovement.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/animovement/anicore/issues

Pkgdown/docs site:https://animovement.dev

On CRAN:

Conda:

movement

4.32 score 7 packages 11 scripts 83 exports 18 dependencies

Last updated from:56193de0ea. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK181
source / vignettesOK262
linux-releaseOK180
macos-releaseOK137
macos-oldrelOK126
windows-develOK189
windows-releaseOK182
windows-oldrelOK192
wasm-releaseOK109

Exports:add_variablesangle_betweenangle_from_radangle_to_radanieventanipointanistructureas_anieventas_anijointas_anipointas_anisegmentcirc_differencecirc_madcirc_meancirc_mediancirc_sdcirc_successive_differenceconvert_inf_to_naconvert_nan_to_naconvert_unit_angleconvert_unit_spaceconvert_unit_timedeg_to_radensure_is_anieventensure_is_aniframeensure_is_anijointensure_is_anipointensure_is_anisegmentensure_is_anistructureensure_is_cartesianensure_is_cartesian_1densure_is_cartesian_2densure_is_cartesian_3densure_is_cylindricalensure_is_polarensure_is_spatialensure_is_sphericalexample_anipointexample_structureget_angle_directionget_axesget_axis_directionsget_coordinate_systemget_handednessget_indexget_keysget_metadataget_metadata_jsonget_sampling_intervalget_structureget_variablesis_anieventis_aniframeis_anijointis_anipointis_anisegmentis_anistructureis_cartesianis_cartesian_1dis_cartesian_2dis_cartesian_3dis_cylindricalis_polaris_sampling_regularis_spatialis_sphericallist_default_metadatarad_to_degreflect_axisremove_structureremove_variablesset_axis_directionsset_indexset_metadataset_metadata_jsonset_structureset_variablesto_anieventunwrap_anglevalidate_anieventvalidate_anipointvalidate_anistructurewrap_angle

Dependencies:anytimeBHclidplyrgenericsgluelifecyclemagrittrpillarpkgconfigR6Rcpprlangtibbletidyselectutf8vctrswithr

Readme and manuals

Help Manual

Help pageTopics
The angle between two vectorsangle_between
Convert angles between radians and a frame's angular unitangle_from_rad angle_to_rad
Create an anievent data frameanievent
Create an anipoint data frameanipoint
Create a structure: points, the segments between them, and jointsanistructure
Cast a data frame to an anieventas_anievent as_anievent.anievent as_anievent.aniframe as_anievent.data.frame
Convert segments to joints: one angle per jointas_anijoint
Convert a data frame to anipointas_anipoint
Convert an anipoint to segments: a length and a direction per segmentas_anisegment
Shortest signed distance between two anglescirc_difference
Circular median absolute deviationcirc_mad
Circular meancirc_mean
Circular mediancirc_median
Circular standard deviationcirc_sd
Differences between successive angles in a seriescirc_successive_difference
Convert Inf to NA in numeric columnsconvert_inf_to_na
Convert NaN to NA in numeric columnsconvert_nan_to_na
Convert the angular unit of an anipointconvert_unit_angle
Convert the spatial unit of an anipointconvert_unit_space
Convert the time unit of an anipoint or anieventconvert_unit_time convert_unit_time.anievent convert_unit_time.anijoint convert_unit_time.anipoint convert_unit_time.anisegment
Convert degrees to radiansdeg_to_rad
Ensure object is an anieventensure_is_anievent
Ensure object is an aniframeensure_is_aniframe
Ensure object is an anipointensure_is_anipoint
Ensure an anipoint uses a Cartesian coordinate systemensure_is_cartesian
Ensure an anipoint uses a 1-D Cartesian coordinate systemensure_is_cartesian_1d
Ensure an anipoint uses a 2-D Cartesian coordinate systemensure_is_cartesian_2d
Ensure an anipoint uses a 3-D Cartesian coordinate systemensure_is_cartesian_3d
Ensure an anipoint uses a cylindrical coordinate systemensure_is_cylindrical
Ensure an anipoint uses a polar coordinate systemensure_is_polar
Ensure the spatial columns match the metadataensure_is_spatial
Ensure an anipoint uses a spherical coordinate systemensure_is_spherical
Create example anipoint dataexample_anipoint
An example structure for the keypoints of 'example_anipoint()'example_structure
Which way angles runget_angle_direction
The axis roles of an anipoint, and the columns carrying themget_axes
Get the direction each axis pointsget_axis_directions
The coordinate system an anipoint is inget_coordinate_system
Whether the frame is right- or left-handedget_handedness
The column an anipoint is indexed byget_index
The grouping columns of a frameget_keys
Get metadataget_metadata
The interval between consecutive observationsget_sampling_interval
Check if object is an anieventis_anievent
Check if object is an aniframeis_aniframe
Test whether an object is an anijointensure_is_anijoint is_anijoint
Check if object is an anipointis_anipoint
Test whether an object is an anisegmentensure_is_anisegment is_anisegment
Test whether an object is an anistructureensure_is_anistructure is_anistructure
Test whether an anipoint uses a Cartesian coordinate systemis_cartesian
Test for a 1-D Cartesian coordinate systemis_cartesian_1d
Test for a 2-D Cartesian coordinate systemis_cartesian_2d
Test for a 3-D Cartesian coordinate systemis_cartesian_3d
Test whether an anipoint uses a cylindrical coordinate systemis_cylindrical
Test whether an anipoint uses a polar coordinate systemis_polar
Is the frame regularly sampled?is_sampling_regular
Test whether the spatial columns match the metadatais_spatial
Test whether an anipoint uses a spherical coordinate systemis_spherical
Default metadata structurelist_default_metadata
Read and write a frame's metadata as JSONget_metadata_json metadata_json set_metadata_json
Print the metadata of a frameprint.aniframe_metadata
Print a structureformat.anistructure print.anistructure
Convert radians to degreesrad_to_deg
Turn an axis overreflect_axis
Say which way an axis pointsset_axis_directions
Declare which column an anipoint is indexed byset_index
Set metadataset_metadata
Attach, read and remove the structures of a frameget_structure remove_structure set_structure structures
Encode per-frame data into an anieventto_anievent to_anievent.anievent to_anievent.anipoint to_anievent.data.frame
Remove wrapping from a sequence of anglesunwrap_angle
Validate an anieventvalidate_anievent
Validate an anipointvalidate_anipoint
Check that a structure is internally consistentvalidate_anistructure
Read and declare which columns carry identity, time, position and eventsadd_variables get_variables remove_variables set_variables variables
Constrain angles to a standard rangewrap_angle