{
  "_id": "6aca8408fe5cc25786e8aa99",
  "Package": "ecotraj",
  "Type": "Package",
  "Title": "Ecological Trajectory Analysis",
  "Version": "1.2.2",
  "Date": "2026-06-17",
  "Authors@R": "c(\nperson('Miquel', 'De Cáceres', role=c('aut','cre'),\nemail='miquelcaceres@gmail.com', comment = c(ORCID = \"0000-0001-7132-2080\")),\nperson('Nicolas', 'Djeghri', role = 'aut', comment = c(ORCID = \"0000-0001-5740-3386\")),\nperson('Anthony', 'Sturbois', role = 'aut', comment = c(ORCID = \"0000-0002-9219-4468\")),\nperson('Javier', 'De la Casa', role = 'ctb'))",
  "Description": "Analysis of temporal changes (i.e. dynamics) of ecological\nentities, defined as trajectories on a chosen multivariate\nspace, by providing a set of trajectory metrics and visual\nrepresentations [De Caceres et al. (2019)\n<doi:10.1002/ecm.1350>; and Sturbois et al. (2021)\n<doi:10.1016/j.ecolmodel.2020.109400>; Djeghri et al. (2026a)\n<doi:10.1002/ecm.70058>; Djeghri et al. (2026b)\n<doi:10.24072/pcjournal.736>]. Includes functions to estimate\nmetrics for individual trajectories (length, directionality,\nangles, ...) as well as metrics to relate pairs of trajectories\n(dissimilarity and convergence). Functions are also provided to\nestimate the ecological quality of ecosystem with respect to\nreference conditions [Sturbois et al. (2023)\n<doi:10.1002/ecs2.4726>].",
  "License": "GPL (>= 2)",
  "URL": "https://emf-creaf.github.io/ecotraj/",
  "LazyLoad": "yes",
  "Encoding": "UTF-8",
  "NeedsCompilation": "yes",
  "LazyData": "true",
  "BugReports": "https://github.com/emf-creaf/ecotraj/issues",
  "Config/testthat/edition": "3",
  "Roxygen": "list(markdown = TRUE)",
  "Config/roxygen2/version": "8.0.0",
  "RoxygenNote": "7.3.3",
  "Repository": "https://emf-creaf.r-universe.dev",
  "Date/Publication": "2026-09-02 12:12:22 UTC",
  "RemoteUrl": "https://github.com/emf-creaf/ecotraj",
  "RemoteRef": "HEAD",
  "RemoteSha": "43dbe71a63aa2216013d2944201b370b789a9fd1",
  "Packaged": {
    "Date": "2026-10-10 17:30:34 UTC",
    "User": "root"
  },
  "Author": "Miquel De Cáceres [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-7132-2080>),\nNicolas Djeghri [aut] (ORCID: <https://orcid.org/0000-0001-5740-3386>),\nAnthony Sturbois [aut] (ORCID: <https://orcid.org/0000-0002-9219-4468>),\nJavier De la Casa [ctb]",
  "Maintainer": "Miquel De Cáceres <miquelcaceres@gmail.com>",
  "_user": "emf-creaf",
  "_type": "src",
  "_file": "ecotraj_1.2.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/8f422584dbbf34760a24da5158d866aec5c441270c4696ac7529559c0bcbf0de",
  "_filesize": 1113204,
  "_sha256": "8f422584dbbf34760a24da5158d866aec5c441270c4696ac7529559c0bcbf0de",
  "_expires": "2027-01-18T18:29:26.000Z",
  "_created": "2026-10-10T17:30:34.000Z",
  "_published": "2026-10-10T18:29:28.077Z",
  "_buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114271323353,
      "time": 149,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11677183311"
    },
    {
      "job": 114271323314,
      "time": 158,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11677655345"
    },
    {
      "job": 114271323389,
      "time": 133,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11677660333"
    },
    {
      "job": 114271323359,
      "time": 138,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11677390719"
    },
    {
      "job": 114271323376,
      "time": 134,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11677584923"
    },
    {
      "job": 114271323690,
      "time": 341,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11676979014"
    },
    {
      "job": 114271323534,
      "time": 127,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11679065142"
    },
    {
      "job": 114271323316,
      "time": 266,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11676913842"
    },
    {
      "job": 114270609254,
      "time": 201,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11677212913"
    },
    {
      "job": 114271323421,
      "time": 119,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11676694131"
    },
    {
      "job": 114271323431,
      "time": 279,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11677415906"
    },
    {
      "job": 114271323366,
      "time": 126,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11677455612"
    },
    {
      "job": 114271323512,
      "time": 120,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11677158300"
    },
    {
      "job": 114271323411,
      "time": 211,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11677490635"
    },
    {
      "job": 114271323369,
      "time": 99,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11676738826"
    }
  ],
  "_upstream": "https://github.com/emf-creaf/ecotraj",
  "_commit": {
    "id": "43dbe71a63aa2216013d2944201b370b789a9fd1",
    "author": "Miquel De Cáceres <miquelcaceres@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #49 from NicoDjegh/devel\n\nRTMA example in ETA introduction",
    "time": 1788351142
  },
  "_maintainer": {
    "name": "Miquel De Cáceres",
    "email": "miquelcaceres@gmail.com",
    "login": "miquelcaceres",
    "description": "Research scientist in quantitative ecology",
    "uuid": 25384629,
    "orcid": "0000-0001-7132-2080"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.12",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "ape",
      "role": "Suggests"
    },
    {
      "package": "vegclust",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    },
    {
      "package": "smacof",
      "role": "Suggests"
    },
    {
      "package": "vegan",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "reshape2",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "viridis",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "emf-creaf",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-43",
      "n": 3
    },
    {
      "week": "2025-46",
      "n": 1
    },
    {
      "week": "2025-51",
      "n": 4
    },
    {
      "week": "2026-05",
      "n": 2
    },
    {
      "week": "2026-08",
      "n": 3
    },
    {
      "week": "2026-14",
      "n": 2
    },
    {
      "week": "2026-17",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 5
    },
    {
      "week": "2026-19",
      "n": 3
    },
    {
      "week": "2026-21",
      "n": 3
    },
    {
      "week": "2026-22",
      "n": 1
    },
    {
      "week": "2026-25",
      "n": 3
    },
    {
      "week": "2026-36",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.2.0",
      "date": "2025-11-10"
    },
    {
      "name": "v.1.2.2",
      "date": "2026-06-18"
    }
  ],
  "_stars": 5,
  "_contributors": [
    {
      "user": "miquelcaceres",
      "count": 248,
      "uuid": 25384629
    },
    {
      "user": "nicodjegh",
      "count": 125,
      "uuid": 188221730
    }
  ],
  "_userbio": {
    "uuid": 80052794,
    "type": "organization",
    "name": "Ecosystem Modelling Facility (CREAF)",
    "followers": 24
  },
  "_downloads": {
    "count": 605,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ecotraj"
  },
  "_devurl": "https://github.com/emf-creaf/ecotraj",
  "_pkgdown": "https://emf-creaf.github.io/ecotraj/",
  "_searchresults": 50,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/ecotraj.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/emf-creaf/ecotraj",
  "_realowner": "emf-creaf",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2021-06-08"
    },
    {
      "version": "0.0.3",
      "date": "2022-04-27"
    },
    {
      "version": "0.1.1",
      "date": "2023-10-30"
    },
    {
      "version": "1.0.0",
      "date": "2025-04-17"
    },
    {
      "version": "1.1.0",
      "date": "2025-05-05"
    },
    {
      "version": "1.1.1",
      "date": "2025-08-28"
    },
    {
      "version": "1.2.0",
      "date": "2025-11-11"
    },
    {
      "version": "1.2.2",
      "date": "2026-06-18"
    }
  ],
  "_exports": [
    "averageTrajectories",
    "centerTrajectories",
    "compareToStateEnvelope",
    "compareToTrajectoryEnvelope",
    "cycleConvexity",
    "cycleMetrics",
    "cyclePCoA",
    "cycleShiftArrows",
    "cycleShifts",
    "defineTrajectories",
    "dynamicVariation",
    "extractCycles",
    "extractFixedDateTrajectories",
    "extractTrajectorySections",
    "fixedDateTrajectoryPCoA",
    "interpolateTrajectories",
    "is.metric",
    "is.synchronous",
    "segmentDistances",
    "smoothTrajectories",
    "stateEnvelopeVariability",
    "subsetTrajectories",
    "trajectoryAngles",
    "trajectoryAngles2D",
    "trajectoryConvergence",
    "trajectoryConvergencePlot",
    "trajectoryCorrespondence",
    "trajectoryDirectionality",
    "trajectoryDistances",
    "trajectoryEnvelopeVariability",
    "trajectoryInternalVariation",
    "trajectoryLengths",
    "trajectoryLengths2D",
    "trajectoryMetrics",
    "trajectoryPCoA",
    "trajectoryPlot",
    "trajectoryProjection",
    "trajectoryRMA",
    "trajectoryRMAPlot",
    "trajectoryShifts",
    "trajectorySpeeds",
    "trajectorySpeeds2D",
    "trajectoryWindowMetrics",
    "variationDecomposition"
  ],
  "_datasets": [
    {
      "name": "avoca_sites",
      "title": "Avoca permanent plot dataset",
      "object": "avoca",
      "class": [
        "integer"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "avoca_strat",
      "title": "Avoca permanent plot dataset",
      "object": "avoca",
      "class": [
        "stratifiedvegdata",
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "avoca_surveys",
      "title": "Avoca permanent plot dataset",
      "object": "avoca",
      "class": [
        "numeric"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "furseals",
      "title": "furseals dataset",
      "object": "furseals",
      "class": [
        "data.frame"
      ],
      "fields": [
        "ID_SITA",
        "ID",
        "Species",
        "Sexe",
        "Time",
        "Place",
        "d13C",
        "d15N"
      ],
      "rows": 1410,
      "table": true,
      "tojson": true
    },
    {
      "name": "glenan",
      "title": "Glenan dataset",
      "object": "glenan",
      "class": [
        "data.frame"
      ],
      "fields": [],
      "rows": 32,
      "table": true,
      "tojson": true
    },
    {
      "name": "glomel",
      "title": "Glomel vegetation dataset",
      "object": "glomel",
      "class": [
        "data.frame"
      ],
      "fields": [
        "ID",
        "Ref",
        "Calluna vulgaris",
        "Erica ciliaris",
        "Erica tetralix",
        "Ulex gallii",
        "Molinia caerulea",
        "Betula pubescens",
        "Rhamnus frangula",
        "Potentilla erecta",
        "Scorzonera humilis",
        "Polygala serpyllifolia",
        "Quercus robur",
        "Dactylorhiza maculata",
        "Agrostis canina",
        "Agrostis curtisi",
        "Anthoxanthum odoratum",
        "Bryophytes",
        "Carex binervis",
        "Carex demissa",
        "Carex flacca",
        "Carex ovalis",
        "Carex pulicaris",
        "Carex strigosa",
        "Centaurea gr, nigra",
        "Cirsium anglicum",
        "Drosera intermedia",
        "Epilobium tetragonum",
        "Genista anglica",
        "Holcus lanatus",
        "Juncus acutiflorus",
        "Juncus bulbosus",
        "Juncus conglomeratus",
        "Lotus uliginosus",
        "Luzula multiflora",
        "Narthecium ossifragum",
        "Peucedanum lanceolatum",
        "Pteridium aquilinum",
        "Ranunculus flammula",
        "Rubus sp,",
        "Salix atrocinerea",
        "Salix aurita",
        "Salix repens",
        "Sphagnum sp,",
        "Trichophorum germanicum"
      ],
      "rows": 23,
      "table": true,
      "tojson": true
    },
    {
      "name": "heatmapdata",
      "title": "heatmapdata dataset",
      "object": "heatmapdata",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Latitude",
        "Longitude",
        "d13C",
        "d15N",
        "Stations",
        "Years",
        "Angles",
        "Lengths",
        "Angles2"
      ],
      "rows": 9206,
      "table": true,
      "tojson": true
    },
    {
      "name": "isoscape",
      "title": "isoscape dataset",
      "object": "isoscape",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Latitude",
        "Longitude",
        "d13C",
        "d15N",
        "station",
        "Year"
      ],
      "rows": 978,
      "table": true,
      "tojson": true
    },
    {
      "name": "northseaZoo",
      "title": "North Sea zooplankton dataset",
      "object": "northseaZoo",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "pike",
      "title": "pike dataset",
      "object": "pike",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Trophic_status_initial",
        "ID",
        "Time",
        "TimeL",
        "Date",
        "Size_mm",
        "d13C",
        "d15N",
        "Residence_time",
        "Trophic_status_final"
      ],
      "rows": 58,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "avoca",
      "title": "Avoca permanent plot dataset",
      "topics": [
        "avoca",
        "avoca_sites",
        "avoca_strat",
        "avoca_surveys"
      ]
    },
    {
      "page": "cycleShiftArrows",
      "title": "Displaying cycle shifts",
      "topics": [
        "cycleShiftArrows"
      ]
    },
    {
      "page": "defineTrajectories",
      "title": "Trajectory definition",
      "topics": [
        "defineTrajectories",
        "trajectories"
      ]
    },
    {
      "page": "dynamicVariation",
      "title": "Dynamic variation and variation decomposition",
      "topics": [
        "dynamicVariation",
        "variationDecomposition"
      ]
    },
    {
      "page": "furseals",
      "title": "furseals dataset",
      "topics": [
        "furseals"
      ]
    },
    {
      "page": "glenan",
      "title": "Glenan dataset",
      "topics": [
        "glenan"
      ]
    },
    {
      "page": "glomel",
      "title": "Glomel vegetation dataset",
      "topics": [
        "glomel"
      ]
    },
    {
      "page": "heatmapdata",
      "title": "heatmapdata dataset",
      "topics": [
        "heatmapdata"
      ]
    },
    {
      "page": "is.metric",
      "title": "Metricity",
      "topics": [
        "is.metric"
      ]
    },
    {
      "page": "is.synchronous",
      "title": "Synchronicity in trajectory observations",
      "topics": [
        "is.synchronous"
      ]
    },
    {
      "page": "isoscape",
      "title": "isoscape dataset",
      "topics": [
        "isoscape"
      ]
    },
    {
      "page": "northseaZoo",
      "title": "North Sea zooplankton dataset",
      "topics": [
        "northseaZoo"
      ]
    },
    {
      "page": "pike",
      "title": "pike dataset",
      "topics": [
        "pike"
      ]
    },
    {
      "page": "referenceEnvelopes",
      "title": "Ecological quality assessment",
      "topics": [
        "compareToStateEnvelope",
        "compareToTrajectoryEnvelope",
        "referenceEnvelopes",
        "stateEnvelopeVariability",
        "trajectoryEnvelopeVariability"
      ]
    },
    {
      "page": "subsetTrajectories",
      "title": "Trajectory subsetting",
      "topics": [
        "subsetTrajectories"
      ]
    },
    {
      "page": "trajectoryComparison",
      "title": "Trajectory comparison",
      "topics": [
        "segmentDistances",
        "trajectoryComparison",
        "trajectoryConvergence",
        "trajectoryCorrespondence",
        "trajectoryDistances",
        "trajectoryShifts"
      ]
    },
    {
      "page": "trajectoryConvergencePlot",
      "title": "Summary plot for trajectory convergence and divergence",
      "topics": [
        "trajectoryConvergencePlot"
      ]
    },
    {
      "page": "trajectoryCyclical",
      "title": "Functions for Cyclical Ecological Trajectory Analysis",
      "topics": [
        "cycleConvexity",
        "cycleMetrics",
        "cycles",
        "cycleShifts",
        "extractCycles",
        "extractFixedDateTrajectories",
        "fd.trajectories",
        "trajectoryCyclical"
      ]
    },
    {
      "page": "trajectoryCyclicalPlots",
      "title": "Cyclical trajectory plots",
      "topics": [
        "cyclePCoA",
        "fixedDateTrajectoryPCoA",
        "trajectoryCyclicalPlots"
      ]
    },
    {
      "page": "trajectoryMetrics",
      "title": "Trajectory metrics",
      "topics": [
        "trajectoryAngles",
        "trajectoryAngles2D",
        "trajectoryDirectionality",
        "trajectoryInternalVariation",
        "trajectoryLengths",
        "trajectoryLengths2D",
        "trajectoryMetrics",
        "trajectorySpeeds",
        "trajectorySpeeds2D",
        "trajectoryWindowMetrics"
      ]
    },
    {
      "page": "trajectoryPlot",
      "title": "Trajectory plots",
      "topics": [
        "trajectoryPCoA",
        "trajectoryPlot"
      ]
    },
    {
      "page": "trajectoryProjection",
      "title": "Trajectory projection",
      "topics": [
        "trajectoryProjection"
      ]
    },
    {
      "page": "trajectoryRMA",
      "title": "Relative Trajectory Movement Assessment (RTMA)",
      "topics": [
        "RTMA",
        "trajectoryRMA"
      ]
    },
    {
      "page": "trajectoryRMAPlot",
      "title": "Heat map-like plots for Relative Trajectory Movement Assessment (RTMA)",
      "topics": [
        "trajectoryRMAPlot"
      ]
    },
    {
      "page": "transformTrajectories",
      "title": "Transform trajectories",
      "topics": [
        "averageTrajectories",
        "centerTrajectories",
        "interpolateTrajectories",
        "smoothTrajectories",
        "transformTrajectories"
      ]
    }
  ],
  "_pkglogo": "https://github.com/emf-creaf/ecotraj/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/emf-creaf/ecotraj/raw/HEAD/README.md",
  "_rundeps": [
    "MASS",
    "Rcpp"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 5.687974620034556,
  "_indexed": true,
  "_nocasepkg": "ecotraj",
  "_universes": [
    "emf-creaf",
    "miquelcaceres"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.2",
      "date": "2026-10-10T17:33:03.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/f29cd93fe4169b8756b335fc412062c746c7032196f700e9f16b3dc54f49b963",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.2",
      "date": "2026-10-10T17:33:04.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/86411e6cf118f19fdf8618f22422105be7ce5d336935eaa6671607d01aef18a7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.2.2",
      "date": "2026-10-10T17:32:51.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/a01ab99b7339ed8f73591d00d7ded433d6cff259c29ab24709c69e1c8e08f00c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.2.2",
      "date": "2026-10-10T17:32:58.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/6fc7c2f0b33fc12ffdc30851e0ca65cdc96e95e9a71f79db41f4c0b6d40e0e14",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.2",
      "date": "2026-10-10T18:28:27.000Z",
      "arch": "aarch64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/ddc7bd51715ceed59762196ac74385dbfefc4042229b8ba511aebeda2d6ba414",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.2",
      "date": "2026-10-10T17:35:02.000Z",
      "arch": "x86_64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/fae4bb8e2f28214006f3fd2e3a818b95f846ddbb00190d0c1630090aa0d2728b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.2.2",
      "date": "2026-10-10T18:27:58.000Z",
      "arch": "aarch64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/ef9e1961badc2e83e0f7413075b64d8fd50fffe5d21f6ebb944d6b0a22f8538a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.2.2",
      "date": "2026-10-10T17:34:22.000Z",
      "arch": "x86_64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/8276054e13fec17b9cfbf0c86f0e2cbb0d025e13067cae2b11f7159ea3259647",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2.2",
      "date": "2026-10-10T17:32:55.000Z",
      "arch": "emscripten",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/2b65bddf5e1d94ee7c6d5a541a9c0b66b6d27c18326f2b52c399a3efb0320889",
      "status": "success",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.2",
      "date": "2026-10-10T17:34:51.000Z",
      "arch": "aarch64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/713dfc4bf0f2cafcb8fc496fb2980132a76c32a4a3526aa0b6b7ee1c8a737a70",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.2",
      "date": "2026-10-10T17:31:54.000Z",
      "arch": "x86_64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/49dcb4d82bce5fbbd7e3dd7832ee3cb4f1c886d050868c1643469de88e86ad52",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2.2",
      "date": "2026-10-10T17:32:17.000Z",
      "arch": "x86_64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/8b69dab0c303e591dc2158c0eb02e02a69eb89061b3827e0fbd250079a43b431",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.2.2",
      "date": "2026-10-10T17:33:49.000Z",
      "arch": "aarch64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/800d23420b7826cc68627a161a42b9c32ffb460f6c5e3ad44c6ffe5ef7c7a26b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.2.2",
      "date": "2026-10-10T17:32:05.000Z",
      "arch": "x86_64",
      "commit": "43dbe71a63aa2216013d2944201b370b789a9fd1",
      "fileid": "https://r2.ropensci.org/82fccfd28e504b15ea299104ca4486773a2e880c27cd2fe91bb3d054c672c55e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/emf-creaf/actions/runs/38071801799"
    }
  ]
}