{
  "_id": "6a180005acfb0bcc41dab999",
  "Package": "speakeasyR",
  "Title": "Fast and Robust Multi-Scale Graph Clustering",
  "Version": "0.1.8",
  "Authors@R": "c(\nperson(\n\"David\", \"Connell\",\nemail = \"david32@dcon.addy.io\",\nrole = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"https://orcid.org/0000-0002-4841-6756\")\n),\nperson(\"Chris\", \"Gaiteri\", role = \"cph\",\ncomment = \"Author of original SpeakEasy 2 algorithm.\"),\nperson(\"Gábor\", \"Csárdi\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of igraph C library.\"),\nperson(\"Tamás\", \"Nepusz\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of igraph C library.\"),\nperson(\"Szabolcs\", \"Horvát\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of igraph C library.\"),\nperson(\"Vincent\", \"Traag\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of igraph C library.\"),\nperson(\"Fabio\", \"Zanini\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of igraph C library.\"),\nperson(\"Daniel\", \"Noom\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of igraph C library.\"),\nperson(\"The igraph development team\", role = \"cph\",\ncomment = \"Copyright holder of igraph C library.\"),\nperson(\"Free Software Foundation, Inc.\", role = \"cph\",\ncomment = \"Copyright holder of GPL licenses.\"),\nperson(\"Ross\", \"Ihaka\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of Mathlib.\"),\nperson(\"The R Development Core Team\", role = \"cph\",\ncomment = \"Copyright holder of Mathlib.\"),\nperson(\"Royal Statistical Society\", role = \"cph\",\ncomment = \"Copyright holder of Mathlib.\"),\nperson(\"The R Core Team\", role = \"cph\",\ncomment = \"Copyright holder of Mathlib.\"),\nperson(\"The Regents of the University of California\", role = \"cph\",\ncomment = \"Copyright holder of stdlib's qsort.\"),\nperson(\"Timothy\", \"Davis\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of CXSPARSE (cs).\"),\nperson(\"Richard\", \"Lehoucq\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of arpack.\"),\nperson(\"Danny\", \"Scrensen\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of arpack and lapack.\"),\nperson(\"Phuong\", \"Vu\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of arpack.\"),\nperson(\"Chao\", \"Yang\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of arpack.\"),\nperson(\"Allan\", \"Cornet\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of arpack.\"),\nperson(\"Sylvestre\", \"Ledru\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of arpack.\"),\nperson(\"Chao\", \"Yang\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of arpack.\"),\nperson(\"Rice University\", role = \"cph\",\ncomment = \"Copyright holder of arpack.\"),\nperson(\"Scilab Enterprises\", role = \"cph\",\ncomment = \"Copyright holder of arpack-ng.\"),\nperson(\"Melissa\", \"O'Neill\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of PCG random number generator.\"),\nperson(\"Steven\", \"Johnson\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of ax_pthread.\"),\nperson(\"Daniel\", \"G.\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of ax_pthread.\"),\nperson(\"Marc\", \"Stevens\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of ax_pthread.\"),\nperson(\"Minh\", \"Nguyen\", role = c(\"cph\", \"ctb\"),\ncomment = \"Author of ax_pthread.\"),\nperson(\"Elliot\", \"Paquette\", role = c(\"cph\", \"ctb\"),\ncomment = \"Contributor to igraph.\"),\nperson(\"Pascal\", \"Pons\", role = c(\"cph\", \"ctb\"),\ncomment = \"Contributor to igraph.\"),\nperson(\"Jordi\", \"Hermoso\", role = c(\"cph\", \"ctb\"),\ncomment = \"Contributor to arpack.\"),\nperson(\"Sébastien\", \"Fabbro\", role = c(\"cph\", \"ctb\"),\ncomment = \"Contributor to arpack.\"),\nperson(\"Shinya\", \"Tasaki\", role = c(\"cph\", \"ctb\"),\ncomment = \"Provided code used in the gene clustering example.\")\n)",
  "Description": "A graph community detection algorithm that aims to be\nperformant on large graphs and robust, returning consistent\nresults across runs. SpeakEasy 2 (SE2), the underlying\nalgorithm, is described in Chris Gaiteri, David R. Connell &\nFaraz A. Sultan et al. (2023) <doi:10.1186/s13059-023-03062-0>.\nThe core algorithm is written in 'C', providing speed and\nkeeping the memory requirements low. This implementation can\ntake advantage of multiple computing cores without increasing\nmemory usage. SE2 can detect community structure across scales,\nmaking it a good choice for biological data, which often has\nhierarchical structure. Graphs can be passed to the algorithm\nas adjacency matrices using base 'R' matrices, the 'Matrix'\nlibrary, 'igraph' graphs, or any data that can be coerced into\na matrix.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.1",
  "URL": "https://github.com/SpeakEasy-2/speakeasyR",
  "BugReports": "https://github.com/SpeakEasy-2/speakeasyR/issues",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "SystemRequirements": "arpack (optional)",
  "Repository": "https://speakeasy-2.r-universe.dev",
  "Date/Publication": "2025-09-30 18:39:17 UTC",
  "RemoteUrl": "https://github.com/speakeasy-2/speakeasyr",
  "RemoteRef": "HEAD",
  "RemoteSha": "28b5e7427d09687e54f27ed9a3f94468322db028",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-28 08:13:38 UTC",
    "User": "root"
  },
  "Author": "David Connell [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-4841-6756>),\nChris Gaiteri [cph] (Author of original SpeakEasy 2 algorithm.),\nGábor Csárdi [cph, ctb] (Author of igraph C library.),\nTamás Nepusz [cph, ctb] (Author of igraph C library.),\nSzabolcs Horvát [cph, ctb] (Author of igraph C library.),\nVincent Traag [cph, ctb] (Author of igraph C library.),\nFabio Zanini [cph, ctb] (Author of igraph C library.),\nDaniel Noom [cph, ctb] (Author of igraph C library.),\nThe igraph development team [cph] (Copyright holder of igraph C\nlibrary.),\nFree Software Foundation, Inc. [cph] (Copyright holder of GPL\nlicenses.),\nRoss Ihaka [cph, ctb] (Author of Mathlib.),\nThe R Development Core Team [cph] (Copyright holder of Mathlib.),\nRoyal Statistical Society [cph] (Copyright holder of Mathlib.),\nThe R Core Team [cph] (Copyright holder of Mathlib.),\nThe Regents of the University of California [cph] (Copyright holder of\nstdlib's qsort.),\nTimothy Davis [cph, ctb] (Author of CXSPARSE (cs).),\nRichard Lehoucq [cph, ctb] (Author of arpack.),\nDanny Scrensen [cph, ctb] (Author of arpack and lapack.),\nPhuong Vu [cph, ctb] (Author of arpack.),\nChao Yang [cph, ctb] (Author of arpack.),\nAllan Cornet [cph, ctb] (Author of arpack.),\nSylvestre Ledru [cph, ctb] (Author of arpack.),\nChao Yang [cph, ctb] (Author of arpack.),\nRice University [cph] (Copyright holder of arpack.),\nScilab Enterprises [cph] (Copyright holder of arpack-ng.),\nMelissa O'Neill [cph, ctb] (Author of PCG random number generator.),\nSteven Johnson [cph, ctb] (Author of ax_pthread.),\nDaniel G. [cph, ctb] (Author of ax_pthread.),\nMarc Stevens [cph, ctb] (Author of ax_pthread.),\nMinh Nguyen [cph, ctb] (Author of ax_pthread.),\nElliot Paquette [cph, ctb] (Contributor to igraph.),\nPascal Pons [cph, ctb] (Contributor to igraph.),\nJordi Hermoso [cph, ctb] (Contributor to arpack.),\nSébastien Fabbro [cph, ctb] (Contributor to arpack.),\nShinya Tasaki [cph, ctb] (Provided code used in the gene clustering\nexample.)",
  "Maintainer": "David Connell <david32@dcon.addy.io>",
  "MD5sum": "31de31b8dcda404ed87c839167110d99",
  "_user": "speakeasy-2",
  "_type": "src",
  "_file": "speakeasyR_0.1.8.tar.gz",
  "_fileid": "98a577ba1a95a470f4806a85dc812f5f9167ea454325f75d0e99296f354d626d",
  "_filesize": 3301118,
  "_sha256": "98a577ba1a95a470f4806a85dc812f5f9167ea454325f75d0e99296f354d626d",
  "_created": "2026-05-28T08:13:38.000Z",
  "_published": "2026-05-28T08:42:45.346Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78250649978,
      "time": 211,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7260987836"
    },
    {
      "job": 78250650017,
      "time": 219,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7260990619"
    },
    {
      "job": 78250650027,
      "time": 206,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7260986486"
    },
    {
      "job": 78250649983,
      "time": 226,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7260992721"
    },
    {
      "job": 78250650036,
      "time": 197,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7260971623"
    },
    {
      "job": 78250650132,
      "time": 447,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7261058222"
    },
    {
      "job": 78250649988,
      "time": 187,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7260971441"
    },
    {
      "job": 78250650005,
      "time": 480,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261066167"
    },
    {
      "job": 78249674061,
      "time": 380,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7260920681"
    },
    {
      "job": 78250649947,
      "time": 202,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7260985097"
    },
    {
      "job": 78250649995,
      "time": 1690,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7261485578"
    },
    {
      "job": 78250650056,
      "time": 1490,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7261417786"
    },
    {
      "job": 78250650007,
      "time": 1572,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7261445127"
    }
  ],
  "_buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/speakeasy-2/speakeasyr",
  "_commit": {
    "id": "28b5e7427d09687e54f27ed9a3f94468322db028",
    "author": "David R Connell <david32@dcon.addy.io>",
    "committer": "David R Connell <david32@dcon.addy.io>",
    "message": "Bump version\n",
    "time": 1759257557
  },
  "_maintainer": {
    "name": "David Connell",
    "email": "david32@dcon.addy.io",
    "login": "davidrconnell",
    "orcid": "0000-0002-4841-6756",
    "description": "Research Engineer studying Alzheimer's disease at Rush University.",
    "uuid": 35470740
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    },
    {
      "package": "scRNAseq",
      "role": "Suggests"
    },
    {
      "package": "SummarizedExperiment",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "speakeasy-2",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-35",
      "n": 2
    },
    {
      "week": "2025-36",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 4
    },
    {
      "week": "2025-40",
      "n": 12
    }
  ],
  "_tags": [
    {
      "name": "v0.1.6",
      "date": "2025-08-28"
    },
    {
      "name": "v0.1.7",
      "date": "2025-09-05"
    }
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "davidrconnell",
      "count": 164,
      "uuid": 35470740
    }
  ],
  "_userbio": {
    "uuid": 162856146,
    "type": "organization",
    "name": "SpeakEasy2",
    "description": "SpeakEasy2: Champagne community detection algorithm"
  },
  "_downloads": {
    "count": 175,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/speakeasyR"
  },
  "_devurl": "https://github.com/speakeasy-2/speakeasyr",
  "_searchresults": 1,
  "_topics": [
    "arpack"
  ],
  "_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/speakeasyR.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/speakeasy-2/speakeasyr",
  "_realowner": "speakeasy-2",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2024-06-18"
    },
    {
      "version": "0.1.2",
      "date": "2024-07-29"
    },
    {
      "version": "0.1.3",
      "date": "2024-08-20"
    },
    {
      "version": "0.1.4",
      "date": "2024-09-24"
    },
    {
      "version": "0.1.5",
      "date": "2025-04-03"
    },
    {
      "version": "0.1.6",
      "date": "2025-08-28"
    },
    {
      "version": "0.1.7",
      "date": "2025-09-05"
    },
    {
      "version": "0.1.8",
      "date": "2025-10-03"
    }
  ],
  "_exports": [
    "cluster",
    "cluster_genes",
    "knn_graph",
    "order_nodes"
  ],
  "_help": [
    {
      "page": "cluster",
      "title": "SpeakEasy 2 community detection",
      "topics": [
        "cluster"
      ]
    },
    {
      "page": "cluster_genes",
      "title": "Cluster a gene expression matrix",
      "topics": [
        "cluster_genes"
      ]
    },
    {
      "page": "knn_graph",
      "title": "K-nearest neighbors graph",
      "topics": [
        "knn_graph"
      ]
    },
    {
      "page": "order_nodes",
      "title": "Group nodes by community",
      "topics": [
        "order_nodes"
      ]
    }
  ],
  "_readme": "https://github.com/speakeasy-2/speakeasyr/raw/HEAD/README.md",
  "_rundeps": [
    "lattice",
    "Matrix"
  ],
  "_sysdeps": [
    {
      "shlib": "libarpack",
      "package": "libarpack2t64",
      "headers": "libarpack2-dev",
      "source": "arpack",
      "version": "3.9.1-1.1build2",
      "name": "arpack",
      "homepage": "https://github.com/opencollab/arpack-ng",
      "description": "Fortran77 subroutines to solve large scale eigenvalue problems"
    }
  ],
  "_vignettes": [
    {
      "source": "speakeasyR.Rmd",
      "filename": "speakeasyR.html",
      "title": "speakeasyR",
      "engine": "knitr::rmarkdown",
      "headings": [
        "A simple example",
        "A slightly harder example",
        "Tweaking the algorithm",
        "Other options",
        "Cell type clustering: a real world example",
        "Hierarchical clustering"
      ],
      "created": "2024-06-27 17:25:09",
      "modified": "2024-08-18 21:25:14",
      "commits": 2
    }
  ],
  "_score": 4.778151250383644,
  "_indexed": true,
  "_nocasepkg": "speakeasyr",
  "_universes": [
    "speakeasy-2",
    "davidrconnell"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-05-28T08:17:16.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "def872194794fca5e83d5ad4d623033408c55ed563015523fb0c3568be1821a3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-05-28T08:17:23.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "524f2a8e0a625ee808ef40445d80cf79c6a5d2711a9231de6f042358a1edd2c8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-05-28T08:17:14.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "329878e0fb041930297a08a74fc8167ed129142c4517c8202937cce7909e1100",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-05-28T08:17:28.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "e1303967e0fe2e4a66881fd21bf1c5a6baf72df89b360259cc29716953471210",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.8",
      "date": "2026-05-28T08:16:26.000Z",
      "arch": "aarch64",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "9bbfc366d5decfd44419909d32378f5f3566f4cb5ff354160880d4632bfcc764",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.8",
      "date": "2026-05-28T08:20:16.000Z",
      "arch": "x86_64",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "c044b056d23c4056e76e0ebeff6fa712d47638b82ae312dd63eae297523fa166",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.8",
      "date": "2026-05-28T08:16:27.000Z",
      "arch": "aarch64",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "eb5085c851509eee02bd49d0ade1ae8960e89ef7eec600de22e7fceff6c8f635",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.8",
      "date": "2026-05-28T08:20:14.000Z",
      "arch": "x86_64",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "112cf5baa08c4c3a402b01677034b2ba872b3fe428cfd24e963e1622a632e061",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.8",
      "date": "2026-05-28T08:17:18.000Z",
      "arch": "emscripten",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "c6a030a955b2d6b68fb39ffcff10eb279dd43a69a9665e37819a0ff23f372bab",
      "status": "success",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.8",
      "date": "2026-05-28T08:40:57.000Z",
      "arch": "x86_64",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "6f726578cb4af084a65e44969aba6b0bf5a36a1691ea5555847bf33ab5a56b43",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.8",
      "date": "2026-05-28T08:37:40.000Z",
      "arch": "x86_64",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "0c942b4529e05f41ecaf5196eaaa4c2d1f2c269a3fa7605794e548f4a789c4ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.8",
      "date": "2026-05-28T08:38:58.000Z",
      "arch": "x86_64",
      "commit": "28b5e7427d09687e54f27ed9a3f94468322db028",
      "fileid": "a92f0ddf1998fbe27a6968110a8933821c95af03910b2bebbc18b4ffedaaa784",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/speakeasy-2/actions/runs/26562771872"
    }
  ]
}