{
  "_id": "6a211ee8cd65a98ecbd1e263",
  "Package": "LFApp",
  "Version": "1.4.2",
  "Date": "2026-05-05",
  "Title": "Shiny Apps for Lateral Flow Assays",
  "Authors@R": "c(person(\"Filip\", \"Paskali\", role = c(\"aut\", \"cre\"),\nemail = \"Filip.Paskali@gmail.com\",\ncomment = c(ORCID = \"0000-0002-9647-6294\")),\nperson(\"Weronika\", \"Schary\", role = \"aut\",\nemail = \"Weronika.Schary@hs-furtwangen.de\",\ncomment = c(ORCID = \"0000-0002-7229-316X\")),\nperson(\"Matthias\", \"Kohl\", role = \"aut\",\nemail = \"Matthias.Kohl@stamats.de\",\ncomment = c(ORCID = \"0000-0001-9514-8910\")))",
  "Author": "Filip Paskali [aut, cre]\n(<https://orcid.org/0000-0002-9647-6294>), Weronika Schary\n[aut] (<https://orcid.org/0000-0002-7229-316X>), Matthias Kohl\n[aut] (<https://orcid.org/0000-0001-9514-8910>)",
  "Maintainer": "Filip Paskali <Filip.Paskali@gmail.com>",
  "Description": "Shiny apps for the quantitative analysis of images from\nlateral flow assays (LFAs). The images are segmented and\nbackground corrected and color intensities are extracted. The\napps can be used to import and export intensity data and to\ncalibrate LFAs by means of linear, loess, or gam models. The\ncalibration models can further be saved and applied to\nintensity data from new images for determining concentrations.",
  "License": "LGPL-3",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "URL": "https://github.com/fpaskali/LFApp",
  "BugReports": "https://github.com/fpaskali/LFApp/issues",
  "Config/pak/sysreqs": "cmake libfftw3-dev make libjpeg-dev libpng-dev\nlibtiff-dev libuv1-dev zlib1g-dev",
  "Repository": "https://fpaskali.r-universe.dev",
  "Date/Publication": "2026-05-05 20:05:11 UTC",
  "RemoteUrl": "https://github.com/fpaskali/lfapp",
  "RemoteRef": "HEAD",
  "RemoteSha": "cc854ebece8383193b02ff6e8eccdc29533db954",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-04 06:40:39 UTC",
    "User": "root"
  },
  "MD5sum": "78168d7f6640410ff4c0bb26755ed208",
  "_user": "fpaskali",
  "_type": "src",
  "_file": "LFApp_1.4.2.tar.gz",
  "_fileid": "c8dc93314566f2d7ff80793a4f370b46ee5cb5f7a2a12447ab0e6ce8f346cf11",
  "_filesize": 8168160,
  "_sha256": "c8dc93314566f2d7ff80793a4f370b46ee5cb5f7a2a12447ab0e6ce8f346cf11",
  "_created": "2026-06-04T06:40:39.000Z",
  "_published": "2026-06-04T06:44:56.469Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79464048716,
      "time": 181,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7404771951"
    },
    {
      "job": 79464048724,
      "time": 184,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7404772919"
    },
    {
      "job": 79464048868,
      "time": 205,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7404771439"
    },
    {
      "job": 79464048686,
      "time": 194,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7404767120"
    },
    {
      "job": 79463557305,
      "time": 222,
      "config": "source",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7404719975"
    },
    {
      "job": 79464048695,
      "time": 125,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7404755867"
    },
    {
      "job": 79464048702,
      "time": 142,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7404760988"
    },
    {
      "job": 79464048707,
      "time": 116,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7404753283"
    },
    {
      "job": 79464048703,
      "time": 124,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7404755806"
    }
  ],
  "_buildurl": "https://github.com/r-universe/fpaskali/actions/runs/26935305129",
  "_status": "failure",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/fpaskali/lfapp",
  "_commit": {
    "id": "cc854ebece8383193b02ff6e8eccdc29533db954",
    "author": "fpaskali <filip.paskali@gmail.com>",
    "committer": "fpaskali <filip.paskali@gmail.com>",
    "message": "minor typo fixes\n\n",
    "time": 1778011511
  },
  "_maintainer": {
    "name": "Filip Paskali",
    "email": "filip.paskali@gmail.com",
    "login": "fpaskali",
    "description": "",
    "uuid": 24779996,
    "orcid": "0000-0002-9647-6294"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "mgcv",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "shinyjs",
      "role": "Imports"
    },
    {
      "package": "shinythemes",
      "role": "Imports"
    },
    {
      "package": "shinyFiles",
      "role": "Imports"
    },
    {
      "package": "shinyMobile",
      "version": ">= 0.9",
      "role": "Imports"
    },
    {
      "package": "EBImage",
      "role": "Imports"
    },
    {
      "package": "DT",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "fs",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "remotes",
      "role": "Suggests"
    }
  ],
  "_owner": "fpaskali",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-18",
      "n": 3
    },
    {
      "week": "2026-19",
      "n": 8
    }
  ],
  "_tags": [],
  "_topics": [
    "bioinformatics",
    "biomedical-image-processing",
    "calibration",
    "image-processing",
    "shiny"
  ],
  "_stars": 4,
  "_contributors": [
    {
      "user": "stamats",
      "count": 110,
      "uuid": 11901280
    },
    {
      "user": "fpaskali",
      "count": 16,
      "uuid": 24779996
    },
    {
      "user": "divadnojnarg",
      "count": 3,
      "uuid": 18291543
    }
  ],
  "_userbio": {
    "uuid": 24779996,
    "type": "user",
    "name": "Filip Paskali"
  },
  "_downloads": {
    "count": 289,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/LFApp"
  },
  "_devurl": "https://github.com/fpaskali/lfapp",
  "_searchresults": 2,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/contents.json",
    "extra/LFApp.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/fpaskali/lfapp",
  "_realowner": "fpaskali",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.3",
      "date": "2021-07-28"
    },
    {
      "version": "1.3.1",
      "date": "2022-11-23"
    },
    {
      "version": "1.4",
      "date": "2023-11-06"
    },
    {
      "version": "1.4.1",
      "date": "2024-05-27"
    },
    {
      "version": "1.4.2",
      "date": "2026-05-05"
    }
  ],
  "_exports": [
    "run_analysis",
    "run_cal",
    "run_core",
    "run_mobile_analysis",
    "run_mobile_cal",
    "run_mobile_core",
    "run_mobile_quan",
    "run_quan",
    "threshold_li",
    "triangle"
  ],
  "_help": [
    {
      "page": "0LFApp-package",
      "title": "Shiny Apps for Lateral Flow Assays.",
      "topics": [
        "LFApp-package",
        "LFApp"
      ]
    },
    {
      "page": "run_functions",
      "title": "Run Analysis Shiny Apps",
      "topics": [
        "run_analysis",
        "run_cal",
        "run_core",
        "run_mobile_analysis",
        "run_mobile_cal",
        "run_mobile_core",
        "run_mobile_quan",
        "run_quan"
      ]
    },
    {
      "page": "threshold_li",
      "title": "Li Thresholding Algorithm",
      "topics": [
        "threshold_li"
      ]
    },
    {
      "page": "triangle",
      "title": "Triangle Thresholding Algorithm",
      "topics": [
        "triangle"
      ]
    }
  ],
  "_readme": "https://github.com/fpaskali/lfapp/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "base64enc",
    "BiocGenerics",
    "bitops",
    "bslib",
    "cachem",
    "caTools",
    "cli",
    "commonmark",
    "cpp11",
    "crosstalk",
    "digest",
    "DT",
    "EBImage",
    "evaluate",
    "farver",
    "fastmap",
    "fftwtools",
    "fontawesome",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gplots",
    "gtable",
    "gtools",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "isoband",
    "jpeg",
    "jquerylib",
    "jsonlite",
    "KernSmooth",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lazyeval",
    "lifecycle",
    "locfit",
    "magrittr",
    "Matrix",
    "memoise",
    "mgcv",
    "mime",
    "nlme",
    "otel",
    "pillar",
    "pkgconfig",
    "png",
    "promises",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "RCurl",
    "rlang",
    "rmarkdown",
    "S7",
    "sass",
    "scales",
    "shiny",
    "shinyFiles",
    "shinyjs",
    "shinyMobile",
    "shinythemes",
    "sourcetools",
    "tibble",
    "tiff",
    "tinytex",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "xtable",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "LFApp.Rmd",
      "filename": "LFApp.html",
      "title": "LFA App User's Guide",
      "author": "Filip Paskali, Weronika Schary, Matthias Kohl",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Testing our apps without installing",
        "Installation",
        "Start Apps",
        "Tab 1: Cropping and Segmentation",
        "Upload Image or Choose Sample Image",
        "Set number of strips and number of lines per strip",
        "Apply Segmentation",
        "Tab 2: Background",
        "Select Strip",
        "Optional: in case of color images",
        "Select threshold method and apply",
        "Add to intensity data",
        "Switch To Intensity Data",
        "Tab 3: Intensity Data",
        "Download data",
        "Restart with new data",
        "Upload existing data",
        "Switch To Experiment Info",
        "Tab 4: Experiment Info",
        "Upload Experiment Info or upload existing merged data and go to calibration",
        "Select ID columns and merge datasets",
        "Prepare Calibration",
        "Tab 5: Calibration",
        "Specify a folder for the analysis results",
        "Upload existing preprocessed data",
        "Optional: average technical replicates",
        "Optional: reshape data from long to wide",
        "Calibration by linear, local polynomial or generalized additive model",
        "Run calibration analysis",
        "Tab 6: Results",
        "Open analysis report",
        "Tab 7: Quantification",
        "Required R packages",
        "References"
      ],
      "created": "2021-03-17 23:03:07",
      "modified": "2026-05-05 20:05:11",
      "commits": 16
    }
  ],
  "_score": 4.903089986991944,
  "_indexed": true,
  "_nocasepkg": "lfapp",
  "_universes": [
    "fpaskali"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.2",
      "date": "2026-06-04T06:43:16.000Z",
      "distro": "noble",
      "commit": "cc854ebece8383193b02ff6e8eccdc29533db954",
      "fileid": "1b9673638137c82f616757797f7e9dd77f200dece95ca70dffcdb6db339b87be",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/fpaskali/actions/runs/26935305129"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4.2",
      "date": "2026-06-04T06:43:16.000Z",
      "distro": "noble",
      "commit": "cc854ebece8383193b02ff6e8eccdc29533db954",
      "fileid": "3d0c21779c611d90f6d42c3ec48cfb58d65fe68bc1aa9b3bc26f1afe3488df31",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/fpaskali/actions/runs/26935305129"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.4.2",
      "date": "2026-06-04T06:43:28.000Z",
      "commit": "cc854ebece8383193b02ff6e8eccdc29533db954",
      "fileid": "60302d8ab735e4374c159773ec062e7e8231707d5a5048fb6a5511ef31de8d7f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/fpaskali/actions/runs/26935305129"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.4.2",
      "date": "2026-06-04T06:43:09.000Z",
      "commit": "cc854ebece8383193b02ff6e8eccdc29533db954",
      "fileid": "f390e4f9372fbafeee85de3598c3e45dda7ed8b52145f80fe2566ffba7a43405",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/fpaskali/actions/runs/26935305129"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.4.2",
      "date": "2026-06-04T06:43:17.000Z",
      "commit": "cc854ebece8383193b02ff6e8eccdc29533db954",
      "fileid": "c8364f2507d060e820751a9c900fdfc5ee08d779849a7524d41785f86072b727",
      "status": "success",
      "buildurl": "https://github.com/r-universe/fpaskali/actions/runs/26935305129"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.4.2",
      "date": "2026-06-04T06:42:20.000Z",
      "commit": "cc854ebece8383193b02ff6e8eccdc29533db954",
      "fileid": "fefe3c7e779bad1fedab2d05289e42319272fd370289124e9110a095c6341ca9",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/fpaskali/actions/runs/26935305129"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.4.2",
      "date": "2026-06-04T06:42:16.000Z",
      "commit": "cc854ebece8383193b02ff6e8eccdc29533db954",
      "fileid": "9d3a89672827972ef6f85214c9e47d135dfbaa8161c164836b56f242c897c241",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/fpaskali/actions/runs/26935305129"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.4.2",
      "date": "2026-06-04T06:42:11.000Z",
      "commit": "cc854ebece8383193b02ff6e8eccdc29533db954",
      "fileid": "9041c0e5d9366960aefdd5933e65d1cde4555e845d1412640d300580aba09343",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/fpaskali/actions/runs/26935305129"
    }
  ]
}