{
  "_id": "6a22a9100ef520ea2f58ae74",
  "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",
  "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)",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-05 10:41:56 UTC",
    "User": "root"
  },
  "Author": "David Connell [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-4841-6756>), Chris Gaiteri [cph]\n(Author of original SpeakEasy 2 algorithm.), Gábor Csárdi [cph,\nctb] (Author of igraph C library.), Tamás Nepusz [cph, ctb]\n(Author of igraph C library.), Szabolcs Horvát [cph, ctb]\n(Author of igraph C library.), Vincent Traag [cph, ctb] (Author\nof igraph C library.), Fabio Zanini [cph, ctb] (Author of\nigraph C library.), Daniel Noom [cph, ctb] (Author of igraph C\nlibrary.), The igraph development team [cph] (Copyright holder\nof igraph C library.), Free Software Foundation, Inc. [cph]\n(Copyright holder of GPL licenses.), Ross Ihaka [cph, ctb]\n(Author of Mathlib.), The R Development Core Team [cph]\n(Copyright holder of Mathlib.), Royal Statistical Society [cph]\n(Copyright holder of Mathlib.), The R Core Team [cph]\n(Copyright holder of Mathlib.), The Regents of the University\nof California [cph] (Copyright holder of stdlib's qsort.),\nTimothy Davis [cph, ctb] (Author of CXSPARSE (cs).), Richard\nLehoucq [cph, ctb] (Author of arpack.), Danny Scrensen [cph,\nctb] (Author of arpack and lapack.), Phuong Vu [cph, ctb]\n(Author of arpack.), Chao Yang [cph, ctb] (Author of arpack.),\nAllan Cornet [cph, ctb] (Author of arpack.), Sylvestre Ledru\n[cph, ctb] (Author of arpack.), Chao Yang [cph, ctb] (Author of\narpack.), Rice University [cph] (Copyright holder of arpack.),\nScilab Enterprises [cph] (Copyright holder of arpack-ng.),\nMelissa O'Neill [cph, ctb] (Author of PCG random number\ngenerator.), Steven Johnson [cph, ctb] (Author of ax_pthread.),\nDaniel G. [cph, ctb] (Author of ax_pthread.), Marc Stevens\n[cph, ctb] (Author of ax_pthread.), Minh Nguyen [cph, ctb]\n(Author of ax_pthread.), Elliot Paquette [cph, ctb]\n(Contributor to igraph.), Pascal Pons [cph, ctb] (Contributor\nto igraph.), Jordi Hermoso [cph, ctb] (Contributor to arpack.),\nSébastien Fabbro [cph, ctb] (Contributor to arpack.), Shinya\nTasaki [cph, ctb] (Provided code used in the gene clustering\nexample.)",
  "Maintainer": "David Connell <david32@dcon.addy.io>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-09-30 19:10:02 UTC",
  "RemoteUrl": "https://github.com/cran/speakeasyR",
  "RemoteRef": "HEAD",
  "RemoteSha": "d6ca2ebd972ee0f44e55bf1b860ea68fae711e9e",
  "MD5sum": "e42949497eb9d7100e397c682bcab53a",
  "_user": "cran",
  "_type": "src",
  "_file": "speakeasyR_0.1.8.tar.gz",
  "_fileid": "09cc9b6a0ede1d6eb4901b727e9c4c59a1760a720cae6886c882e96c3b595c66",
  "_filesize": 3306570,
  "_sha256": "09cc9b6a0ede1d6eb4901b727e9c4c59a1760a720cae6886c882e96c3b595c66",
  "_created": "2026-06-05T10:41:56.000Z",
  "_published": "2026-06-05T10:46:40.548Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79711882441,
      "time": 233,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7434714651"
    },
    {
      "job": 79711882467,
      "time": 215,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7434709100"
    },
    {
      "job": 79711882381,
      "time": 187,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7434701779"
    },
    {
      "job": 79711882536,
      "time": 186,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7434700657"
    },
    {
      "job": 79711124362,
      "time": 322,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7434648579"
    },
    {
      "job": 79711882330,
      "time": 215,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7434708556"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/27010027406",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/speakeasyR",
  "_commit": {
    "id": "d6ca2ebd972ee0f44e55bf1b860ea68fae711e9e",
    "author": "David Connell <david32@dcon.addy.io>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.8\n",
    "time": 1759259402
  },
  "_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": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-35",
      "n": 1
    },
    {
      "week": "2025-36",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.6",
      "date": "2025-08-28"
    },
    {
      "name": "0.1.7",
      "date": "2025-09-05"
    },
    {
      "name": "0.1.8",
      "date": "2025-09-30"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "davidrconnell",
      "count": 8,
      "uuid": 35470740
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 172,
    "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": false,
  "_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/cran/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-07-30 02:46:48",
      "modified": "2024-08-21 02:48:26",
      "commits": 2
    }
  ],
  "_score": 3.1760912590556813,
  "_indexed": false,
  "_nocasepkg": "speakeasyr",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://speakeasy-2.r-universe.dev/speakeasyR",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-06-05T10:45:59.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "d6ca2ebd972ee0f44e55bf1b860ea68fae711e9e",
      "fileid": "0d7f8c6027aa30e816a4908bfc061e3ebc28442f746a01159e9cfb02fd4a0da7",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27010027406"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-06-05T10:45:37.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "d6ca2ebd972ee0f44e55bf1b860ea68fae711e9e",
      "fileid": "cc4a6dc1834d80b787c48b565d4960c7d3d4d6edd0ffe4f401d2bc6741440af6",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27010027406"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-06-05T10:45:11.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "d6ca2ebd972ee0f44e55bf1b860ea68fae711e9e",
      "fileid": "348ccb2efc0ad82b99fc85b558c691a56a4fcd5f44f4a2200adc192c79c0ec3a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27010027406"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.8",
      "date": "2026-06-05T10:45:08.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "d6ca2ebd972ee0f44e55bf1b860ea68fae711e9e",
      "fileid": "70d8cd2d3466d7adea01952bd78492ff4767419477ac313cfa16ea59ef212e7a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27010027406"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.8",
      "date": "2026-06-05T10:45:44.000Z",
      "arch": "emscripten",
      "commit": "d6ca2ebd972ee0f44e55bf1b860ea68fae711e9e",
      "fileid": "1d6bb82d8fb53158eded3bc35227770554187abf41fcba34a0d647f4620928fc",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27010027406"
    }
  ]
}