{
  "_id": "6adb447f1206290b6ab769e8",
  "Package": "pmxNODE",
  "Type": "Package",
  "Title": "Application of NODEs in 'Monolix', 'NONMEM', and 'nlmixr2'",
  "Version": "0.2.1",
  "Authors@R": "c(person(\"Dominic\", \"Bräm\", role = c(\"aut\", \"cre\"),\nemail = \"domi.braem@hotmail.com\", comment = c(ORCID = \"0000-0001-9094-8361\")),\nperson(\"Bernhard\", \"Steiert\", role = c(\"ctb\")),\nperson(\"Gilbert\", \"Koch\", role = c(\"ctb\")),\nperson(\"Matthew\",\"Fidler\", role = c(\"ctb\"), comment=c(ORCID=\"0000-0001-8538-6691\")))",
  "Description": "An easy-to-use tool for implementing Neural Ordinary\nDifferential Equations (NODEs) in pharmacometric software such\nas 'Monolix', 'NONMEM', and 'nlmixr2', see Bräm et al. (2024)\n<doi:10.1007/s10928-023-09886-4> and Bräm et al. (2025)\n<doi:10.1002/psp4.13265>. The main functionality is to\nautomatically generate structural model code describing\ncomputations within a neural network. Additionally, parameters\nand software settings can be initialized automatically. For\nusing these additional functionalities with 'Monolix',\n'pmxNODE' interfaces with 'MonolixSuite' via the\n'lixoftConnectors' package. The 'lixoftConnectors' package is\ndistributed with 'MonolixSuite'\n(<https://monolixsuite.slp-software.com/r-functions/2024R1/package-lixoftconnectors>)\nand is not available from public repositories.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "Config/testthat/edition": "3",
  "BugReports": "https://github.com/braemd/pmxNODE/issues",
  "VignetteBuilder": "knitr",
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://braemd.r-universe.dev",
  "Date/Publication": "2026-09-23 11:11:21 UTC",
  "RemoteUrl": "https://github.com/braemd/pmxnode",
  "RemoteRef": "HEAD",
  "RemoteSha": "c341d3d8f13d2f9459f9a7a12a0cc6d57fe4831a",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-23 11:22:47 UTC",
    "User": "root"
  },
  "Author": "Dominic Bräm [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-9094-8361>),\nBernhard Steiert [ctb],\nGilbert Koch [ctb],\nMatthew Fidler [ctb] (ORCID: <https://orcid.org/0000-0001-8538-6691>)",
  "Maintainer": "Dominic Bräm <domi.braem@hotmail.com>",
  "_user": "braemd",
  "_type": "src",
  "_file": "pmxNODE_0.2.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/95127c9a7ae1ed8adbdb399fd06a62ae11413f243938d09e9b6ddc0169e30d81",
  "_filesize": 1065583,
  "_sha256": "95127c9a7ae1ed8adbdb399fd06a62ae11413f243938d09e9b6ddc0169e30d81",
  "_expires": "2027-01-31T11:26:53.000Z",
  "_created": "2026-10-23T11:22:47.000Z",
  "_published": "2026-10-23T11:26:55.078Z",
  "_upstream": "https://github.com/braemd/pmxnode",
  "_status": "success",
  "_maintainer": {
    "name": "Dominic Bräm",
    "email": "domi.braem@hotmail.com",
    "login": "braemd",
    "orcid": "0000-0001-9094-8361",
    "description": "",
    "uuid": 71766422
  },
  "_jobs": [
    {
      "job": 120387698682,
      "time": 165,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12497453575"
    },
    {
      "job": 120387698692,
      "time": 208,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12498710774"
    },
    {
      "job": 120387698670,
      "time": 165,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "12498042572"
    },
    {
      "job": 120387699066,
      "time": 168,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "12497843652"
    },
    {
      "job": 120384940226,
      "time": 428,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12498455603"
    },
    {
      "job": 120387698623,
      "time": 135,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12497622849"
    },
    {
      "job": 120387698626,
      "time": 143,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "12497733819"
    },
    {
      "job": 120387698761,
      "time": 154,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "12498396327"
    },
    {
      "job": 120387698756,
      "time": 152,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "12498276906"
    }
  ],
  "_buildurl": "https://github.com/r-universe/braemd/actions/runs/39944830711",
  "_commit": {
    "id": "c341d3d8f13d2f9459f9a7a12a0cc6d57fe4831a",
    "author": "braemd <71766422+braemd@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #26 from braemd/arg_updates\n\nArg updates",
    "time": 1790161881
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "checkmate",
      "role": "Imports"
    },
    {
      "package": "rxode2",
      "role": "Suggests"
    },
    {
      "package": "nlmixr2",
      "role": "Suggests"
    },
    {
      "package": "lixoftConnectors",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "braemd",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2025-45",
      "n": 2
    },
    {
      "week": "2025-46",
      "n": 5
    },
    {
      "week": "2025-47",
      "n": 3
    },
    {
      "week": "2026-39",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 4,
  "_contributors": [
    {
      "user": "braemd",
      "count": 79,
      "uuid": 71766422
    },
    {
      "user": "mattfidler",
      "count": 19,
      "uuid": 514778
    }
  ],
  "_userbio": {
    "uuid": 71766422,
    "type": "user",
    "name": "braemd",
    "followers": 3
  },
  "_downloads": {
    "count": 566,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pmxNODE"
  },
  "_devurl": "https://github.com/braemd/pmxnode",
  "_searchresults": 9,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/pmxNODE.html",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/braemd/pmxnode",
  "_realowner": "braemd",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2025-11-26"
    },
    {
      "version": "0.2.1",
      "date": "2026-09-23"
    }
  ],
  "_exports": [
    "copy_examples",
    "der_state_plot_mlx",
    "der_state_plot_nlmixr",
    "der_state_plot_nm",
    "find_nmfe",
    "get_example_list",
    "ind_der_state_plot_mlx",
    "ind_der_state_plot_nlmixr",
    "ind_der_state_plot_nm",
    "ind_rhs_plot_mlx",
    "ind_rhs_plot_nlmixr",
    "ind_rhs_plot_nm",
    "indparm_extractor_mlx",
    "indparm_extractor_nlmixr",
    "indparm_extractor_nm",
    "NN",
    "nn_converter_mlx",
    "nn_converter_nlmixr",
    "nn_converter_nm",
    "NNbsv",
    "pre_fixef_extractor_mlx",
    "pre_fixef_extractor_nm",
    "rhs_plot_mlx",
    "rhs_plot_nlmixr",
    "rhs_plot_nm",
    "run_mlx",
    "run_nm",
    "software_initializer"
  ],
  "_help": [
    {
      "page": "copy_examples",
      "title": "Copy examples to your folder",
      "topics": [
        "copy_examples"
      ]
    },
    {
      "page": "der_state_plot_mlx",
      "title": "Generate Derivative versus State Plot (Monolix)",
      "topics": [
        "der_state_plot_mlx"
      ]
    },
    {
      "page": "der_state_plot_nlmixr",
      "title": "Generate Derivative versus State Plot (nlmixr2)",
      "topics": [
        "der_state_plot_nlmixr"
      ]
    },
    {
      "page": "der_state_plot_nm",
      "title": "Generate Derivative versus State Plot (NONMEM)",
      "topics": [
        "der_state_plot_nm"
      ]
    },
    {
      "page": "find_nmfe",
      "title": "Finde path to NONMEM nmfe file",
      "topics": [
        "find_nmfe"
      ]
    },
    {
      "page": "get_example_list",
      "title": "List of examples available",
      "topics": [
        "get_example_list"
      ]
    },
    {
      "page": "ind_der_state_plot_mlx",
      "title": "Generate Derivative versus State Plot for individual parameter estimates (Monolix)",
      "topics": [
        "ind_der_state_plot_mlx"
      ]
    },
    {
      "page": "ind_der_state_plot_nlmixr",
      "title": "Generate Derivative versus State Plot for individual parameter estimates (nlmixr2)",
      "topics": [
        "ind_der_state_plot_nlmixr"
      ]
    },
    {
      "page": "ind_der_state_plot_nm",
      "title": "Generate Derivative versus State Plot for individual parameter estimates (NONMEM)",
      "topics": [
        "ind_der_state_plot_nm"
      ]
    },
    {
      "page": "ind_rhs_plot_mlx",
      "title": "Generate individual Right-hand side data plot (Monolix)",
      "topics": [
        "ind_rhs_plot_mlx"
      ]
    },
    {
      "page": "ind_rhs_plot_nlmixr",
      "title": "Generate individual Right-hand side data plot (nlmixr2)",
      "topics": [
        "ind_rhs_plot_nlmixr"
      ]
    },
    {
      "page": "ind_rhs_plot_nm",
      "title": "Generate individual Right-hand side data plot (NONMEM)",
      "topics": [
        "ind_rhs_plot_nm"
      ]
    },
    {
      "page": "indparm_extractor_mlx",
      "title": "Monolix individual estimations extractor",
      "topics": [
        "indparm_extractor_mlx"
      ]
    },
    {
      "page": "indparm_extractor_nlmixr",
      "title": "nlmixr individual estimations extractor",
      "topics": [
        "indparm_extractor_nlmixr"
      ]
    },
    {
      "page": "indparm_extractor_nm",
      "title": "NONMEM individual estimations extractor",
      "topics": [
        "indparm_extractor_nm"
      ]
    },
    {
      "page": "NN",
      "title": "Neural Network ODE language in nlmixr2 langauage",
      "topics": [
        "NN"
      ]
    },
    {
      "page": "nn_converter_mlx",
      "title": "NN converter for Monolix",
      "topics": [
        "nn_converter_mlx"
      ]
    },
    {
      "page": "nn_converter_nlmixr",
      "title": "NN converter for nlmixr",
      "topics": [
        "nn_converter_nlmixr"
      ]
    },
    {
      "page": "nn_converter_nm",
      "title": "NN converter for NONMEM",
      "topics": [
        "nn_converter_nm"
      ]
    },
    {
      "page": "NNbsv",
      "title": "Change a population Neural Network model to a model with between subject variability",
      "topics": [
        "NNbsv"
      ]
    },
    {
      "page": "pre_fixef_extractor_mlx",
      "title": "Monolix estimations extractor",
      "topics": [
        "pre_fixef_extractor_mlx"
      ]
    },
    {
      "page": "pre_fixef_extractor_nm",
      "title": "THETA extraction from results file",
      "topics": [
        "pre_fixef_extractor_nm"
      ]
    },
    {
      "page": "rhs_plot_mlx",
      "title": "Generate Right-hand side data plot (Monolix)",
      "topics": [
        "rhs_plot_mlx"
      ]
    },
    {
      "page": "rhs_plot_nlmixr",
      "title": "Generate Right-hand side data plot (nlmixr2)",
      "topics": [
        "rhs_plot_nlmixr"
      ]
    },
    {
      "page": "rhs_plot_nm",
      "title": "Generate Right-hand side data plot (NONMEM)",
      "topics": [
        "rhs_plot_nm"
      ]
    },
    {
      "page": "run_mlx",
      "title": "Run Monolix from R",
      "topics": [
        "run_mlx"
      ]
    },
    {
      "page": "run_nm",
      "title": "Run NONMEM from R",
      "topics": [
        "run_nm"
      ]
    },
    {
      "page": "software_initializer",
      "title": "Initialize software (Suspended)",
      "topics": [
        "software_initializer"
      ]
    }
  ],
  "_readme": "https://github.com/braemd/pmxnode/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "checkmate",
    "cli",
    "cpp11",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "scales",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_score": 4,
  "_indexed": true,
  "_nocasepkg": "pmxnode",
  "_universes": [
    "braemd"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.1",
      "date": "2026-10-23T11:25:24.000Z",
      "distro": "resolute",
      "commit": "c341d3d8f13d2f9459f9a7a12a0cc6d57fe4831a",
      "fileid": "https://r2.ropensci.org/4d185ba87b2ac9f519f384b9b8be6dd37bcc8eb2aac17b9d5fd9497bcb26c4a4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/braemd/actions/runs/39944830711"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.1",
      "date": "2026-10-23T11:25:51.000Z",
      "distro": "resolute",
      "commit": "c341d3d8f13d2f9459f9a7a12a0cc6d57fe4831a",
      "fileid": "https://r2.ropensci.org/2ffa5ee2b3e3ce3ea26c12f0e4cbb22402d53d9c20626ecfd633335413aa7cb1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/braemd/actions/runs/39944830711"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.1",
      "date": "2026-10-23T11:25:17.000Z",
      "commit": "c341d3d8f13d2f9459f9a7a12a0cc6d57fe4831a",
      "fileid": "https://r2.ropensci.org/d99a158c44406ae11cd2a351d6211e92a90cf2e77ca2c0e1f1eba38010338d7e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/braemd/actions/runs/39944830711"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.1",
      "date": "2026-10-23T11:25:17.000Z",
      "commit": "c341d3d8f13d2f9459f9a7a12a0cc6d57fe4831a",
      "fileid": "https://r2.ropensci.org/8d61b490646fd81cf40c824377c524da22c0dcf7940fa072ecab74b454231fa7",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/braemd/actions/runs/39944830711"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.1",
      "date": "2026-10-23T11:25:20.000Z",
      "commit": "c341d3d8f13d2f9459f9a7a12a0cc6d57fe4831a",
      "fileid": "https://r2.ropensci.org/f043a7e94f6c63ebbfc6ca5e63115b099a1e315300a6b4b5d4e30e35ebe1db19",
      "status": "success",
      "buildurl": "https://github.com/r-universe/braemd/actions/runs/39944830711"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.1",
      "date": "2026-10-23T11:24:40.000Z",
      "commit": "c341d3d8f13d2f9459f9a7a12a0cc6d57fe4831a",
      "fileid": "https://r2.ropensci.org/9db9aa5a3f336ea9be21b25e7e954b7240d4d1cea3d3c6932e32bd33e4fa122e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/braemd/actions/runs/39944830711"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.1",
      "date": "2026-10-23T11:24:51.000Z",
      "commit": "c341d3d8f13d2f9459f9a7a12a0cc6d57fe4831a",
      "fileid": "https://r2.ropensci.org/e49fedfc71d4933735ecfb137840d28b8b34b363a19a021219afbf0d933e4f46",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/braemd/actions/runs/39944830711"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.1",
      "date": "2026-10-23T11:24:53.000Z",
      "commit": "c341d3d8f13d2f9459f9a7a12a0cc6d57fe4831a",
      "fileid": "https://r2.ropensci.org/5dc36ccb37dbe838b4ffeaa982a2105466b0b3495b4d8d178a55e16cd99994ef",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/braemd/actions/runs/39944830711"
    }
  ]
}