{
  "_id": "6a1038abacfb0bcc41c9ab7b",
  "Package": "StereoMorph",
  "Date": "2022-05-24",
  "Title": "Stereo Camera Calibration and Reconstruction",
  "Description": "Functions for the collection of 3D points and curves using\na stereo camera setup.",
  "Version": "1.6.7",
  "Author": "Aaron Olsen, Annat Haber",
  "Maintainer": "Aaron Olsen <aarolsen@gmail.com>",
  "URL": "https://aaronolsen.github.io/software/stereomorph.html",
  "License": "CC BY-SA 4.0",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-12 05:52:59 UTC",
    "User": "root"
  },
  "Config/pak/sysreqs": "cmake make libjpeg-dev libpng-dev libtiff-dev\nlibuv1-dev zlib1g-dev",
  "Repository": "https://aaronolsen.r-universe.dev",
  "Date/Publication": "2022-05-25 14:50:06 UTC",
  "RemoteUrl": "https://github.com/cran/StereoMorph",
  "RemoteRef": "HEAD",
  "RemoteSha": "cea92c1ebb2045461d772091037e1b49985a71b7",
  "MD5sum": "c7839b96a52e2072a308ce11d1df66e5",
  "_user": "aaronolsen",
  "_type": "src",
  "_file": "StereoMorph_1.6.7.tar.gz",
  "_fileid": "d60e8647e3d7e66c6745593bf8664644c1a027ad93dc0d24726aaf0bf80ed90c",
  "_filesize": 1367078,
  "_sha256": "d60e8647e3d7e66c6745593bf8664644c1a027ad93dc0d24726aaf0bf80ed90c",
  "_created": "2026-05-12T05:52:59.000Z",
  "_published": "2026-05-22T11:06:19.240Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77367197502,
      "time": 212,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "6936742658"
    },
    {
      "job": 77367197112,
      "time": 167,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "6936733398"
    },
    {
      "job": 77367197403,
      "time": 152,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6936730122"
    },
    {
      "job": 77367197661,
      "time": 165,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6936733045"
    },
    {
      "job": 77367197247,
      "time": 248,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "6936738796"
    },
    {
      "job": 77367197515,
      "time": 317,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "6936760350"
    },
    {
      "job": 77367197205,
      "time": 237,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6936738970"
    },
    {
      "job": 77367197125,
      "time": 291,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6936753685"
    },
    {
      "job": 77367196866,
      "time": 225,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6936697161"
    },
    {
      "job": 77367196651,
      "time": 135,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7159001569"
    },
    {
      "job": 77367197481,
      "time": 189,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "6936738403"
    },
    {
      "job": 77367197274,
      "time": 163,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "6936734959"
    },
    {
      "job": 77367197452,
      "time": 176,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "6936735495"
    }
  ],
  "_buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/StereoMorph",
  "_commit": {
    "id": "cea92c1ebb2045461d772091037e1b49985a71b7",
    "author": "Aaron Olsen <aarolsen@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.6.7\n",
    "time": 1653490206
  },
  "_maintainer": {
    "name": "Aaron Olsen",
    "email": "aarolsen@gmail.com",
    "login": "aaronolsen",
    "uuid": 8532593
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.11.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "bezier",
      "version": ">= 1.1",
      "role": "Imports"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "rjson",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "version": ">= 0.13.0",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.9.9",
      "role": "Imports"
    },
    {
      "package": "jpeg",
      "role": "Imports"
    },
    {
      "package": "tiff",
      "role": "Imports"
    },
    {
      "package": "png",
      "role": "Imports"
    },
    {
      "package": "svgViewR",
      "version": ">= 1.0.1",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "rgl",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "aaronolsen",
      "count": 7,
      "uuid": 8532593
    }
  ],
  "_userbio": {
    "uuid": 8532593,
    "type": "user",
    "name": "Aaron Olsen",
    "description": "Postdoctoral fellow researching biomechanics and evolution of animal motion"
  },
  "_downloads": {
    "count": 483,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/StereoMorph"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/aaronolsen/software",
  "_searchresults": 97,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/StereoMorph.html",
    "manual.pdf"
  ],
  "_realowner": "aaronolsen",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2014-04-15"
    },
    {
      "version": "1.1",
      "date": "2014-07-18"
    },
    {
      "version": "1.2",
      "date": "2014-08-24"
    },
    {
      "version": "1.2.1",
      "date": "2014-09-02"
    },
    {
      "version": "1.3",
      "date": "2015-02-12"
    },
    {
      "version": "1.4",
      "date": "2015-04-07"
    },
    {
      "version": "1.5",
      "date": "2016-02-26"
    },
    {
      "version": "1.5.1",
      "date": "2016-06-06"
    },
    {
      "version": "1.6",
      "date": "2017-02-14"
    },
    {
      "version": "1.6.1",
      "date": "2017-03-14"
    },
    {
      "version": "1.6.2",
      "date": "2018-10-09"
    },
    {
      "version": "1.6.3",
      "date": "2019-11-30"
    },
    {
      "version": "1.6.4",
      "date": "2021-05-25"
    },
    {
      "version": "1.6.5",
      "date": "2022-05-12"
    },
    {
      "version": "1.6.7",
      "date": "2022-05-25"
    }
  ],
  "_exports": [
    "alignLandmarksToMidline",
    "alignShapesToMidline",
    "avectors",
    "btShapes",
    "calibrateCameras",
    "check_system_command_SM",
    "checkCornerOrder",
    "cprod_SM",
    "createErrorPlots",
    "digitizeImage",
    "digitizeImages",
    "dilateImage",
    "distanceGridUnits",
    "distancePointToLine",
    "distancePointToPlane",
    "distancePointToPoint",
    "distortionError",
    "dltCalibrateCameras",
    "dltCCEstimateStartParams",
    "dltCoefficientRMSError",
    "dltCoefficients",
    "dltEpipolarDistance",
    "dltEpipolarLine",
    "dltInverse",
    "dltMatchCurvePoints",
    "dltNearestPointOnEpipolar",
    "dltReconstruct",
    "dltTestCalibration",
    "dltTransformationParameterRMSError",
    "drawCheckerboard",
    "drawRectangle",
    "drawShapes",
    "epipolarBezier",
    "equalizeImageHist",
    "erodeImage",
    "estimateDistortion",
    "estimateDLTCoefficients",
    "estimateUndistortion",
    "extractFrames",
    "findBoundaryPoints",
    "findCheckerboardCorners",
    "findCornerSubPix",
    "findEpipolarTangencyAngles",
    "findHomography",
    "findInterpointDistanceError",
    "findOptimalPointAlignment",
    "generateQuads",
    "gridPointsFit",
    "gridPointsFitError",
    "imagePlaneGridTransform",
    "imagePlaneGridTransformError",
    "intCornersFromQuads",
    "inverseGridTransform",
    "landmarkListToMatrix",
    "landmarkMatrixToList",
    "list2XML4R",
    "listToJSONStr",
    "matchCurvePoints",
    "meanBlurImage",
    "measureCheckerboardSize",
    "orderCorners",
    "orthogonalProjectionToLine",
    "pointsAtEvenSpacing",
    "polyArea",
    "print_processing_times",
    "print.calibrateCameras",
    "print.shapes",
    "print.summary.alignLandmarksToMidline",
    "print.summary.dltCalibrateCameras",
    "print.summary.dltCoefficients",
    "print.summary.dltMatchCurvePoints",
    "print.summary.dltReconstruct",
    "print.summary.dltTestCalibration",
    "print.summary.measureCheckerboardSize",
    "print.summary.reflectMissingLandmarks",
    "print.summary.unifyLandmarks",
    "process_digitize_images_input",
    "quadraticPointsOnInterval",
    "read_video_info",
    "readBezierControlPoints",
    "readCheckerboardsToArray",
    "readLandmarksToArray",
    "readLandmarksToList",
    "readLandmarksToMatrix",
    "readShapes",
    "readTPS",
    "readXML4R",
    "readXMLLines",
    "reconstructStereoSets",
    "reflectMissingLandmarks",
    "reflectMissingShapes",
    "removeOutlierCorners",
    "resampleGridImagePoints",
    "rgbToGray",
    "rotationMatrixZYX_SM",
    "StereoMorph_dilateImage",
    "StereoMorph_drawRectangle",
    "StereoMorph_equalizeImageHist",
    "StereoMorph_erodeImage",
    "StereoMorph_findBoundaryPoints",
    "StereoMorph_findCornerSubPix",
    "StereoMorph_generateQuads",
    "StereoMorph_intCornersFromQuads",
    "StereoMorph_meanBlurImage",
    "StereoMorph_orderCorners",
    "StereoMorph_rgbToGray",
    "StereoMorph_thresholdImageMatrix",
    "summary.alignLandmarksToMidline",
    "summary.dltCalibrateCameras",
    "summary.dltCoefficients",
    "summary.dltMatchCurvePoints",
    "summary.dltReconstruct",
    "summary.dltTestCalibration",
    "summary.measureCheckerboardSize",
    "summary.reflectMissingLandmarks",
    "summary.unifyLandmarks",
    "testCalibration",
    "thresholdImageMatrix",
    "tMatrixDC_SM",
    "TPSToShapes",
    "transformPlanarCalibrationCoordinates",
    "undistort",
    "undistortionError",
    "undistortShapes",
    "unifyLandmarks",
    "uvector_SM",
    "writeLMToTPS",
    "XML4R2list",
    "XML4R2listLines"
  ],
  "_help": [
    {
      "page": "StereoMorph-package",
      "title": "Stereo Camera Morphometrics",
      "topics": [
        "StereoMorph-package",
        "alignShapesToMidline",
        "btShapes",
        "checkCornerOrder",
        "check_system_command_SM",
        "cprod_SM",
        "createErrorPlots",
        "dilateImage",
        "distancePointToPlane",
        "distortionError",
        "dltCCEstimateStartParams",
        "drawRectangle",
        "drawShapes",
        "epipolarBezier",
        "equalizeImageHist",
        "erodeImage",
        "estimateDistortion",
        "estimateDLTCoefficients",
        "estimateUndistortion",
        "findBoundaryPoints",
        "findCornerSubPix",
        "findEpipolarTangencyAngles",
        "findHomography",
        "findInterpointDistanceError",
        "generateQuads",
        "gridPointsFitError",
        "intCornersFromQuads",
        "inverseGridTransform",
        "list2XML4R",
        "listToJSONStr",
        "matchCurvePoints",
        "meanBlurImage",
        "orderCorners",
        "polyArea",
        "print_processing_times",
        "process_digitize_images_input",
        "readLandmarksToArray",
        "readTPS",
        "readXML4R",
        "readXMLLines",
        "read_video_info",
        "reflectMissingShapes",
        "removeOutlierCorners",
        "rgbToGray",
        "rotationMatrixZYX_SM",
        "StereoMorph",
        "StereoMorph_dilateImage",
        "StereoMorph_drawRectangle",
        "StereoMorph_equalizeImageHist",
        "StereoMorph_erodeImage",
        "StereoMorph_findBoundaryPoints",
        "StereoMorph_findCornerSubPix",
        "StereoMorph_generateQuads",
        "StereoMorph_intCornersFromQuads",
        "StereoMorph_meanBlurImage",
        "StereoMorph_orderCorners",
        "StereoMorph_rgbToGray",
        "StereoMorph_thresholdImageMatrix",
        "testCalibration",
        "thresholdImageMatrix",
        "tMatrixDC_SM",
        "undistort",
        "undistortionError",
        "undistortShapes",
        "uvector_SM",
        "XML4R2list",
        "XML4R2listLines"
      ]
    },
    {
      "page": "alignLandmarksToMidline",
      "title": "Aligns bilateral landmarks to the midline plane",
      "topics": [
        "alignLandmarksToMidline",
        "print.summary.alignLandmarksToMidline",
        "summary.alignLandmarksToMidline"
      ]
    },
    {
      "page": "avectors",
      "title": "Computes the angle between two vectors",
      "topics": [
        "avectors"
      ]
    },
    {
      "page": "calibrateCameras",
      "title": "Finds the optimized DLT coefficients for a stereo camera setup",
      "topics": [
        "calibrateCameras",
        "print.calibrateCameras"
      ]
    },
    {
      "page": "digitizeImage",
      "title": "Opens the StereoMorph Digitizing App",
      "topics": [
        "digitizeImage"
      ]
    },
    {
      "page": "digitizeImages",
      "title": "Opens the StereoMorph Digitizing App",
      "topics": [
        "digitizeImages"
      ]
    },
    {
      "page": "distanceGridUnits",
      "title": "Returns the distances between pairs of points on a square grid",
      "topics": [
        "distanceGridUnits"
      ]
    },
    {
      "page": "distancePointToLine",
      "title": "Finds the minimum distance(s) between point(s) and a line",
      "topics": [
        "distancePointToLine"
      ]
    },
    {
      "page": "distancePointToPoint",
      "title": "Finds the distance between two points or sets of points",
      "topics": [
        "distancePointToPoint"
      ]
    },
    {
      "page": "dltCalibrateCameras",
      "title": "Finds the optimized DLT coefficients for a stereo camera setup",
      "topics": [
        "dltCalibrateCameras",
        "print.summary.dltCalibrateCameras",
        "summary.dltCalibrateCameras"
      ]
    },
    {
      "page": "dltCoefficientRMSError",
      "title": "Returns the error during calibration coefficient optimization",
      "topics": [
        "dltCoefficientRMSError"
      ]
    },
    {
      "page": "dltCoefficients",
      "title": "Computes DLT coefficients for a stereo camera setup",
      "topics": [
        "dltCoefficients",
        "print.summary.dltCoefficients",
        "summary.dltCoefficients"
      ]
    },
    {
      "page": "dltEpipolarDistance",
      "title": "Finds the distance between a point and a self-epipolar line",
      "topics": [
        "dltEpipolarDistance"
      ]
    },
    {
      "page": "dltEpipolarLine",
      "title": "Finds a epipolar or self-epipolar line",
      "topics": [
        "dltEpipolarLine"
      ]
    },
    {
      "page": "dltInverse",
      "title": "Returns ideal pixel coordinates of 3D point(s) in a stereo camera setup",
      "topics": [
        "dltInverse"
      ]
    },
    {
      "page": "dltMatchCurvePoints",
      "title": "Matches curve points between two camera views",
      "topics": [
        "dltMatchCurvePoints",
        "print.summary.dltMatchCurvePoints",
        "summary.dltMatchCurvePoints"
      ]
    },
    {
      "page": "dltNearestPointOnEpipolar",
      "title": "Returns the closest point on a epipolar line to a point or points",
      "topics": [
        "dltNearestPointOnEpipolar"
      ]
    },
    {
      "page": "dltReconstruct",
      "title": "Reconstructs the 3D position of points in two or more camera views",
      "topics": [
        "dltReconstruct",
        "print.summary.dltReconstruct",
        "summary.dltReconstruct"
      ]
    },
    {
      "page": "dltTestCalibration",
      "title": "Tests the accuracy of a stereo camera calibration",
      "topics": [
        "dltTestCalibration",
        "print.summary.dltTestCalibration",
        "summary.dltTestCalibration"
      ]
    },
    {
      "page": "dltTransformationParameterRMSError",
      "title": "Returns the error during transformation parameter optimization",
      "topics": [
        "dltTransformationParameterRMSError"
      ]
    },
    {
      "page": "drawCheckerboard",
      "title": "Creates a checkerboard image",
      "topics": [
        "drawCheckerboard"
      ]
    },
    {
      "page": "extractFrames",
      "title": "Extracts frames from video",
      "topics": [
        "extractFrames"
      ]
    },
    {
      "page": "findCheckerboardCorners",
      "title": "Finds internal corners of a checkerboard pattern",
      "topics": [
        "findCheckerboardCorners"
      ]
    },
    {
      "page": "findOptimalPointAlignment",
      "title": "Optimally aligns one point set to another",
      "topics": [
        "findOptimalPointAlignment"
      ]
    },
    {
      "page": "gridPointsFit",
      "title": "Fits regularly spaced points to a sample line or grid",
      "topics": [
        "gridPointsFit"
      ]
    },
    {
      "page": "imagePlaneGridTransform",
      "title": "Performs image perspective transformations to a grid",
      "topics": [
        "imagePlaneGridTransform"
      ]
    },
    {
      "page": "imagePlaneGridTransformError",
      "title": "Returns imagePlaneGridTransform error",
      "topics": [
        "imagePlaneGridTransformError"
      ]
    },
    {
      "page": "landmarkListToMatrix",
      "title": "Converts a landmark list to a landmark matrix",
      "topics": [
        "landmarkListToMatrix"
      ]
    },
    {
      "page": "landmarkMatrixToList",
      "title": "Converts a landmark matrix to a landmark list",
      "topics": [
        "landmarkMatrixToList"
      ]
    },
    {
      "page": "measureCheckerboardSize",
      "title": "Estimates checkerboard square size",
      "topics": [
        "measureCheckerboardSize",
        "print.summary.measureCheckerboardSize",
        "summary.measureCheckerboardSize"
      ]
    },
    {
      "page": "orthogonalProjectionToLine",
      "title": "Finds the orthogonal projection of a point onto a line",
      "topics": [
        "orthogonalProjectionToLine"
      ]
    },
    {
      "page": "pointsAtEvenSpacing",
      "title": "Generates evenly spaced points from point matrix",
      "topics": [
        "pointsAtEvenSpacing"
      ]
    },
    {
      "page": "quadraticPointsOnInterval",
      "title": "Generates points along an interval with quadratic parameterization",
      "topics": [
        "quadraticPointsOnInterval"
      ]
    },
    {
      "page": "readBezierControlPoints",
      "title": "Reads a file of Bezier control points",
      "topics": [
        "readBezierControlPoints"
      ]
    },
    {
      "page": "readCheckerboardsToArray",
      "title": "Reads file(s) containing grid points into an array",
      "topics": [
        "readCheckerboardsToArray"
      ]
    },
    {
      "page": "readLandmarksToList",
      "title": "Reads landmark file(s) into a list",
      "topics": [
        "readLandmarksToList"
      ]
    },
    {
      "page": "readLandmarksToMatrix",
      "title": "Reads a landmark file or files into a matrix",
      "topics": [
        "readLandmarksToMatrix"
      ]
    },
    {
      "page": "readShapes",
      "title": "Reads a StereoMorph shape file",
      "topics": [
        "print.shapes",
        "readShapes"
      ]
    },
    {
      "page": "reconstructStereoSets",
      "title": "3D reconstruction of landmark and curves from stereo coordinates",
      "topics": [
        "reconstructStereoSets"
      ]
    },
    {
      "page": "reflectMissingLandmarks",
      "title": "Reflects missing landmarks across the plane of symmetry",
      "topics": [
        "print.summary.reflectMissingLandmarks",
        "reflectMissingLandmarks",
        "summary.reflectMissingLandmarks"
      ]
    },
    {
      "page": "resampleGridImagePoints",
      "title": "Resamples imaged grid points",
      "topics": [
        "resampleGridImagePoints"
      ]
    },
    {
      "page": "TPSToShapes",
      "title": "Converts TPS file to shape file",
      "topics": [
        "TPSToShapes"
      ]
    },
    {
      "page": "transformPlanarCalibrationCoordinates",
      "title": "Performs rotational and translational transformations to a planar grid",
      "topics": [
        "transformPlanarCalibrationCoordinates"
      ]
    },
    {
      "page": "unifyLandmarks",
      "title": "Optimally align a set of partial landmark sets",
      "topics": [
        "print.summary.unifyLandmarks",
        "summary.unifyLandmarks",
        "unifyLandmarks"
      ]
    },
    {
      "page": "writeLMToTPS",
      "title": "Writes landmarks as TPS file",
      "topics": [
        "writeLMToTPS"
      ]
    }
  ],
  "_readme": "https://github.com/cran/StereoMorph/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bezier",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "digest",
    "fastmap",
    "fontawesome",
    "fs",
    "glue",
    "htmltools",
    "httpuv",
    "jpeg",
    "jquerylib",
    "jsonlite",
    "later",
    "lifecycle",
    "magrittr",
    "MASS",
    "memoise",
    "mime",
    "otel",
    "png",
    "promises",
    "R6",
    "rappdirs",
    "Rcpp",
    "rjson",
    "rlang",
    "sass",
    "shiny",
    "sourcetools",
    "svgViewR",
    "tiff",
    "withr",
    "xtable"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 3.463892988985907,
  "_indexed": true,
  "_nocasepkg": "stereomorph",
  "_universes": [
    "aaronolsen"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.6.7",
      "date": "2026-05-12T05:56:25.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "1b054c512515865c04dcefad74779f09ce3b5c7e3689e8a13920e7efa4989825",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.6.7",
      "date": "2026-05-12T05:55:50.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "80bf691366caeb8d4d24517b639ce17dc0def815b15c9c72c340665b2bac4f25",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.6.7",
      "date": "2026-05-12T05:55:28.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "55472977573d3b5956243022e829f9f4a2c1304c6de1c9eb084d9b16380dc187",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.6.7",
      "date": "2026-05-12T05:55:35.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "3151530fd9eb6c38527d2179f4c6a822e8f823912bc4676e35b4b77a9e47beb4",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.6.7",
      "date": "2026-05-12T05:56:01.000Z",
      "arch": "aarch64",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "e5f65849a2eea0ae377fbdbcb86e80d9b2f1723e5333a883978ba26260707f4f",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.6.7",
      "date": "2026-05-12T05:57:09.000Z",
      "arch": "x86_64",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "715100381e4b27cfa627a68dafa09830f5448b20f7531caef3b96f66187e8acd",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.6.7",
      "date": "2026-05-12T05:55:55.000Z",
      "arch": "aarch64",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "8203f4c245e9b0cfc0d765ef6071a98c08fa4592ce055d4217e8263c27d8e628",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.6.7",
      "date": "2026-05-12T05:56:40.000Z",
      "arch": "x86_64",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "40a46b5f4de92060ce298cbf59d1288c2c4cd7712370516adab16fbf5a1c6f70",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.6.7",
      "date": "2026-05-12T05:54:59.000Z",
      "arch": "x86_64",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "eee5b745e8be3c1404d2801cf9277d951e4f0819f0880e316e4b55bbdf6e8cdb",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.6.7",
      "date": "2026-05-12T05:55:00.000Z",
      "arch": "x86_64",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "b48c9a2e5f10cc501c71590761eb066b3b951c11d52f187e851f74f33ce551c5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.6.7",
      "date": "2026-05-12T05:54:39.000Z",
      "arch": "x86_64",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "15230df13a65f9c1c735e8269adcb7deb0647eca67242a73bd85a56717ca98af",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.6.7",
      "date": "2026-05-22T11:05:41.000Z",
      "arch": "emscripten",
      "commit": "cea92c1ebb2045461d772091037e1b49985a71b7",
      "fileid": "a9e6f9fb780aa73c05878fcdef7c445a9caf765ef78033d12d0ca1e17a42f9f0",
      "status": "success",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25716091810"
    }
  ]
}