Package: magmaanlab 0.2.2

magmaanlab: Methods-development R bindings for the magmaan C++ SEM library

Thin Rcpp wrappers exposing magmaan's C++ functions for methods development and research, including frontier methods. The opinionated one-call package for ordinary users is 'magmaan', which builds on this one. Self-contained: the C++ core (plus the vendored PORT and QUADPACK routines) is compiled from sources vendored under cpp/src/ and linked against a system NLopt, so the package installs without CMake or a prebuilt library. Not CRAN-bound.

Authors:Jonas Moss [aut, cre]

magmaanlab_0.2.2.tar.gz
magmaanlab_0.2.2.zip(r-4.7-x86_64)magmaanlab_0.2.2.zip(r-4.6-x86_64)magmaanlab_0.2.2.zip(r-4.5-x86_64)
magmaanlab_0.2.2.tgz(r-4.6-x86_64)magmaanlab_0.2.2.tgz(r-4.6-arm64)magmaanlab_0.2.2.tgz(r-4.5-x86_64)magmaanlab_0.2.2.tgz(r-4.5-arm64)
magmaanlab_0.2.2.tar.gz(r-4.7-arm64)magmaanlab_0.2.2.tar.gz(r-4.7-x86_64)magmaanlab_0.2.2.tar.gz(r-4.6-arm64)magmaanlab_0.2.2.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
magmaanlab/json (API)

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

Bug tracker:https://github.com/jonasmoss/magmaan/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

4.77 score 1 packages 185 scripts 150 exports 3 dependencies

Last updated from:c0dc6e296b (on v0.2.2). Checks:12 OK, 3 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK1778
linux-devel-x86_64OK2131
source / vignettesOK2044
linux-release-arm64OK1769
linux-release-x86_64OK1651
macos-release-arm64OK1542
macos-release-x86_64OK2785
macos-oldrel-arm64OK1654
macos-oldrel-x86_64OK2716
windows-devel-arm64FAIL308
windows-devel-x86_64OK2416
windows-release-arm64FAIL279
windows-release-x86_64OK2757
windows-oldrel-x86_64OK2880
wasm-releaseFAIL150

Exports:association_ml_global_testassociation_ml_ijassociation_ml_modification_indicesassociation_ml_nested_testassociation_ml_score_testsaugment_model_specbounds_loadingbounds_pos_varbounds_standardbounds_variancebounds_widecalibrate_quadraticcase_reruncomposite_weightscompute_definedcontinuous_invarianceconvention_fit_measuresconvention_inferenceconvention_nestedconvergence_simconvergence_sim_catalogconvergence_sim_dejonckere_crossloadingconvergence_sim_dejonckere_msstconvergence_sim_dejonckere_shrinkageconvergence_sim_dejonckere_simpleconvergence_sim_ludtke_cfadf_to_datadf_to_fcsem_datadf_to_fiml_dataeqs_modelest_changeest_change_approxest_change_rawest_change_raw_approxestimatefactor_score_precisionfactor_scoresfcsem_fit_measuresfcsem_model_specfcsem_standard_errorsfcsem_standardized_rowsfit_index_intervals_misspecfit_measuresfit_measures_changefit_measures_misspecfit_measures_misspec_mixed_ordinalfit_measures_noniterativefit_ml_fcsemfit_modelfit_noniterative_cfafit_noniterative_cfa_metricfit_noniterative_cfa_restrictedfit_twolevelfmg_nestedfmg_nested_mixed_ordinalfmg_nested_ordinalfmg_pvaluesfmg_testsfmg_tests_mixed_ordinalfmg_tests_ordinalfrontier_fit_fiml_multiinfofrontier_fit_fiml_psdfrontier_fit_gls_psdfrontier_fit_mixed_ordinal_psdfrontier_fit_ml_multiinfofrontier_fit_ml_psdfrontier_fit_ml_psd_fallbackfrontier_fit_ml2s_psdfrontier_fit_ordinal_psdfrontier_fit_spherefrontier_fit_uls_psdfrontier_fit_wls_psdfrontier_newton_accuracyfrontier_reidentifyglobal_score_flip_testguttman_hinference_covarianceinference_informationinference_quadraticinference_reuseinference_rowslav_residualsmagmaan_coremagmaan_fcsemmahalanobis_rerunmi_screenmodel_specmodification_indicesmodification_indices_lrtmodification_indices_robustmplus_datamplus_modelmplus_wlsmv_invariancenative_pointer_livenested_score_testnestedTestnoniterative_cfa_constrainednoniterative_cfa_difference_testnoniterative_cfa_grouped_inferencenoniterative_cfa_inferencenoniterative_cfa_modification_indicesnoniterative_cfa_pseudo_lrtnoniterative_cfa_scalar_invariancenoniterative_cfa_senoniterative_cfa_waldparameter_covarianceparameter_tablepolicy_fit_measurespolicy_inferencepolicy_mi_refitpolicy_modification_indicespolicy_nestedprepare_dataprepare_hypothesisprepare_inferenceprepare_inference_dataprepare_modelprepare_weightproject_scoresquadratic_referencerefit_from_nullresample_scoresrobust_nested_lrtsamscore_componentsscore_components_from_matricesscore_flip_testscore_quadraticscore_sandwichscore_spectrumscore_testsscore_tests_lrtscore_tests_robustscoressim_model_batchsim_model_calibratesim_model_drawsim_ordcorr_batchsim_ordcorr_calibratesim_ordcorr_drawsim_ordcorr_mg_batchsim_ordcorr_mg_calibratesim_ordcorr_mg_drawsim_ordcorr_mg_summary_calibratesim_ordcorr_summary_calibratestandardizedstandardized_rowsstructural_identificationversionwald_test

