{
  "_id": "6a23e7fc530b9bc726be94a6",
  "Package": "aprof",
  "Type": "Package",
  "Title": "Amdahl's Profiler, Directed Optimization Made Easy",
  "Version": "0.4.1",
  "Date": "2018-17-05",
  "Author": "Marco D. Visser",
  "Maintainer": "Marco D. Visser <marco.d.visser@gmail.com>",
  "Description": "Assists the evaluation of whether and where to focus code\noptimization, using Amdahl's law and visual aids based on line\nprofiling. Amdahl's profiler organizes profiling output files\n(including memory profiling) in a visually appealing way. It is\nmeant to help to balance development vs. execution time by\nhelping to identify the most promising sections of code to\noptimize and projecting potential gains. The package is an\naddition to R's standard profiling tools and is not a wrapper\nfor them.",
  "License": "GPL (>= 2)",
  "URL": "http://github.com/MarcoDVisser/aprof",
  "BugReports": "http://github.com/MarcoDVisser/aprof/issues",
  "RoxygenNote": "5.0.1",
  "Config/pak/sysreqs": "cmake make libuv1-dev",
  "Repository": "https://marcodvisser.r-universe.dev",
  "Date/Publication": "2025-02-15 10:37:51 UTC",
  "RemoteUrl": "https://github.com/marcodvisser/aprof",
  "RemoteRef": "HEAD",
  "RemoteSha": "7deb672c377bfe38e40a585cfbcf9f5b15c45efa",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-06 09:24:47 UTC",
    "User": "root"
  },
  "MD5sum": "05e6f41bed1a0889f2ff2eb3e609950a",
  "_user": "marcodvisser",
  "_type": "src",
  "_file": "aprof_0.4.1.tar.gz",
  "_fileid": "68eaa224454ed6cf6e21915ee555dde7ffbcd317ec2f11ff92905cbb30f9d263",
  "_filesize": 132820,
  "_sha256": "68eaa224454ed6cf6e21915ee555dde7ffbcd317ec2f11ff92905cbb30f9d263",
  "_created": "2026-06-06T09:24:47.000Z",
  "_published": "2026-06-06T09:27:24.502Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79867389323,
      "time": 132,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7453239130"
    },
    {
      "job": 79867389324,
      "time": 110,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7453236967"
    },
    {
      "job": 79867389352,
      "time": 120,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7453237824"
    },
    {
      "job": 79867389328,
      "time": 113,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7453237125"
    },
    {
      "job": 79867269161,
      "time": 145,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7453225085"
    },
    {
      "job": 79867389326,
      "time": 96,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7453235545"
    },
    {
      "job": 79867389341,
      "time": 69,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7453232725"
    },
    {
      "job": 79867389345,
      "time": 59,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7453231673"
    },
    {
      "job": 79867389347,
      "time": 74,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7453233256"
    }
  ],
  "_buildurl": "https://github.com/r-universe/marcodvisser/actions/runs/27058553625",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/marcodvisser/aprof",
  "_commit": {
    "id": "7deb672c377bfe38e40a585cfbcf9f5b15c45efa",
    "author": "Marco D Visser <marco.d.visser@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Update README.md",
    "time": 1739615871
  },
  "_maintainer": {
    "name": "Marco D. Visser",
    "email": "marco.d.visser@gmail.com",
    "login": "marcodvisser",
    "description": "",
    "uuid": 2506966
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Imports"
    }
  ],
  "_owner": "marcodvisser",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 22,
  "_contributors": [
    {
      "user": "marcodvisser",
      "count": 165,
      "uuid": 2506966
    },
    {
      "user": "diego-",
      "count": 1,
      "uuid": 2730503
    }
  ],
  "_userbio": {
    "uuid": 2506966,
    "type": "user",
    "name": "Marco D Visser"
  },
  "_downloads": {
    "count": 449,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/aprof"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/marcodvisser/aprof",
  "_searchresults": 10,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/aprof.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/marcodvisser/aprof",
  "_realowner": "marcodvisser",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1",
      "date": "2013-10-31"
    },
    {
      "version": "0.2",
      "date": "2014-05-14"
    },
    {
      "version": "0.2.1",
      "date": "2014-07-02"
    },
    {
      "version": "0.2.4",
      "date": "2014-11-20"
    },
    {
      "version": "0.2.5",
      "date": "2015-07-20"
    },
    {
      "version": "0.3.1",
      "date": "2015-10-09"
    },
    {
      "version": "0.3.2",
      "date": "2016-03-24"
    },
    {
      "version": "0.3.9",
      "date": "2017-12-04"
    },
    {
      "version": "0.4.1",
      "date": "2018-05-22"
    }
  ],
  "_exports": [
    "aprof",
    "is.aprof",
    "profileplot",
    "readLineDensity",
    "targetedSummary"
  ],
  "_help": [
    {
      "page": "aprof",
      "title": "Create an 'aprof' object for usage in the package 'aprof'",
      "concept": [
        "Line profiling"
      ],
      "topics": [
        "aprof"
      ]
    },
    {
      "page": "is.aprof",
      "title": "is.aprof",
      "topics": [
        "is.aprof"
      ]
    },
    {
      "page": "plot",
      "title": "plot.aprof",
      "concept": [
        "Line profiling"
      ],
      "topics": [
        "plot.aprof"
      ]
    },
    {
      "page": "print",
      "title": "Generic print method for aprof objects",
      "topics": [
        "print.aprof"
      ]
    },
    {
      "page": "profileplot",
      "title": "Line progression plot",
      "concept": [
        "Line profiling"
      ],
      "topics": [
        "profileplot"
      ]
    },
    {
      "page": "readLineDensity",
      "title": "readLineDensity",
      "topics": [
        "readLineDensity"
      ]
    },
    {
      "page": "summary",
      "title": "Projected optimization gains using Amdahl's law.",
      "concept": [
        "Line profiling"
      ],
      "topics": [
        "summary.aprof"
      ]
    },
    {
      "page": "targetedSummary",
      "title": "targetedSummary",
      "topics": [
        "targetedSummary"
      ]
    }
  ],
  "_readme": "https://github.com/marcodvisser/aprof/raw/HEAD/README.md",
  "_rundeps": [
    "brio",
    "callr",
    "cli",
    "crayon",
    "desc",
    "diffobj",
    "evaluate",
    "fs",
    "glue",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "otel",
    "pkgbuild",
    "pkgload",
    "praise",
    "processx",
    "ps",
    "R6",
    "rlang",
    "rprojroot",
    "testthat",
    "waldo",
    "withr"
  ],
  "_score": 4.041392685158225,
  "_indexed": true,
  "_nocasepkg": "aprof",
  "_universes": [
    "marcodvisser"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.1",
      "date": "2026-06-06T09:27:00.000Z",
      "distro": "noble",
      "commit": "7deb672c377bfe38e40a585cfbcf9f5b15c45efa",
      "fileid": "a584407c81d6dfcf0c9c7d6cb3ec30a7b1f7b9b554ef95ab49351d8a7a3a6f25",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/marcodvisser/actions/runs/27058553625"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.1",
      "date": "2026-06-06T09:26:40.000Z",
      "distro": "noble",
      "commit": "7deb672c377bfe38e40a585cfbcf9f5b15c45efa",
      "fileid": "3382ab9eb60c424b54d43a5e799e709360edab1f839453b1a5d6b67ddf24ef1f",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/marcodvisser/actions/runs/27058553625"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.1",
      "date": "2026-06-06T09:26:48.000Z",
      "commit": "7deb672c377bfe38e40a585cfbcf9f5b15c45efa",
      "fileid": "59ed9504d893da38262c72e32ebb6f7a5932823b592bbc5c4c74a47133619566",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/marcodvisser/actions/runs/27058553625"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.1",
      "date": "2026-06-06T09:26:40.000Z",
      "commit": "7deb672c377bfe38e40a585cfbcf9f5b15c45efa",
      "fileid": "0495a4c4496ab0edb6c86b0180ddc2f6e5a7fd673bdcb74388fce8991546bf3f",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/marcodvisser/actions/runs/27058553625"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.1",
      "date": "2026-06-06T09:26:37.000Z",
      "commit": "7deb672c377bfe38e40a585cfbcf9f5b15c45efa",
      "fileid": "29ad8901701fc14d570232f64b84e9109287eb8d5d85aa23bcc28344978a8144",
      "status": "success",
      "buildurl": "https://github.com/r-universe/marcodvisser/actions/runs/27058553625"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.1",
      "date": "2026-06-06T09:25:52.000Z",
      "commit": "7deb672c377bfe38e40a585cfbcf9f5b15c45efa",
      "fileid": "0b61b3268fe30e0143764d99734292c1d2d5d0e3b2b8d7ce3fc20371ef81f074",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/marcodvisser/actions/runs/27058553625"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.1",
      "date": "2026-06-06T09:25:43.000Z",
      "commit": "7deb672c377bfe38e40a585cfbcf9f5b15c45efa",
      "fileid": "6b5d8f2f1963cd2042de778b0e310cd3f84cb697e7bad6429a6f510231004db8",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/marcodvisser/actions/runs/27058553625"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.1",
      "date": "2026-06-06T09:25:59.000Z",
      "commit": "7deb672c377bfe38e40a585cfbcf9f5b15c45efa",
      "fileid": "8956242a56dbe5a4d7292c5a25442d9f6cbc37300dbe9b8a723df092ebab9b5b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/marcodvisser/actions/runs/27058553625"
    }
  ]
}