{
  "_id": "6a100c8bacfb0bcc41c80b90",
  "Package": "rosario",
  "Title": "A Null Model Algorithm to Analyze Cyclical Data in Ecology",
  "Version": "0.1.1",
  "Authors@R": "c(\nperson(\"Ángel L.\", \"Robles-Fernández\", , \"a.l.robles.fernandez@gmail.com\", role = c(\"aut\")),\nperson(\"Maria A.\", \"Hurtado-Materon\", , \"maria.h.m_1995@tamu.edu\", role = c(\"aut\")),\nperson(\"Tatiana\", \"Velásquez-Roa\", , \"yxh11@txstate.edu\", role = c(\"cre\", \"aut\")),\nperson(\"Iván\", \"Castro-Arellano\", , \"ic13@txstate.edu\", role = c(\"ths\")))",
  "Description": "Implements a null model analysis to quantify concurrent\ntemporal niche overlap (i.e., activity or phenology) among\nbiological identities (e.g., individuals, populations, species)\nusing the Rosario randomization algorithm (Castro-Arellano et\nal. 2010) <doi:10.1111/j.2041-210X.2010.00031.x>.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "URL": "https://alrobles.github.io/rosario/",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "Language": "en-US",
  "Config/Needs/website": "rmarkdown",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://alrobles.r-universe.dev",
  "Date/Publication": "2026-02-21 07:29:46 UTC",
  "RemoteUrl": "https://github.com/alrobles/rosario",
  "RemoteRef": "HEAD",
  "RemoteSha": "142ab2824158bcf8169bba3bdaeb3a24a34a850a",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-22 07:54:55 UTC",
    "User": "root"
  },
  "Author": "Ángel L. Robles-Fernández [aut],\nMaria A. Hurtado-Materon [aut],\nTatiana Velásquez-Roa [cre, aut],\nIván Castro-Arellano [ths]",
  "Maintainer": "Tatiana Velásquez-Roa <yxh11@txstate.edu>",
  "MD5sum": "0eba7b7ddc001ddcb7f737dcfde8a868",
  "_user": "alrobles",
  "_type": "src",
  "_file": "rosario_0.1.1.tar.gz",
  "_fileid": "ea7e7bc3778a75acfca0b9ee619c8913c11878a1908ac1236c8ad625db1cef0d",
  "_filesize": 265826,
  "_sha256": "ea7e7bc3778a75acfca0b9ee619c8913c11878a1908ac1236c8ad625db1cef0d",
  "_created": "2026-05-22T07:54:55.000Z",
  "_published": "2026-05-22T07:58:03.540Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77339267716,
      "time": 149,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7155603762"
    },
    {
      "job": 77339267694,
      "time": 152,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155604705"
    },
    {
      "job": 77339267714,
      "time": 95,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7155588902"
    },
    {
      "job": 77339267684,
      "time": 93,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155588018"
    },
    {
      "job": 77338803050,
      "time": 195,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155562555"
    },
    {
      "job": 77339267691,
      "time": 113,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155594126"
    },
    {
      "job": 77339267708,
      "time": 91,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7155587471"
    },
    {
      "job": 77339267709,
      "time": 83,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7155585528"
    },
    {
      "job": 77339267707,
      "time": 78,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7155584159"
    }
  ],
  "_buildurl": "https://github.com/r-universe/alrobles/actions/runs/26275535622",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/alrobles/rosario",
  "_commit": {
    "id": "142ab2824158bcf8169bba3bdaeb3a24a34a850a",
    "author": "Angel Luis Robles Fernández <a.l.robles.fernandez@gmail.com>",
    "committer": "Angel Luis Robles Fernández <a.l.robles.fernandez@gmail.com>",
    "message": "adding style\n\ncheck style in the package\n",
    "time": 1771658986
  },
  "_maintainer": {
    "name": "Tatiana Velásquez-Roa",
    "email": "yxh11@txstate.edu"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "broom",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "furrr",
      "role": "Imports"
    },
    {
      "package": "future",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lubridate",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    }
  ],
  "_owner": "alrobles",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2026-08",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "alrobles",
      "count": 11,
      "uuid": 22551963
    },
    {
      "user": "mariahm1995",
      "count": 3,
      "uuid": 111758524
    }
  ],
  "_userbio": {
    "uuid": 22551963,
    "type": "user",
    "name": "Angel Luis Robles Fernández",
    "description": "Postdoctoral Research at University of Kansas"
  },
  "_downloads": {
    "count": 165,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rosario"
  },
  "_devurl": "https://github.com/alrobles/rosario",
  "_pkgdown": "https://alrobles.github.io/rosario/",
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/rosario.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/alrobles/rosario",
  "_realowner": "alrobles",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2025-10-20"
    },
    {
      "version": "0.1.1",
      "date": "2026-02-21"
    }
  ],
  "_exports": [
    "%>%",
    "czekanowski_index",
    "get_null_model",
    "pianka_index",
    "plot_rosario",
    "rescale_matrix",
    "rosario",
    "rosario_sample",
    "temp_overlap",
    "temp_overlap_df",
    "temp_overlap_matrix",
    "temp_overlap_plot",
    "vec_permutation"
  ],
  "_datasets": [
    {
      "name": "ex1",
      "title": "Example temporal activity dataset",
      "object": "ex1",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "INT1",
        "INT2",
        "INT3",
        "INT4",
        "INT5",
        "INT6",
        "INT7",
        "INT8",
        "INT9",
        "INT10",
        "INT11",
        "INT12"
      ],
      "rows": 5,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "czekanowski_index",
      "title": "Czekanowski overlap index",
      "topics": [
        "czekanowski_index"
      ]
    },
    {
      "page": "ex1",
      "title": "Example temporal activity dataset",
      "topics": [
        "ex1"
      ]
    },
    {
      "page": "get_null_model",
      "title": "Null-model test via ROSARIO algorithm randomization",
      "topics": [
        "get_null_model"
      ]
    },
    {
      "page": "pianka_index",
      "title": "Pianka's niche-overlap index",
      "topics": [
        "pianka_index"
      ]
    },
    {
      "page": "plot_rosario",
      "title": "Diagram of ROSARIO null-model randomizations",
      "topics": [
        "plot_rosario"
      ]
    },
    {
      "page": "rescale_matrix",
      "title": "Row-wise rescaling of a matrix to relative frequencies",
      "topics": [
        "rescale_matrix"
      ]
    },
    {
      "page": "rosario",
      "title": "Generate cyclic and mirrored permutations of a time series",
      "topics": [
        "rosario"
      ]
    },
    {
      "page": "rosario_sample",
      "title": "ROSARIO randomization of an assemblage matrix",
      "topics": [
        "rosario_sample"
      ]
    },
    {
      "page": "temp_overlap",
      "title": "Assemblage-wide temporal niche segregation",
      "topics": [
        "temp_overlap"
      ]
    },
    {
      "page": "temp_overlap_df",
      "title": "Convert a square overlap matrix to a tidy pairwise data frame",
      "topics": [
        "temp_overlap_df"
      ]
    },
    {
      "page": "temp_overlap_matrix",
      "title": "Pairwise temporal niche-overlap matrix",
      "topics": [
        "temp_overlap_matrix"
      ]
    },
    {
      "page": "temp_overlap_plot",
      "title": "Plot null-model results for temporal niche overlap",
      "topics": [
        "temp_overlap_plot"
      ]
    },
    {
      "page": "vec_permutation",
      "title": "Cyclic permutation (rotate) a numeric vector",
      "topics": [
        "vec_permutation"
      ]
    }
  ],
  "_readme": "https://github.com/alrobles/rosario/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "broom",
    "cli",
    "codetools",
    "cpp11",
    "digest",
    "dplyr",
    "furrr",
    "future",
    "generics",
    "globals",
    "glue",
    "lifecycle",
    "listenv",
    "magrittr",
    "parallelly",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "introduction_to_rosario.Rmd",
      "filename": "introduction_to_rosario.html",
      "title": "Introduction to rosario",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Description of the package",
        "2. Hypothetical example dataset",
        "3. Visualize patterns generated by rosario() function",
        "4. Assemblage-wide overlap",
        "5. Null Model Test",
        "6. Visualizing the null distribution",
        "7. Conclusion"
      ],
      "created": "2026-02-21 07:05:22",
      "modified": "2026-02-21 07:29:46",
      "commits": 2
    },
    {
      "source": "real_world_example.Rmd",
      "filename": "real_world_example.html",
      "title": "Real-world example",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Overview",
        "2. Data Loading",
        "3. Organizing detections into time bins",
        "3.1. Helper function to bin detections for one species",
        "3.2. Create binned rows for each cervid species",
        "3.3. Combine species rows into the rosario input matrix",
        "3.4. Optional: rescale counts to proportions",
        "4. Running rosario on the real-world dataset",
        "4.1. Create cyclic shifts and mirror images",
        "4.2. Visualize patterns generated by rosario() function",
        "4.3. Assemblage-wide temporal overlap",
        "4.4. Null Model Test",
        "4.5. Visualizing the null distribution",
        "5. Conclusion"
      ],
      "created": "2026-02-21 07:05:22",
      "modified": "2026-02-21 07:29:46",
      "commits": 2
    }
  ],
  "_score": 4.301029995663981,
  "_indexed": true,
  "_nocasepkg": "rosario",
  "_universes": [
    "alrobles"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-05-22T07:57:25.000Z",
      "distro": "noble",
      "commit": "142ab2824158bcf8169bba3bdaeb3a24a34a850a",
      "fileid": "efb3ce16ae4c266c931d1eec245e02eebc3c3fb9ab7837d8d20451b01b985e08",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alrobles/actions/runs/26275535622"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-05-22T07:57:29.000Z",
      "distro": "noble",
      "commit": "142ab2824158bcf8169bba3bdaeb3a24a34a850a",
      "fileid": "bf97d6bcee8569577e9df7792cb2882ad0888204c240c80d69c0abca66ae6dc1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alrobles/actions/runs/26275535622"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-05-22T07:56:35.000Z",
      "commit": "142ab2824158bcf8169bba3bdaeb3a24a34a850a",
      "fileid": "dbb1c35f4ddbada95c18217ca6c9082b4e5c5b61de8ac28f88a5957ee969fbda",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alrobles/actions/runs/26275535622"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.1",
      "date": "2026-05-22T07:56:32.000Z",
      "commit": "142ab2824158bcf8169bba3bdaeb3a24a34a850a",
      "fileid": "28704fdb685b95fe52018c109eb4b549c9aed7ff1e6720406b7ad204eb726978",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alrobles/actions/runs/26275535622"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.1",
      "date": "2026-05-22T07:57:08.000Z",
      "commit": "142ab2824158bcf8169bba3bdaeb3a24a34a850a",
      "fileid": "f4d174f710bc68ce667ae0e66598938a9dabb4144694dbd4873104f444b39486",
      "status": "success",
      "buildurl": "https://github.com/r-universe/alrobles/actions/runs/26275535622"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-05-22T07:56:20.000Z",
      "commit": "142ab2824158bcf8169bba3bdaeb3a24a34a850a",
      "fileid": "cc8c18a433dc4ec65205b43d084a2c671a5de337cd0f6781338222be6d84d14d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alrobles/actions/runs/26275535622"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-05-22T07:56:14.000Z",
      "commit": "142ab2824158bcf8169bba3bdaeb3a24a34a850a",
      "fileid": "8aede5f428fbd501563a29bbd2c1f05d25b26ee77e97152a095bd6ae10de5f82",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alrobles/actions/runs/26275535622"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.1",
      "date": "2026-05-22T07:56:08.000Z",
      "commit": "142ab2824158bcf8169bba3bdaeb3a24a34a850a",
      "fileid": "a0235fcf59ca882c5024b24336b79b88fdc1f603d1831273dee879e449114af8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alrobles/actions/runs/26275535622"
    }
  ]
}