Dependencies:nloptrRcppRcppEigen

Readme and manuals

Help Manual

Help pageTopics
Lab association ML global and nested spectral testsassociation_ml_global_test association_ml_nested_test
Exact sampling sandwich for ordinal association MLassociation_ml_ij
Lab association-ML modification indices and linear releasesassociation_ml_modification_indices association_ml_score_tests
Parameter bounds: bounds_loadingbounds_loading
Parameter bounds: bounds_pos_varbounds_pos_var
Parameter bounds: bounds_standardbounds_standard
Parameter bounds: bounds_variancebounds_variance
Parameter bounds: bounds_widebounds_wide
Refit a model repeatedly, each time with one case removedcase_rerun
Composite score weightscomposite_weights
Evaluate defined model parameterscompute_defined
Fit a continuous-data measurement-invariance ladder.continuous_invariance
Lavaan-compatible fit measuresconvention_fit_measures
Named lavaan inference on retained estimatesconvention_inference convention_nested
Convergence simulation design: convergence_simconvergence_sim
Convergence simulation design: convergence_sim_catalogconvergence_sim_catalog
Convergence simulation design: convergence_sim_dejonckere_crossloadingconvergence_sim_dejonckere_crossloading
Convergence simulation design: convergence_sim_dejonckere_msstconvergence_sim_dejonckere_msst
Convergence simulation design: convergence_sim_dejonckere_shrinkageconvergence_sim_dejonckere_shrinkage
Convergence simulation design: convergence_sim_dejonckere_simpleconvergence_sim_dejonckere_simple
Convergence simulation design: convergence_sim_ludtke_cfaconvergence_sim_ludtke_cfa
Prepare data: df_to_datadf_to_data
Prepare data: df_to_fcsem_datadf_to_fcsem_data
Prepare data: df_to_fiml_datadf_to_fiml_data
Construct a model from EQS equationseqs_model
Summarize case-rerun parameter changesest_change
Approximate standardized case influence (DFTHETAS) and gCD (one-step)est_change_approx
Case influence on raw parameter estimates (DFBETA / DFZTHETA)est_change_raw
Approximate case influence on raw parameter estimates (one-step, no refit)est_change_raw_approx
Factor-score precision diagnosticsfactor_score_precision
Compute factor scoresfactor_scores
Factor-component SEM: fcsem_fit_measuresfcsem_fit_measures
Factor-component SEM: fcsem_model_specfcsem_model_spec
Factor-component SEM: fcsem_standard_errorsfcsem_standard_errors
Factor-component SEM: fcsem_standardized_rowsfcsem_standardized_rows
Candidate continuous misspecification-robust fit-index intervalsfit_index_intervals_misspec
Normal-theory fit measures, optionally with FMG robust p-values.fit_measures
Case influence on fit measuresfit_measures_change
Misspecification-robust ordinal fit measures (estimated-weight intervals)fit_measures_misspec
Misspecification-robust mixed continuous/ordinal DWLS fit measuresfit_measures_misspec_mixed_ordinal
Fit indices (CFI/TLI/RMSEA + SRMR) for a non-iterative CFA fit.fit_measures_noniterative
Factor-component SEM: fit_ml_fcsemfit_ml_fcsem
Estimate a structural equation modelfit_model
Fit a non-iterative CFA estimator.fit_noniterative_cfa
Fit the estimator-side metric-constrained non-iterative CFA map.fit_noniterative_cfa_metric
Fit the residual/loading restricted non-iterative CFA map.fit_noniterative_cfa_restricted
Fit a two-level structural equation modelfit_twolevel
Foldnes-Moss-Gronneberg diagnostics for a nested continuous/FIML/ML2S pair.fmg_nested
Foldnes-Moss-Gronneberg eigenvalue-tail diagnostics for a nested ordinal pair.fmg_nested_mixed_ordinal fmg_nested_ordinal
Foldnes-Moss-Gronneberg goodness-of-fit p-values for a fitted magmaan model.fmg_pvalues
Foldnes-Moss-Gronneberg goodness-of-fit diagnostics.fmg_tests
Foldnes-Moss-Gronneberg goodness-of-fit diagnostics for an ordinal fit.fmg_tests_mixed_ordinal fmg_tests_ordinal
Experimental fitting route: frontier_fit_fiml_multiinfofrontier_fit_fiml_multiinfo
Experimental fitting route: frontier_fit_fiml_psdfrontier_fit_fiml_psd
Experimental fitting route: frontier_fit_gls_psdfrontier_fit_gls_psd
Experimental fitting route: frontier_fit_mixed_ordinal_psdfrontier_fit_mixed_ordinal_psd
Experimental fitting route: frontier_fit_ml_multiinfofrontier_fit_ml_multiinfo
Experimental fitting route: frontier_fit_ml_psdfrontier_fit_ml_psd
Ordinary ML with Explicit PSD Recoveryfrontier_fit_ml_psd_fallback
Experimental fitting route: frontier_fit_ml2s_psdfrontier_fit_ml2s_psd
Experimental fitting route: frontier_fit_ordinal_psdfrontier_fit_ordinal_psd
Experimental fitting route: frontier_fit_spherefrontier_fit_sphere
Experimental fitting route: frontier_fit_uls_psdfrontier_fit_uls_psd
Experimental fitting route: frontier_fit_wls_psdfrontier_fit_wls_psd
Local Newton accuracy diagnosticfrontier_newton_accuracy
Reidentify a sphere fitfrontier_reidentify
Global curved-SEM multiplier score test.global_score_flip_test
Estimate the diagonal of the Guttman H matrix.guttman_h
Casewise rows of a prepared quadraticinference_rows
Explicit geometry and sampling laws for lab primitivesinfer_build_u_factor infer_build_u_factor_fit infer_build_u_factor_pairwise infer_build_u_factor_parts infer_continuous_ls_profile_lrt infer_continuous_ls_robust infer_ml_profile_lrt measures_reliability_cov measures_reliability_omega_multidim
Standardized residual diagnosticslav_residuals
Composable native primitivesmagmaan_core
Factor-component SEM: magmaan_fcsemmagmaan_fcsem
Mahalanobis distance of each case on the observed variablesmahalanobis_rerun
Screen modification diagnostics by significance and effectmi_screen
Construct a lavaan-syntax model specificationmodel_spec
Post-fit parameter diagnostics: modification_indicesmodification_indices
Post-fit parameter diagnostics: modification_indices_lrtmodification_indices_lrt
Robust modification indices and equality-release score testsmodification_indices_robust score_tests_robust
Read data described by a Mplus modelmplus_data
Construct a model from a Mplus input filemplus_model
Compose ordinal invariance fitsmplus_wlsmv_invariance
Nuisance-effective nested score test without random sign calibration.nested_score_test
Linearly-constrained non-iterative CFA fit (measurement invariance).noniterative_cfa_constrained
Difference / pseudo-LRT test between two nested non-iterative CFA fits.noniterative_cfa_difference_test
Grouped (multi-group / mean-structure) residual-based inference.noniterative_cfa_grouped_inference
Residual-based inference for a non-iterative CFA fit.noniterative_cfa_inference
Residual-based modification-index diagnostics for a non-iterative CFA fit.noniterative_cfa_modification_indices
Pseudo-LRT between estimator-side nested non-iterative CFA fits.noniterative_cfa_pseudo_lrt
True (lavaan-compatible) scalar-invariance test via the reference-group map.noniterative_cfa_scalar_invariance
Delta-method standard errors for a non-iterative CFA fit.noniterative_cfa_se
Wald test of a linear restriction R theta = q for a non-iterative CFA fit.noniterative_cfa_wald
Assemble a lavaan-shaped parameter table (est / se / z / p / CI) from a fit and an explicit parameter covariance.parameter_table
Policy fit indices with misspecification-robust point correctionspolicy_fit_measures
Compose ordinary-user inferencepolicy_inference
Refit one modification-index candidate from the embedded nullpolicy_mi_refit
Policy modification indices and equality releasespolicy_modification_indices
Compose ordinary-user nested inferencepolicy_nested
Shared continuous NTML inference geometryinference_covariance inference_quadratic inference_reuse prepare_hypothesis prepare_inference_data
Reusable native model, data and weight preparationaugment_model_spec estimate prepare_data prepare_model prepare_weight
Refit a larger model from a restricted estimaterefit_from_null
Robust nested-model likelihood-ratio tests.nestedTest robust_nested_lrt
All-ordinal estimated-weight IJ covarianceinfer_ordinal_robust_ij robust_ordinal_ij
Structural after measurement estimationsam
Multiplier score test for affine nested ML/FIML models.score_flip_test
Post-fit parameter diagnostics: score_testsscore_tests
Post-fit parameter diagnostics: score_tests_lrtscore_tests_lrt
Reusable score ingredients and explicit inferencecalibrate_quadratic inference_information parameter_covariance prepare_inference project_scores quadratic_reference resample_scores scores score_components score_components_from_matrices score_quadratic score_sandwich score_spectrum wald_test
Calibrate and draw model-implied continuous data in one call.sim_model_batch
Calibrate model-implied continuous data generation.sim_model_calibrate
Draw model-implied continuous data from a calibration object.sim_model_draw
Calibrate and draw ordinal/continuous Pearson-code data in one call.sim_ordcorr_batch
Calibrate ordinal/continuous Pearson-code correlation generation.sim_ordcorr_calibrate
Draw ordinal/continuous Pearson-code data from a calibration object.sim_ordcorr_draw
Calibrate and draw grouped ordinal/continuous data in one call.sim_ordcorr_mg_batch
Calibrate grouped ordinal/continuous Pearson-code generation.sim_ordcorr_mg_calibrate
Draw grouped ordinal/continuous data from a calibration object.sim_ordcorr_mg_draw
Rebuild grouped ordinal-correlation calibrations from summary pieces.sim_ordcorr_mg_summary_calibrate
Rebuild an ordinal-correlation calibration from latent summary pieces.sim_ordcorr_summary_calibrate
Standardized parameter estimatesstandardized
Row-level standardized estimatesstandardized_rows
Check structural identificationstructural_identification
Parameter covariance under an explicit statistical contractvcov.magmaan_fit
Native library versionversion