Learn R Programming

TAD (version 1.0.0)

Realize the Trait Abundance Distribution

Description

This analytical framework is based on an analysis of the shape of the trait abundance distributions to better understand community assembly processes, and predict community dynamics under environmental changes. This framework mobilized a study of the relationship between the moments describing the shape of the distributions: the skewness and the kurtosis (SKR). The SKR allows the identification of commonalities in the shape of trait distributions across contrasting communities. Derived from the SKR, we developed mathematical parameters that summarise the complex pattern of distributions by assessing (i) the R², (ii) the Y-intercept, (iii) the slope, (iv) the functional stability of community (TADstab), and, (v) the distance from specific distribution families (i.e., the distance from the skew-uniform family a limit to the highest degree of evenness: TADeve).

Copy Link

Version

Install

install.packages('TAD')

Monthly Downloads

113

Version

1.0.0

License

BSD_3_clause + file LICENSE

Maintainer

Lain Pavot

Last Published

November 28th, 2024

Functions in TAD (1.0.0)

generate_stat_per_rand

stats per random generation
null_model_distribution_stats

Compare a value to random values
save_weighted_moments

save_weighted_moments
skr_graph

skr_graph
weighted_mvsk

Compute the weighted mean, variance, skewness and kurtosis
load_weighted_moments

load_weighted_moments
skr_custom_uniform_names

skr_custom_uniform_names
load_statistics_per_random

load_statistics_per_random
save_statistics_per_random

save_statistics_per_random
moments_graph

moments_graph
save_stat_skr_param

save_stat_skr_param
save_statistics_per_obs

save_statistics_per_obs
trait

Example dataset containing some traits
weighted_moments_dataframe

Example dataset of weighted_moments_dataframe
get_abundance_df

abundance generation
load_tad_table

load_tad_table
save_abundance_dataframe

save_abundance_dataframe
load_stat_skr_param

load_stat_skr_param
stat_per_rand_dataframe

Example dataset of stat_per_rand_dataframe
skr_param_graph

skr_param_graph
skr_ses_dataframe

Example dataset of skr_ses
save_obs_df

observations genration/save/load
load_statistics_per_obs

load_statistics_per_obs
save_depending_on_format

save_depending_on_format
skr_standard_uniform_names

skr_standard_uniform_names
stat_per_obs_dataframe

Example dataset of stat_per_obs_dataframe
AB

Example dataset containing some traits
launch_analysis_tad

Launch the analysis
load_abundance_dataframe

load_abundance_dataframe
load_depending_on_format

load_depending_on_format
check_parameter_value

check_parameter_value
filter_na_empty

input filter
filtered_abundances

Example dataset of filtred results just after abundances generation
get_stat_per_rand

stats per random genration/save/load
check_parameters

parameters checkings
get_weighted_mnts

weighted moments generation
check_parameter_type

check_parameter_type
build_skr_ses

skr ses genration/save/load
CONSTANTS

The CONSTANTS constant
load_package

load_package
abundance_dataframe

Example dataset of abundance_dataframe
generate_random_matrix

Generate random matrix