{
  "_id": "6a1f25d0b401979e73421b29",
  "Package": "simdata",
  "Type": "Package",
  "Title": "Generate Simulated Datasets",
  "Version": "0.4.1",
  "Authors@R": "person(\"Michael\", \"Kammer\", \nemail = \"michael.kammer@meduniwien.ac.at\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-4821-9928\"))",
  "Maintainer": "Michael Kammer <michael.kammer@meduniwien.ac.at>",
  "Description": "Generate simulated datasets from an initial underlying\ndistribution and apply transformations to obtain realistic\ndata. Implements the 'NORTA' (Normal-to-anything) approach from\nCario and Nelson (1997) and other data generating mechanisms.\nSimple network visualization tools are provided to facilitate\ncommunicating the simulation setup.",
  "License": "GPL-3",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.1",
  "URL": "https://matherealize.github.io/simdata/,\nhttps://github.com/matherealize/simdata",
  "BugReports": "https://github.com/matherealize/simdata/issues",
  "Config/pak/sysreqs": "libglpk-dev libxml2-dev",
  "Repository": "https://matherealize.r-universe.dev",
  "Date/Publication": "2024-12-03 16:07:45 UTC",
  "RemoteUrl": "https://github.com/matherealize/simdata",
  "RemoteRef": "HEAD",
  "RemoteSha": "acba561f88c490095c8e9f3db02454d16f094de5",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-16 06:04:04 UTC",
    "User": "root"
  },
  "Author": "Michael Kammer [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-4821-9928>)",
  "MD5sum": "29c528d44d37527e5e44e1b70a7f502f",
  "_user": "matherealize",
  "_type": "src",
  "_file": "simdata_0.4.1.tar.gz",
  "_fileid": "128fc3dbdfa9f2bd47cdf5ec92f7367a87cfe0e1c76fbd51dc820a269111dedd",
  "_filesize": 4098791,
  "_sha256": "128fc3dbdfa9f2bd47cdf5ec92f7367a87cfe0e1c76fbd51dc820a269111dedd",
  "_created": "2026-05-16T06:04:04.000Z",
  "_published": "2026-06-02T18:49:52.228Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79147366159,
      "time": 140,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031054247"
    },
    {
      "job": 79147366409,
      "time": 141,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031054428"
    },
    {
      "job": 79147366507,
      "time": 148,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031111453"
    },
    {
      "job": 79147366526,
      "time": 142,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031095792"
    },
    {
      "job": 79147365173,
      "time": 203,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031037207"
    },
    {
      "job": 79147365277,
      "time": 119,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7366925263"
    },
    {
      "job": 79147366119,
      "time": 135,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031054577"
    },
    {
      "job": 79147366100,
      "time": 68,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031045606"
    },
    {
      "job": 79147366337,
      "time": 69,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031045718"
    }
  ],
  "_buildurl": "https://github.com/r-universe/matherealize/actions/runs/25954472914",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/matherealize/simdata",
  "_commit": {
    "id": "acba561f88c490095c8e9f3db02454d16f094de5",
    "author": "Michael Kammer <michael.kammer@mailbox.org>",
    "committer": "Michael Kammer <michael.kammer@mailbox.org>",
    "message": "DEV: move NHANES to suggests and adapt vignette\n",
    "time": 1733242065
  },
  "_maintainer": {
    "name": "Michael Kammer",
    "email": "michael.kammer@meduniwien.ac.at",
    "orcid": "0000-0003-4821-9928"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "mvtnorm",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "version": ">= 1.2.1",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Suggests"
    },
    {
      "package": "doRNG",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "fitdistrplus",
      "role": "Suggests"
    },
    {
      "package": "forcats",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "GGally",
      "role": "Suggests"
    },
    {
      "package": "ggcorrplot",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "patchwork",
      "role": "Suggests"
    },
    {
      "package": "purrr",
      "role": "Suggests"
    },
    {
      "package": "reshape2",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "NHANES",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    }
  ],
  "_owner": "matherealize",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "data-generation",
    "regression",
    "simulation",
    "statistics"
  ],
  "_stars": 7,
  "_contributors": [
    {
      "user": "matherealize",
      "count": 119,
      "uuid": 44870348
    }
  ],
  "_userbio": {
    "uuid": 44870348,
    "type": "user",
    "name": "Michael Kammer",
    "description": "Biostatistician"
  },
  "_downloads": {
    "count": 322,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/simdata"
  },
  "_devurl": "https://github.com/matherealize/simdata",
  "_pkgdown": "https://matherealize.github.io/simdata/",
  "_searchresults": 20,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/simdata.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/matherealize/simdata",
  "_realowner": "matherealize",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.4.0",
      "date": "2024-07-01"
    },
    {
      "version": "0.4.1",
      "date": "2024-12-03"
    }
  ],
  "_exports": [
    "as_function_list",
    "colapply_functions",
    "contains_constant",
    "cor_from_upper",
    "cor_to_cov",
    "cor_to_upper",
    "do_processing",
    "estimate_final_correlation",
    "function_list",
    "get_from_function_list",
    "get_names_from_function_list",
    "is_collinear",
    "is_cor_matrix",
    "optimize_cor_mat",
    "partial",
    "plot_cor_network",
    "plot_estimated_cor_network",
    "process_truncate_by_iqr",
    "process_truncate_by_threshold",
    "quantile_function_from_density",
    "quantile_function_from_quantiles",
    "quantile_functions_from_data",
    "simdesign",
    "simdesign_discunif",
    "simdesign_mvtnorm",
    "simdesign_norta",
    "simulate_data",
    "simulate_data_conditional"
  ],
  "_help": [
    {
      "page": "apply_array",
      "title": "Helper to apply functions",
      "topics": [
        "apply_array"
      ]
    },
    {
      "page": "as_function_list",
      "title": "Create 'function_list' object from list of functions",
      "topics": [
        "as_function_list"
      ]
    },
    {
      "page": "colapply_functions",
      "title": "Apply list of functions to column of object",
      "topics": [
        "colapply_functions"
      ]
    },
    {
      "page": "contains_constant",
      "title": "Check if matrix contains constant column(s)",
      "topics": [
        "contains_constant"
      ]
    },
    {
      "page": "cor_from_upper",
      "title": "Build correlation matrix",
      "topics": [
        "cor_from_upper"
      ]
    },
    {
      "page": "cor_to_cov",
      "title": "Convert correlation matrix to covariance matrix",
      "topics": [
        "cor_to_cov"
      ]
    },
    {
      "page": "cor_to_upper",
      "title": "Convert correlation matrix to specification used by 'cor_from_upper'",
      "topics": [
        "cor_to_upper"
      ]
    },
    {
      "page": "do_processing",
      "title": "Post-processing of datamatrix",
      "topics": [
        "do_processing"
      ]
    },
    {
      "page": "estimate_final_correlation",
      "title": "Estimate correlation matrix via simulation",
      "topics": [
        "estimate_final_correlation"
      ]
    },
    {
      "page": "function_list",
      "title": "Apply list of functions to input",
      "topics": [
        "function_list"
      ]
    },
    {
      "page": "get_from_function_list",
      "title": "Extract individual functions from 'function_list'",
      "topics": [
        "get_from_function_list"
      ]
    },
    {
      "page": "get_names_from_function_list",
      "title": "Extract names of individual functions from 'function_list'",
      "topics": [
        "get_names_from_function_list"
      ]
    },
    {
      "page": "is_collinear",
      "title": "Check if matrix is collinear",
      "topics": [
        "is_collinear"
      ]
    },
    {
      "page": "is_cor_matrix",
      "title": "Check if matrix is a correlation matrix",
      "topics": [
        "is_cor_matrix"
      ]
    },
    {
      "page": "optimize_cor_for_pair",
      "title": "Find pairwise initial correlation for NORTA from target correlation",
      "topics": [
        "optimize_cor_for_pair"
      ]
    },
    {
      "page": "optimize_cor_mat",
      "title": "Find initial correlation matrix for NORTA from target correlation",
      "topics": [
        "optimize_cor_mat"
      ]
    },
    {
      "page": "partial",
      "title": "Define partial function",
      "topics": [
        "partial"
      ]
    },
    {
      "page": "plot_cor_network",
      "title": "Visualize fixed correlation structure as a network",
      "topics": [
        "plot_cor_network",
        "plot_cor_network.default",
        "plot_cor_network.simdesign_mvtnorm"
      ]
    },
    {
      "page": "plot_estimated_cor_network",
      "title": "Visualize estimated correlation matrix as a network",
      "topics": [
        "plot_estimated_cor_network"
      ]
    },
    {
      "page": "process_truncate_by_iqr",
      "title": "Truncate columns of datamatrix at datamatrix specific thresholds",
      "topics": [
        "process_truncate_by_iqr"
      ]
    },
    {
      "page": "process_truncate_by_threshold",
      "title": "Truncate columns of datamatrix at specified thresholds",
      "topics": [
        "process_truncate_by_threshold"
      ]
    },
    {
      "page": "quantile_functions_from_data",
      "title": "Helper to estimate quantile functions from data for NORTA",
      "topics": [
        "quantile_functions_from_data",
        "quantile_function_from_density",
        "quantile_function_from_quantiles"
      ]
    },
    {
      "page": "simdesign",
      "title": "Design specification for simulating datasets",
      "topics": [
        "simdesign"
      ]
    },
    {
      "page": "simdesign_discunif",
      "title": "Uniform disc sampling design specification",
      "topics": [
        "simdesign_discunif"
      ]
    },
    {
      "page": "simdesign_mvtnorm",
      "title": "Multivariate normal design specification",
      "topics": [
        "simdesign_mvtnorm"
      ]
    },
    {
      "page": "simdesign_norta",
      "title": "NORTA-based design specification",
      "topics": [
        "simdesign_norta"
      ]
    },
    {
      "page": "simulate_data",
      "title": "Simulate design matrix",
      "topics": [
        "simulate_data",
        "simulate_data.default",
        "simulate_data.simdesign"
      ]
    },
    {
      "page": "simulate_data_conditional",
      "title": "Simulate data which satisfies certain conditions",
      "topics": [
        "simulate_data_conditional"
      ]
    }
  ],
  "_readme": "https://github.com/matherealize/simdata/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "glue",
    "igraph",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "mvtnorm",
    "pkgconfig",
    "rlang",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "Demo.Rmd",
      "filename": "Demo.html",
      "title": "simdata: A package for creating simulated datasets",
      "author": "Michael Kammer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Data generation with this package",
        "Workflow with this package",
        "Packages used",
        "Example 1: Independent data, no transformation",
        "Example 2: Independent data, with transformation",
        "Example 3: Realistic, complex data",
        "Visualisation of initial correlation matrix",
        "Simulation and visualisation of final data",
        "Visualisation of estimated correlation network",
        "Post-processing",
        "Truncation",
        "Standardization",
        "Advanced simulation setup",
        "Rejection sampling",
        "User defined simdesign classes",
        "Other initial distributions",
        "Using real data",
        "Aspects of high-dimensional setups",
        "Parallelization",
        "Partial functions",
        "R session information",
        "References"
      ],
      "created": "2019-11-26 10:41:15",
      "modified": "2024-06-26 13:15:17",
      "commits": 13
    },
    {
      "source": "NORTA_demo.Rmd",
      "filename": "NORTA_demo.html",
      "title": "simdata: NORTA based simulation designs",
      "author": "Michael Kammer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Outline of NORTA",
        "Caveats of NORTA",
        "Comparison to other methods",
        "Workflow in simdata",
        "Quantile functions for some common distributions",
        "Example",
        "Load dataset",
        "Estimate target correlation",
        "Define marginal distributions",
        "Automatically",
        "Manually",
        "What to use?",
        "Simulate data",
        "Results",
        "R session information",
        "References"
      ],
      "created": "2021-07-05 08:54:27",
      "modified": "2024-12-03 16:07:45",
      "commits": 10
    },
    {
      "source": "Technical_documentation.Rmd",
      "filename": "Technical_documentation.html",
      "title": "simdata: Technical documentation",
      "author": "Michael Kammer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "simdesign S3 class",
        "Subclassing simdesign",
        "Simulation of data",
        "simulate_data method",
        "Implemented methods",
        "simulate_data_conditional function",
        "R session information"
      ],
      "created": "2021-07-05 08:55:18",
      "modified": "2021-07-05 08:55:18",
      "commits": 1
    }
  ],
  "_score": 5.3222192947339195,
  "_indexed": true,
  "_nocasepkg": "simdata",
  "_universes": [
    "matherealize"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.1",
      "date": "2026-05-16T06:06:28.000Z",
      "distro": "noble",
      "commit": "acba561f88c490095c8e9f3db02454d16f094de5",
      "fileid": "5b380bb7fca2c44caff37caed5be9a3ccbe4f779d4becd78abdd66d431d81e3d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/matherealize/actions/runs/25954472914"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.1",
      "date": "2026-05-16T06:06:28.000Z",
      "distro": "noble",
      "commit": "acba561f88c490095c8e9f3db02454d16f094de5",
      "fileid": "336e745e78aa8774430b850b193c2ee4cb34b1f92a08a2f0ff06fc29496e2f5e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/matherealize/actions/runs/25954472914"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.1",
      "date": "2026-05-16T06:15:15.000Z",
      "commit": "acba561f88c490095c8e9f3db02454d16f094de5",
      "fileid": "64d0fb38c8a100f8c8e72e6b2c965728ebaa48e2239b9c54bbc9f9d10532ab9a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/matherealize/actions/runs/25954472914"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.1",
      "date": "2026-05-16T06:12:39.000Z",
      "commit": "acba561f88c490095c8e9f3db02454d16f094de5",
      "fileid": "4a8daa1f164dfc87e7e7bca48962bf7c62d040414bc8214f833965bef4c3462f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/matherealize/actions/runs/25954472914"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.1",
      "date": "2026-05-16T06:06:07.000Z",
      "commit": "acba561f88c490095c8e9f3db02454d16f094de5",
      "fileid": "a2a0ce311dc2f0cbc129c2b515f849bc95e011754b33e32e03624fe5dd924b85",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/matherealize/actions/runs/25954472914"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.1",
      "date": "2026-05-16T06:05:14.000Z",
      "commit": "acba561f88c490095c8e9f3db02454d16f094de5",
      "fileid": "b4469755c15cfd2700c481eedb528193ae3d73f6472b2c4ad5c74a3e0152528c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/matherealize/actions/runs/25954472914"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.1",
      "date": "2026-05-16T06:05:15.000Z",
      "commit": "acba561f88c490095c8e9f3db02454d16f094de5",
      "fileid": "8c99780e2dbbf88cd97517460648b533fd8913414cd32a311fb1cb5609080b6d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/matherealize/actions/runs/25954472914"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.1",
      "date": "2026-06-02T18:49:31.000Z",
      "commit": "acba561f88c490095c8e9f3db02454d16f094de5",
      "fileid": "c451317848c492a45e233df13c7bd039efe324d04794bf76d59fd3d1885478d6",
      "status": "success",
      "buildurl": "https://github.com/r-universe/matherealize/actions/runs/25954472914"
    }
  ]
}