{
  "_id": "6ab6682099f7aa8c6aa2e640",
  "Package": "multipointR",
  "Title": "A package to compare intensities of point patterns across\nsamples with spatial parametric models",
  "Version": "0.99.6",
  "Authors@R": "c( \nperson(\"Martin\", \"Emons\", , \"martin.emons@uzh.ch\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0009-0000-5219-5311\")),\nperson(\"Wolfgang\", \"Huber\", , role=\"aut\",\ncomment = c(ORCID = \"0000-0002-0474-2218\")),\nperson(\"Mark D.\", \"Robinson\", , \"mark.robinson@mls.uzh.ch\", role = c(\"aut\", \"fnd\"),\ncomment = c(ORCID = \"0000-0002-3048-5518\")))",
  "Description": "`multipointR` is a package to compare the distribution of\ncells in an image or cross images with point process models. On\na single image level point process models (`ppm`) model the\nspatial distribution of a cell type point pattern as a function\nof spatial covariates while accounting for natural spacing of\ncells. The main model class considered in `multipointR` are\ninhomgoeneous Gibb's point process models. Across multiple\nimages, users can either compare multiple univariate `ppm`\nmodels in a for loop or fit one joint model across all images\nwith `mppm`. `multipointR` provides an interface between\n`SpatialExperiment` and `SpatialFeatureExperiment` objects and\nlet's users flexibly define their own `ppm`/`mppm` models with\nR's formula interface.",
  "License": "GPL (>= 3)",
  "URL": "https://github.com/mjemons/multipointR",
  "BugReports": "https://github.com/mjemons/multipointR/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "biocViews": "Software, Spatial, Transcriptomics, SingleCell",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libmagick++-dev gsfonts libicu-dev libssl-dev\nzlib1g-dev",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-08-26 14:28:29 UTC",
  "RemoteUrl": "https://github.com/bioc/multipointR",
  "RemoteRef": "HEAD",
  "RemoteSha": "2af89138ec317c161d5d0df885016bf63dd2287b",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-25 12:11:59 UTC",
    "User": "root"
  },
  "Author": "Martin Emons [aut, cre] (ORCID:\n<https://orcid.org/0009-0000-5219-5311>),\nWolfgang Huber [aut] (ORCID: <https://orcid.org/0000-0002-0474-2218>),\nMark D. Robinson [aut, fnd] (ORCID:\n<https://orcid.org/0000-0002-3048-5518>)",
  "Maintainer": "Martin Emons <martin.emons@uzh.ch>",
  "_user": "bioc",
  "_type": "src",
  "_file": "multipointR_0.99.6.tar.gz",
  "_fileid": "https://r2.ropensci.org/8041f30dd0a18d324a69d8e29f1271a0ea940660559978205e7efeb3f1e7bd95",
  "_filesize": 5333893,
  "_sha256": "8041f30dd0a18d324a69d8e29f1271a0ea940660559978205e7efeb3f1e7bd95",
  "_expires": "2027-01-03T12:24:59.000Z",
  "_created": "2026-09-25T12:11:59.000Z",
  "_published": "2026-09-25T12:25:03.932Z",
  "_bioccheck": {
    "error": 0,
    "warning": 0,
    "note": 2
  },
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/36132802858",
  "_status": "success",
  "_upstream": "https://github.com/bioc/multipointR",
  "_commit": {
    "id": "2af89138ec317c161d5d0df885016bf63dd2287b",
    "author": "Martin Emons <55688661+mjemons@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Enable elastic net fit for complex models with splines  (#3)\n\n* added option for relaxed enet fit\n\n* add requirement on glmnet for type enet fit\n\n* adjust for the fact that all terms are zero - intercept only model\n\n* updated vignette and various fixes",
    "time": 1787754509
  },
  "_maintainer": {
    "name": "Martin Emons",
    "email": "martin.emons@uzh.ch",
    "login": "mjemons",
    "description": "PhD Student in Statistical Bioinformatics @uzh ",
    "uuid": 55688661,
    "orcid": "0009-0000-5219-5311"
  },
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 108066374995,
      "time": 243,
      "config": "bioc-checks",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "10863133651"
    },
    {
      "job": 108066374982,
      "time": 491,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10862413584"
    },
    {
      "job": 108066374893,
      "time": 712,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10862464149"
    },
    {
      "job": 108066374902,
      "time": 497,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10862184010"
    },
    {
      "job": 108066374887,
      "time": 381,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10863745320"
    },
    {
      "job": 108063830875,
      "time": 507,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10862132793"
    },
    {
      "job": 108066374919,
      "time": 219,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "10862428301"
    },
    {
      "job": 108066374879,
      "time": 698,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10863810168"
    },
    {
      "job": 108066374924,
      "time": 617,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10862899993"
    },
    {
      "job": 108066374991,
      "time": 626,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10863059942"
    }
  ],
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "SummarizedExperiment",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "SpatialExperiment",
      "role": "Imports"
    },
    {
      "package": "spatstat.geom",
      "role": "Imports"
    },
    {
      "package": "spatstat.model",
      "role": "Imports"
    },
    {
      "package": "spatstat.explore",
      "role": "Imports"
    },
    {
      "package": "formula.tools",
      "role": "Imports"
    },
    {
      "package": "mgcv",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "reformulas",
      "role": "Imports"
    },
    {
      "package": "S4Vectors",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "patchwork",
      "role": "Suggests"
    },
    {
      "package": "SpatialFeatureExperiment",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "SpatialDatasets",
      "role": "Suggests"
    },
    {
      "package": "sosta",
      "role": "Suggests"
    },
    {
      "package": "glmnet",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-39",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 2
    },
    {
      "week": "2025-41",
      "n": 1
    },
    {
      "week": "2025-46",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 3
    },
    {
      "week": "2026-18",
      "n": 3
    },
    {
      "week": "2026-19",
      "n": 2
    },
    {
      "week": "2026-20",
      "n": 6
    },
    {
      "week": "2026-21",
      "n": 1
    },
    {
      "week": "2026-23",
      "n": 2
    },
    {
      "week": "2026-24",
      "n": 6
    },
    {
      "week": "2026-25",
      "n": 7
    },
    {
      "week": "2026-28",
      "n": 2
    },
    {
      "week": "2026-29",
      "n": 2
    },
    {
      "week": "2026-31",
      "n": 2
    },
    {
      "week": "2026-35",
      "n": 1
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "0.99.6",
      "bioc": "3.24"
    }
  ],
  "_topics": [
    "software",
    "spatial",
    "transcriptomics",
    "singlecell"
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "mjemons",
      "count": 45,
      "uuid": 55688661
    },
    {
      "user": "markrobinsonuzh",
      "count": 1,
      "uuid": 6471769
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "followers": 468,
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 469,
    "source": "https://www.bioconductor.org/packages/stats/bioc/multipointR"
  },
  "_devurl": "https://github.com/mjemons/multipointr",
  "_searchresults": 1,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/multipointR.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/mjemons/multipointr",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "defineInteractionModel",
    "deparseFormula",
    "fitModel",
    "fitModelAcrossImages",
    "mdlToDf",
    "speToPPP"
  ],
  "_help": [
    {
      "page": "dot-dfToppp",
      "title": "Convert SpatialExperiment object to ppp object",
      "topics": [
        ".dfToppp"
      ]
    },
    {
      "page": "dot-fitSharedModelAcrossImages",
      "title": "fit a shared univariate Models for all $n$ images simultaneously",
      "topics": [
        ".fitSharedModelAcrossImages"
      ]
    },
    {
      "page": "dot-fitSingelModelsPerImage",
      "title": "fit $n$ univariate Models for all $n$ images",
      "topics": [
        ".fitSingelModelsPerImage"
      ]
    },
    {
      "page": "dot-speToDf",
      "title": "Transform a SpatialExperiment into a dataframe",
      "topics": [
        ".speToDf"
      ]
    },
    {
      "page": "defineInteractionModel",
      "title": "define the Interaction Model",
      "topics": [
        "defineInteractionModel"
      ]
    },
    {
      "page": "deparseFormula",
      "title": "deparse the Formula for spatstat and extract the relevant data",
      "topics": [
        "deparseFormula"
      ]
    },
    {
      "page": "fitModel",
      "title": "Fit point process models to one FOV of a 'SpatialExperiment' object",
      "topics": [
        "fitModel"
      ]
    },
    {
      "page": "fitModelAcrossImages",
      "title": "Fit point process models across all images in the 'SpatialExperiment' object",
      "topics": [
        "fitModelAcrossImages"
      ]
    },
    {
      "page": "get_fun_call",
      "title": "Title",
      "topics": [
        "get_fun_call"
      ]
    },
    {
      "page": "get_innermost_call",
      "title": "Function to obtain the innermost call of a formula expression",
      "topics": [
        "get_innermost_call"
      ]
    },
    {
      "page": "mdlToDf",
      "title": "Convert the list of spatial models to a dataframe",
      "topics": [
        "mdlToDf"
      ]
    },
    {
      "page": "plot.multipointRppm",
      "title": "Plot mulitpointR 'ppm' objects",
      "topics": [
        "plot.multipointRppm"
      ]
    },
    {
      "page": "speToPPP",
      "title": "convert a SpatialExperiment object into a point pattern",
      "topics": [
        "speToPPP"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/multipointR/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "askpass",
    "Biobase",
    "BiocFileCache",
    "BiocGenerics",
    "bit",
    "bit64",
    "blob",
    "cachem",
    "cli",
    "cpp11",
    "curl",
    "DBI",
    "dbplyr",
    "DelayedArray",
    "deldir",
    "dplyr",
    "farver",
    "fastmap",
    "filelock",
    "formula.tools",
    "generics",
    "GenomicRanges",
    "ggplot2",
    "glue",
    "goftest",
    "gtable",
    "httr2",
    "IRanges",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "magick",
    "magrittr",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "memoise",
    "mgcv",
    "nlme",
    "openssl",
    "operator.tools",
    "pillar",
    "pkgconfig",
    "polyclip",
    "purrr",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "Rdpack",
    "reformulas",
    "rjson",
    "rlang",
    "rpart",
    "RSQLite",
    "S4Arrays",
    "S4Vectors",
    "S7",
    "scales",
    "Seqinfo",
    "SingleCellExperiment",
    "SparseArray",
    "SpatialExperiment",
    "spatstat.data",
    "spatstat.explore",
    "spatstat.geom",
    "spatstat.model",
    "spatstat.random",
    "spatstat.sparse",
    "spatstat.univar",
    "spatstat.utils",
    "stringi",
    "stringr",
    "SummarizedExperiment",
    "sys",
    "tensor",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "XVector"
  ],
  "_vignettes": [
    {
      "source": "multipointR.Rmd",
      "filename": "multipointR.html",
      "title": "Introduction to multipointR",
      "author": "Martin Emons, Wolfgang Huber, Mark D. Robinson",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "Setup",
        "Dataset",
        "Inference with parametric point process models",
        "The inhomogeneous Poisson point process",
        "The Gibbs point process",
        "Single image inference",
        "Model of homogeneous intensity",
        "Model of inhomogeneous intensity",
        "Model of distance to immune cells",
        "Model of segmented objects",
        "Multi-image inference",
        "Fitting a model per image",
        "Second-stage model of coefficients",
        "Fitting a shared model across images",
        "Session Information",
        "References"
      ],
      "created": "2026-04-30 19:14:56",
      "modified": "2026-08-26 14:28:29",
      "commits": 10
    }
  ],
  "_score": 4.929418925714293,
  "_indexed": true,
  "_nocasepkg": "multipointr",
  "_universes": [
    "bioc",
    "mjemons"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.99.6",
      "date": "2026-09-25T12:16:32.000Z",
      "distro": "resolute",
      "commit": "2af89138ec317c161d5d0df885016bf63dd2287b",
      "fileid": "https://r2.ropensci.org/d32f7976083bd706005e5ee0b44f6898aa4c921663738d6127ce7a4766786d7c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/36132802858"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.99.6",
      "date": "2026-09-25T12:18:30.000Z",
      "distro": "resolute",
      "commit": "2af89138ec317c161d5d0df885016bf63dd2287b",
      "fileid": "https://r2.ropensci.org/d15aacc55422cad79d358604613199b033abe19eb4a7b15e00fa0463d84666ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/36132802858"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.99.6",
      "date": "2026-09-25T12:14:15.000Z",
      "commit": "2af89138ec317c161d5d0df885016bf63dd2287b",
      "fileid": "https://r2.ropensci.org/02279e92d4618bbbf1bea77a5de6cd0a66d1a124e32827ec3d71837b344582a3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/36132802858"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.99.6",
      "date": "2026-09-25T12:14:28.000Z",
      "commit": "2af89138ec317c161d5d0df885016bf63dd2287b",
      "fileid": "https://r2.ropensci.org/8adc7ef25b51ad01d00b8403f771a22b885635fcdc6db459102bb3464827d8b5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/36132802858"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.99.6",
      "date": "2026-09-25T12:16:42.000Z",
      "commit": "2af89138ec317c161d5d0df885016bf63dd2287b",
      "fileid": "https://r2.ropensci.org/ebc34dfd062693541378d398076359416d762218a01c0308ed01c844a3923bbb",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/36132802858"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.99.6",
      "date": "2026-09-25T12:16:31.000Z",
      "commit": "2af89138ec317c161d5d0df885016bf63dd2287b",
      "fileid": "https://r2.ropensci.org/cd6f9c648e10dde11232f4c70931831234bf011d69897deee3d06096f812f455",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/36132802858"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.99.6",
      "date": "2026-09-25T12:15:54.000Z",
      "commit": "2af89138ec317c161d5d0df885016bf63dd2287b",
      "fileid": "https://r2.ropensci.org/a36b9476baf4fae65051e3f02a2f3cd01cb3d17d5e3aeeeb17941c83035beff7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/36132802858"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.99.6",
      "date": "2026-09-25T12:15:49.000Z",
      "commit": "2af89138ec317c161d5d0df885016bf63dd2287b",
      "fileid": "https://r2.ropensci.org/a9e2dcf4dfd62fdc1033d80325457af871ec6143411b22c1ba507b52ede2446a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/36132802858"
    }
  ]
}