Skip to content

Releases: tbates/umx

umx 3.0.6

06 Feb 14:50
Compare
Choose a tag to compare
  • BETA: umxDoc example but summary and plot TODO.
  • NEW: umxRAM2Lav export umx to lavaan.
  • IMPROVED:
  • xmu_safe_run_summary has smarter default for std (model summary default).
  • umx_score_scale: implemented score = "mean" and score = "max".
  • umx_score_scale: better documentation.
  • umxGxE gains dzAr and dzCr control so ADE is possible as well as assortative mating.
  • xmu_twin_check works with mxData * IMPROVED: xmu_twin_starts works with mxData input.
  • xmu_make_top_twin works with mxData input.
  • xmu_twin_check support mxData (was just data.frame input).
  • umx_long_2_wide: help notes on processing TWINIDs into famID and twinID columns.
  • REPAIR: umxSummary handles std=NULL as documented (don't show parameter table).
  • RENAME: umx_nice_data --> umx_make_twin_data_nice.

R 4.0 compatible

10 Dec 02:14
Compare
Choose a tag to compare

umx 3.0.5

  • December 2019 R 4.0.0 compatibility
  • BUGFIXED: umx_is_ordered was broken by previous fix to support the un-tidyverse mucking with dataframes... Now fixed
  • BETA: umxRAM supports multi-group via `group = "column"
  • IMPROVED: umx_score_scale now works with binary (0-1) items
  • IMPROVED: umx_time gains "lap" (report elapsed time without restarting timer)
  • IMPROVED: umx_time behavior with no input - now prints the current time and date
  • IMPROVED: umxFactorScores can now return SEs
  • IMPROVED: umxFactorScores allows abbreviated type names
  • IMPROVED: umx_reorder can operate without verifying data (ignore precision digits in triangles of cov matrices)
  • IMPROVED: residuals can re-order variables for ease of checking patterns of residuals
  • IMPROVED: umxPath(defn= Definition vars now auto-named if labels not given closes #107
  • IMPROVED: umxACEv uses default name "ADEv" (instead of "ACEv") if user sets dzCr = .25
  • IMPROVED: umxAPA only uses italic Beta when std = TRUE
  • IMPROVED: umxRAM now respects umx_set_silent
  • CLEANUP: More removal of unused and obscure functions:
  • CLEANUP: umxRAM2Ordinal to xmuRAM2Ordinal
  • CLEANUP: umx_fix_latents and umx_fix_first_loadings to encourage user to be more explicit in their modeling.
  • CLEANUP: Reorganized function groupings to be easier to navigate.

Major version bump.

19 Sep 10:58
Compare
Choose a tag to compare

Over 80 new features and improvements!

Accompanies R 3.6.1 Action of the Toes

umx 2.10.0 April 201, R 3.5.3: great truth

24 Apr 21:30
Compare
Choose a tag to compare

umx 2.9.9 Jan 2019, R 3.5.2: Compatibility

19 Jan 16:51
Compare
Choose a tag to compare
  • Compatibility with OpenMx changes.
  • NEW: umxSummarizeTwinData to create summary tables for papers using twin Data
  • IMPROVED: umxRAM: support definition variables to some extent in umxRAM
  • IMPROVED: umxMatrix advice user when they specify umxMatrix("me", 1,1)
  • IMPROVED: umxModify nicer free-parameter report as default output with no changes requested (calls parameters)
  • IMPROVED: umxRAM preserve definition variables in data
  • IMPROVED: umxRAM preserve definition variables in data
  • IMPROVED: plot strip_zero more reliable
  • INCOMPATIBLE: plot dropped deprecated showMeans and showFixed from plot after 3 years (use means= and fixed = )
  • INCOMPATIBLE: removed deprecated suffix parameter from umx_scale_wide_twin_data

umx 2.9.0 December 2018, R 3.5.1: More love

19 Dec 19:56
Compare
Choose a tag to compare
  • BACKWARD INCOMPATIBLE: Support for suffix as a synonym for sep was finally removed after a 3 years of deprecation warnings
  • FIXED: umxSummaryfor ACEv models: CI now works - (was 'a' not 'A')
  • NEW: xmu_safe_run_summary Runs a model safely, optionally summarizing and comparing it to a base model
  • IMPROVED: All models now support tryHard as a parameter!!
  • IMPROVED: plot functions now have strip_zero which strips leading zeroes from estimates.
  • IMPROVED: umx_standardize_ACEv now working!
  • IMPROVED: xmu_safe_run_summary bad models are returned for the user.
  • IMPROVED: Omnigraffle stencil
  • IMPROVED: umxRAM labels paths in the case that no data are provided.
  • IMPROVED umxSimplex Start values flexible and robust (was hard coded for 4-times)
  • IMPROVED: umxAPA can use .Last.value as default input if none provided
  • IMPROVED: umxlong2wide now allows user to retain only desired twin IDs
  • HELP: diagrams in help improved - umxACE etc.

R 3.5.0: Simplex and improvements

04 May 16:50
Compare
Choose a tag to compare

umx 2.6.5 May 2018, R 3.5.0: Simplex and improvements

  • NEW: Beta versions of umx_polychoric, umx_polypairwise, and umx_polytriowise
  • NEW: umxSimplextwin model!
    • umxSummary for simplex
    • `plot support for simplex
    • iqdatlongitudinal IQ twin data for simplex modelling
  • NEW: namez alias for the ever-useful umx_names function.
  • NEW: umxAlgebra (just allows name first).
  • FIX: install.OpenMx URLs for NPSOl and travis builds of OpenMx
  • BREAK: Following reports of problems in RStudio, changed umx class names to remove the period character from MxModel derivative classes
  • This will break hard-coded calls, for instance to umxSummary.MxModel.ACE instead of umxSummary.
  • "Just" replace with umxSummary.MxModelACE # i.e. delete the last period in the name... Sorry :-(
  • IMPROVED: parameters now returns helpful near-match names as suggestions on not finding actual matches.
  • IMPROVED: parameters now handles vectors of regular selections
  • IMPROVED: umx_print now handles vectors.
  • IMPROVED: umxConfint "smart" feature to request only free algebra cells for models I understand (umxCP in the first instance)
  • IMPROVED: namez can handle a model summary (accesses names() of the summary)
  • IMPROVED: umxGxE added option to control plot colors
  • IMPROVED: umxPlotCP can handle >9 manifests issue
  • HELP: umxGxE example improved
  • HELP: More related-function links in help files.
  • HELP: Better error messages.
  • HELP: Help titles, parameter documentation.
  • INTERNAL: xmu_simplex_corner helper function for simplex modelling.
  • INTERNAL: umx_make_sql improved

Boulder Workshop edition

20 Mar 14:58
Compare
Choose a tag to compare

umx 2.4.0 March 21 2018, R 3.4.3 post Boulder Workshop edition)

  • NEW: umxIP nFac now allows specifying different numbers of a, c, and e factors!
  • NEW: umxACEv plot works (shows correlated factors)
  • NEW: umxEFA reports factor correlation matrix (thanks @ConorDolan)!
  • NEW: umxEFA can now take a formula to select variables.
  • IMPROVED: umxIP and CP examples improved (3-variables, GFF data)
  • IMPROVED: umxIP reporting of as, cs, es simplified into compact stack.
  • IMPROVED: umxCP reporting of as, cs, es simplified into compact stack.
  • IMPROVED: umxPlotCP labelling of variables improved (catching more _Tn).
  • IMPROVED: umxEFA can return a loadings object.
  • IMPROVED: umx_makenow supports spelling check.
  • IMPROVED: umxACEv standardize mostly functional.
  • IMPROVED: umxACEv got major improvements to help file.
  • IMPROVED: umxACEv diagonal now unbounded by default (which is it's whole purpose)
  • IMPROVED: umxSummaryCP got ability to print to html.
  • IMPROVED: plot made more robust to unexpected labels (now that umxModify can make newLabels)!
  • MINOR: umx_names Added GFF examples.
  • DROPPED: deleted deprecated showStd and showMeans parameters from plot ACE.
  • BUGFIX: umxSummaryIP was assuming nFac = 1

Back on CRAN

14 Feb 14:57
Compare
Choose a tag to compare

umx 2.0.2 (Feb 12 2018, R 3.4.3 Higher goals edition)

  • NEW: umxSummary works with multi-group models!
    • (make these with umxSuperModel)
  • NEW: umxModify supports multiple find strings and replace strings!
  • IMPROVED: umxAPA supports glm, more robust input checking.
  • FIXED: umxEquate allows vectors of labels.
  • DOCS: umxGetParameters has better help.
  • DOCS: umxHetCor docs now note is will return a pos-def version if given a cov matrix.
  • DOCS: umxAPA now has t-test and glm examples
  • DROPPED: umx_install_OpenMx (use install.OpenMx)

Birthday release, Jan 2018

08 Feb 15:01
Compare
Choose a tag to compare

Whole bunch of new stuff!

Complex twin models and data simulation

  • NEW: umxSexLim multi-variate twin sex-limitation (beta)
  • NEW: umxGxE_biv bivariate Gene-environment interaction model (beta)
  • NEW: umx_make_TwinData Can now make bivariate moderated twin data.

Improving existing functions

  • IMPROVED: umxRAM can take lists of paths as input (contributed by @bwiernik).
  • IMPROVED: umxModify can write newlabels.
  • IMPROVED: umxAPA can back-out an SE if given b and CI.
  • IMPROVED: Help pages and examples improved and reorganized.

less interesting helpers

  • NEW: umx_stack Slightly more powerful version of base stack.
  • NEW: umx_array_shift Shifts an item off the beginning of a list.

future work

  • Beta: Beginning a umxGroup function as part of measurement invariance support.
  • DEPRECATED LONG ENOUGH: Dropped support for umxReRun (use umxModify)
  • DEPRECATED LONG ENOUGH: Dropped support for suffix in some places (use sep)