Package: cmstatr 0.10.0

Stefan Kloppenborg

cmstatr: Statistical Methods for Composite Material Data

An implementation of the statistical methods commonly used for advanced composite materials in aerospace applications. This package focuses on calculating basis values (lower tolerance bounds) for material strength properties, as well as performing the associated diagnostic tests. This package provides functions for calculating basis values assuming several different distributions, as well as providing functions for non-parametric methods of computing basis values. Functions are also provided for testing the hypothesis that there is no difference between strength and modulus data from an alternate sample and that from a "qualification" or "baseline" sample. For a discussion of these statistical methods and their use, see the Composite Materials Handbook, Volume 1 (2012, ISBN: 978-0-7680-7811-4). Additional details about this package are available in the paper by Kloppenborg (2020, <doi:10.21105/joss.02265>).

Authors:Stefan Kloppenborg [aut, cre], Billy Cheng [ctb], Ally Fraser [ctb], Jeffrey Borlik [ctb], Brice Langston [ctb], Comtek Advanced Structures, Ltd. [fnd]

cmstatr_0.10.0.tar.gz
cmstatr_0.10.0.zip(r-4.5)cmstatr_0.10.0.zip(r-4.4)cmstatr_0.10.0.zip(r-4.3)
cmstatr_0.10.0.tgz(r-4.4-any)cmstatr_0.10.0.tgz(r-4.3-any)
cmstatr_0.10.0.tar.gz(r-4.5-noble)cmstatr_0.10.0.tar.gz(r-4.4-noble)
cmstatr_0.10.0.tgz(r-4.4-emscripten)cmstatr_0.10.0.tgz(r-4.3-emscripten)
cmstatr.pdf |cmstatr.html
cmstatr/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/cmstatr/cmstatr/issues

Datasets:

On CRAN:

composite-material-datadatamaterials-sciencestatistical-analysisstatistics

6.25 score 4 stars 22 scripts 387 downloads 36 exports 38 dependencies

Last updated 3 days agofrom:997f399973. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 20 2024
R-4.5-winOKNov 20 2024
R-4.5-linuxOKNov 20 2024
R-4.4-winOKNov 20 2024
R-4.4-macOKNov 20 2024
R-4.3-winOKNov 20 2024
R-4.3-macOKNov 20 2024

Exports:ad_ksampleanderson_darling_lognormalanderson_darling_normalanderson_darling_weibullaugmentbasis_anovabasis_hk_extbasis_lognormalbasis_nonpara_large_samplebasis_normalbasis_pooled_cvbasis_pooled_sdbasis_weibullcalc_cv_starcondition_summarycvequiv_change_meanequiv_mean_extremumgeom_jitter_failure_modeglancehk_ext_zhk_ext_z_j_optk_equivk_factor_normallevene_testmaximum_normed_residualnested_data_plotnonpara_binomial_ranknormalize_group_meannormalize_ply_thicknessseparate_failure_modesstat_esfstat_normal_surv_functidytransform_mod_cvtransform_mod_cv_ad

Dependencies:clicolorspacecpp11dplyrfansifarvergenericsggplot2gluegtableisobandkSampleslabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmepillarpkgconfigpurrrR6RColorBrewerrlangscalesstringistringrSuppDiststibbletidyrtidyselectutf8vctrsviridisLitewithr

Anderson-Darling k-Sample Test

Rendered fromadktest.Rmdusingknitr::rmarkdownon Nov 20 2024.

Last update: 2023-09-10
Started: 2019-05-19

cmstatr Tutorial

Rendered fromcmstatr_Tutorial.Rmdusingknitr::rmarkdownon Nov 20 2024.

Last update: 2024-11-20
Started: 2019-07-02

cmstatr Validation

Rendered fromcmstatr_Validation.Rmdusingknitr::rmarkdownon Nov 20 2024.

Last update: 2021-07-01
Started: 2021-07-01

Extended Hanson-Koopmans

Rendered fromhk_ext.Rmdusingknitr::rmarkdownon Nov 20 2024.

Last update: 2021-09-30
Started: 2021-06-26

Plotting Composite Material Data

Rendered fromcmstatr_Graphing.Rmdusingknitr::rmarkdownon Nov 20 2024.

Last update: 2024-11-20
Started: 2020-04-15

Readme and manuals

Help Manual

Help pageTopics
Anderson-Darling K-Sample Testad_ksample
Anderson-Darling test for goodness of fitanderson_darling anderson_darling_lognormal anderson_darling_normal anderson_darling_weibull
Augment data with information from an 'mnr' objectaugment.mnr
Calculate basis valuesbasis basis_anova basis_hk_ext basis_lognormal basis_nonpara_large_sample basis_normal basis_pooled_cv basis_pooled_sd basis_weibull
Calculate the modified CV from the CVcalc_cv_star
Sample data for a generic carbon fabriccarbon.fabric carbon.fabric.2
Produce basis summary statistics for each (environmental) conditioncondition_summary condition_summary.basis condition_summary.data.frame
Calculate the coefficient of variationcv
Equivalency based on change in mean valueequiv_change_mean
Test for decrease in mean or minimum individualequiv_mean_extremum
Jittered points showing (possibly multiple) failure modesgeom_jitter_failure_mode
Glance at a 'adk' (Anderson-Darling k-Sample) objectglance.adk
Glance at an 'anderson_darling' objectglance.anderson_darling
Glance at a basis objectglance.basis
Glance at a 'equiv_change_mean' objectglance.equiv_change_mean
Glance at an 'equiv_mean_extremum' objectglance.equiv_mean_extremum
Glance at a 'levene' objectglance.levene
Glance at a 'mnr' (maximum normed residual) objectglance.mnr
Calculate values related to Extended Hanson-Koopmans tolerance boundshk_ext hk_ext_z hk_ext_z_j_opt
k-factors for determining acceptance based on sample mean and an extremumk_equiv
Calculate k factor for basis values (kB, kA) with normal distributionk_factor_normal
Levene's Test (Median) for Equality of Variancelevene_test
Detect outliers using the maximum normed residual methodmaximum_normed_residual
Create a plot of nested sources of variationnested_data_plot
Rank for distribution-free tolerance boundnonpara_binomial_rank
Normalize values to group meansnormalize_group_mean
Normalizes strength values to ply thicknessnormalize_ply_thickness
Separate multiple failure modes into multiple rowsseparate_failure_modes
Empirical Survival Functionstat_esf
Normal Survival Functionstat_normal_surv_func
Transforms data according to the modified CV ruletransform_mod_cv transform_mod_cv_ad