{
  "_id": "6ae2f73e8d250e7ad09ef2ac",
  "Package": "geokit",
  "Title": "Tools for Accessing and Working with the Gene Expression Omnibus\n(GEO)",
  "Version": "0.0.2",
  "Authors@R": "person(\"Yun\", \"Peng\", , \"pengyun.me@outlook.com\", role = c(\"aut\", \"cre\"))",
  "Description": "Provides a tidy and fast R interface to the NCBI Gene\nExpression Omnibus (GEO) database. Functions are included to\nquery, download, and parse GEO metadata and expression data,\nmaking it easier to integrate GEO datasets into downstream\nanalyses and workflows.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/WangLabCSU/geokit,\nhttps://WangLabCSU.github.io/geokit/",
  "BugReports": "https://github.com/WangLabCSU/geokit/issues",
  "ByteCompile": "true",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "SystemRequirements": "Cargo (Rust's package manager), rustc >= 1.87.0",
  "VignetteBuilder": "knitr",
  "Config/roxygen2/version": "8.1.1",
  "Config/pak/sysreqs": "libxml2-dev libssl-dev libclang-dev",
  "Repository": "https://wanglabcsu.r-universe.dev",
  "Date/Publication": "2026-10-27 13:00:06 UTC",
  "RemoteUrl": "https://github.com/WangLabCSU/geokit",
  "RemoteRef": "HEAD",
  "RemoteSha": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-27 14:57:11 UTC",
    "User": "root"
  },
  "Author": "Yun Peng [aut, cre]",
  "Maintainer": "Yun Peng <pengyun.me@outlook.com>",
  "_user": "wanglabcsu",
  "_type": "src",
  "_file": "geokit_0.0.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/b3b26f51883b153ad8a122ba9d9d80d7943be246854c86ae1e299907f04a16f9",
  "_filesize": 310884,
  "_sha256": "b3b26f51883b153ad8a122ba9d9d80d7943be246854c86ae1e299907f04a16f9",
  "_expires": "2027-02-04T16:10:10.000Z",
  "_created": "2026-10-27T14:57:11.000Z",
  "_published": "2026-10-29T07:35:26.394Z",
  "_upstream": "https://github.com/WangLabCSU/geokit",
  "_status": "success",
  "_maintainer": {
    "name": "Yun Peng",
    "email": "pengyun.me@outlook.com",
    "login": "yunuuuu",
    "description": "",
    "uuid": 19575010
  },
  "_jobs": [
    {
      "job": 123319185764,
      "time": 193,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12743788265"
    },
    {
      "job": 123319186149,
      "time": 200,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12743902265"
    },
    {
      "job": 123319230533,
      "time": 196,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12743833110"
    },
    {
      "job": 123319233762,
      "time": 197,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12743797367"
    },
    {
      "job": 123319221688,
      "time": 2690,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "12747392453"
    },
    {
      "job": 123319227140,
      "time": 3622,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "12748049650"
    },
    {
      "job": 123319186606,
      "time": 193,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "12745096901"
    },
    {
      "job": 123319242594,
      "time": 3460,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12800064208"
    },
    {
      "job": 123319241182,
      "time": 261,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12744501747"
    },
    {
      "job": 123319183424,
      "time": 145,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 123319184040,
      "time": 368,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 123319221843,
      "time": 278,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12743937421"
    },
    {
      "job": 123319233317,
      "time": 243,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "12743492820"
    },
    {
      "job": 123319183921,
      "time": 372,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 123319238400,
      "time": 232,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "12743803280"
    }
  ],
  "_buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301",
  "_commit": {
    "id": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
    "author": "Shixiang Wang (王诗翔) <wangshx@shanghaitech.edu.cn>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #9 from WangLabCSU/fix/systematic-review-fixes\n\nfix: systematic code review corrections (tests, download, phenodata, conventions)",
    "time": 1793106006
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 0.4.11",
      "role": "Imports"
    },
    {
      "package": "cli",
      "version": ">= 3.6.0",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "version": ">= 1.14.9",
      "role": "Imports"
    },
    {
      "package": "curl",
      "version": ">= 6.0.0",
      "role": "Imports"
    },
    {
      "package": "rentrez",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "BiocGenerics",
      "role": "Suggests"
    },
    {
      "package": "Biobase",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "stringr",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "R.utils",
      "role": "Suggests"
    },
    {
      "package": "duckdb",
      "role": "Suggests"
    },
    {
      "package": "querychat",
      "version": ">= 0.3.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "wanglabcsu",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-02",
      "n": 20
    },
    {
      "week": "2026-03",
      "n": 69
    },
    {
      "week": "2026-04",
      "n": 13
    },
    {
      "week": "2026-05",
      "n": 1
    },
    {
      "week": "2026-06",
      "n": 16
    },
    {
      "week": "2026-23",
      "n": 4
    },
    {
      "week": "2026-24",
      "n": 9
    },
    {
      "week": "2026-25",
      "n": 2
    },
    {
      "week": "2026-32",
      "n": 1
    },
    {
      "week": "2026-36",
      "n": 1
    },
    {
      "week": "2026-43",
      "n": 2
    },
    {
      "week": "2026-44",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 6,
  "_contributors": [
    {
      "user": "yunuuuu",
      "count": 135,
      "uuid": 19575010
    },
    {
      "user": "shixiangwang",
      "count": 20,
      "uuid": 25057508
    },
    {
      "user": "copilot",
      "count": 3,
      "uuid": 198982749
    }
  ],
  "_userbio": {
    "uuid": 177597689,
    "type": "organization",
    "name": "Laboratory of *In Silico* Oncology and Medicine (LISOM)",
    "followers": 34,
    "description": "Dr. Shixiang Wang' lab at Central South University"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/geokit"
  },
  "_devurl": "https://github.com/wanglabcsu/geokit",
  "_pkgdown": "https://WangLabCSU.github.io/geokit/",
  "_searchresults": 10,
  "_cargo": true,
  "_topics": [
    "rust",
    "cargo"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/geokit.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "accession",
    "accession<-",
    "columns",
    "columns<-",
    "datatable",
    "datatable<-",
    "geo_chat",
    "geo_console",
    "geo_gtype",
    "geo_matrix",
    "geo_meta",
    "geo_search",
    "geo_shiny",
    "geo_show",
    "geo_soft",
    "geo_suppl",
    "geo_url",
    "gpl",
    "gpl<-",
    "gse",
    "gse<-",
    "gsm",
    "gsm<-",
    "log_trans",
    "metadata",
    "metadata<-",
    "parse_sample_data",
    "rcd_name",
    "rcd_name<-",
    "rcd_type",
    "rcd_type<-",
    "show"
  ],
  "_help": [
    {
      "page": "geo_chat",
      "title": "Chat with GEO metadata using natural language",
      "topics": [
        "geo_chat",
        "geo_console",
        "geo_shiny"
      ]
    },
    {
      "page": "geo_gtype",
      "title": "GEO accession type",
      "topics": [
        "geo_gtype"
      ]
    },
    {
      "page": "geo_matrix",
      "title": "Retrieve Series Matrix and Create ExpressionSet",
      "topics": [
        "geo_matrix"
      ]
    },
    {
      "page": "geo_meta",
      "title": "Get the metadata of multiple GEO identities",
      "topics": [
        "geo_meta"
      ]
    },
    {
      "page": "geo_search",
      "title": "Search GEO database",
      "topics": [
        "geo_search"
      ]
    },
    {
      "page": "geo_show",
      "title": "Open the GEO landing page in a browser",
      "topics": [
        "geo_show"
      ]
    },
    {
      "page": "geo_soft",
      "title": "Retrieve GEO SOFT file from NCBI GEO",
      "topics": [
        "geo_soft"
      ]
    },
    {
      "page": "geo_suppl",
      "title": "Get Supplemental Files from GEO",
      "topics": [
        "geo_suppl"
      ]
    },
    {
      "page": "geo_url",
      "title": "GEO URL resolver",
      "topics": [
        "geo_url"
      ]
    },
    {
      "page": "log_trans",
      "title": "Apply log2 Transformation to Expression Data",
      "topics": [
        "log_trans",
        "log_trans.ExpressionSet",
        "log_trans.matrix"
      ]
    },
    {
      "page": "parse_sample_data",
      "title": "Parse key-value pairs in the metadata of GEO Sample SOFT file",
      "topics": [
        "parse_sample_data",
        "parse_sample_data.data.frame",
        "parse_sample_data.GEOSeries",
        "parse_sample_data.list"
      ]
    }
  ],
  "_readme": "https://github.com/WangLabCSU/geokit/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "cli",
    "curl",
    "data.table",
    "httr",
    "jsonlite",
    "mime",
    "openssl",
    "R6",
    "rentrez",
    "rlang",
    "sys",
    "XML",
    "xml2"
  ],
  "_vignettes": [
    {
      "source": "geometadb.Rmd",
      "filename": "geometadb.html",
      "title": "Build Your Own GEOmetadb",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Search and Filter Single-Cell Studies of Urothelial Carcinoma",
        "1. Search for Related Series by Keywords (e.g., Bladder/Urothelial Cancer)",
        "2. Extract Sample Count from the \"Contains\" Field",
        "3. Fetch Series Metadata (Parallel Processing and Batch Saving to Local Directory)",
        "4. Filter Possible Single-Cell Studies (Search for Keywords in Summary/Title/Design)",
        "Session Information"
      ],
      "created": "2026-01-14 09:15:41",
      "modified": "2026-06-08 06:36:16",
      "commits": 3
    },
    {
      "source": "case-diabetic-nephropathy.Rmd",
      "filename": "case-diabetic-nephropathy.html",
      "title": "Case Study: Diabetic Nephropathy Meta-Analysis",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "1. Multi-Strategy Dataset Discovery",
        "2. Extract Sample Information",
        "3. Filter by Quality Criteria",
        "4. Build a Metadata Database",
        "5. Annotate and Categorize Datasets",
        "6. Visualization: Dataset Characteristics",
        "Timeline of Dataset Submissions",
        "Sample Size Distribution",
        "Platform Usage Trends",
        "7. Prepare a Curated Dataset List",
        "8. Next Steps for Meta-Analysis",
        "Summary",
        "Session Information"
      ],
      "created": "2026-10-25 14:09:01",
      "modified": "2026-10-25 14:09:01",
      "commits": 1
    },
    {
      "source": "case-urothelial-cancer.Rmd",
      "filename": "case-urothelial-cancer.html",
      "title": "Case Study: Urothelial Cancer Expression Analysis",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "1. Dataset Discovery",
        "2. Extract and Process Sample Information",
        "3. Filter Datasets by Quality Criteria",
        "4. Download Expression Data",
        "5. Data Transformation",
        "6. Exploratory Analysis",
        "6.1 Expression Distribution",
        "6.2 Principal Component Analysis (PCA)",
        "6.3 Sample Correlation Heatmap",
        "6.4 Summary Statistics",
        "7. Data Integration Considerations",
        "8. Visualization: Cross-Dataset Comparison",
        "9. Next Steps",
        "Summary",
        "Session Information"
      ],
      "created": "2026-10-25 14:09:01",
      "modified": "2026-10-25 14:09:01",
      "commits": 1
    },
    {
      "source": "geo-chat.Rmd",
      "filename": "geo-chat.html",
      "title": "Chat with GEO Metadata",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Prerequisites",
        "Choosing an LLM Client",
        "From Search Results to a Chat Session",
        "From a Metadata Database to a Chat Session",
        "A Self-Contained Example",
        "Session Information"
      ],
      "created": "2026-10-25 14:09:01",
      "modified": "2026-10-25 14:09:01",
      "commits": 1
    },
    {
      "source": "geo-matrix.Rmd",
      "filename": "geo-matrix.html",
      "title": "Download and Parse Seires matrix File from GEO database",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Session Information"
      ],
      "created": "2026-01-14 09:15:41",
      "modified": "2026-01-14 09:22:14",
      "commits": 2
    },
    {
      "source": "geo-soft.Rmd",
      "filename": "geo-soft.html",
      "title": "Download and Parse SOFT File from GEO database",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Session Information"
      ],
      "created": "2026-01-14 09:15:41",
      "modified": "2026-01-14 09:22:14",
      "commits": 2
    },
    {
      "source": "geo-suppl.Rmd",
      "filename": "geo-suppl.html",
      "title": "Download Supplementary File from GEO database",
      "engine": "knitr::rmarkdown",
      "headings": [
        "sessionInfo"
      ],
      "created": "2026-01-14 09:15:41",
      "modified": "2026-01-23 12:49:17",
      "commits": 3
    },
    {
      "source": "geo-search.Rmd",
      "filename": "geo-search.html",
      "title": "Search GEO",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Session Information"
      ],
      "created": "2026-01-14 09:15:41",
      "modified": "2026-06-08 06:36:16",
      "commits": 4
    }
  ],
  "_score": 5.760422483423212,
  "_indexed": true,
  "_nocasepkg": "geokit",
  "_universes": [
    "wanglabcsu",
    "yunuuuu"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.2",
      "date": "2026-10-27T14:59:34.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
      "fileid": "https://r2.ropensci.org/1bf3c5b8bdfc3b72dc1822ea15c6b98048dfc7be5c65c50d538716d361646f35",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.2",
      "date": "2026-10-27T14:59:51.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
      "fileid": "https://r2.ropensci.org/144af439ef4ee0591ac37e5bd57e0a54da22e27c693e4897c3f96a8ecbceda4e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.2",
      "date": "2026-10-27T14:59:36.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
      "fileid": "https://r2.ropensci.org/81f12c647c55a69524931eca658f57714a3ccfffe671bdae45917f4ac5194f10",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.2",
      "date": "2026-10-27T14:59:50.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
      "fileid": "https://r2.ropensci.org/e2a95aed7af0526a316c7f456490b112cae17fd3b500be0512dbff417fef4d05",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.2",
      "date": "2026-10-27T15:48:14.000Z",
      "arch": "aarch64",
      "commit": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
      "fileid": "https://r2.ropensci.org/ce925077c095ca511a835bc1d4ec44851cba42ea833bde7a976670f315473b29",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.2",
      "date": "2026-10-27T16:05:48.000Z",
      "arch": "x86_64",
      "commit": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
      "fileid": "https://r2.ropensci.org/972937f8f0ad20da101c9494fcb7e4b25424940e38f1777e0dbf194aacb8ff92",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.0.2",
      "date": "2026-10-27T15:13:15.000Z",
      "arch": "aarch64",
      "commit": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
      "fileid": "https://r2.ropensci.org/327c182240d42d97edf2346261f01c14f396ce6f11046b5f5a42ed2be4bc9355",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.0.2",
      "date": "2026-10-28T08:01:15.000Z",
      "arch": "x86_64",
      "commit": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
      "fileid": "https://r2.ropensci.org/e7c4cfed98a2321af878ca54a2aed446f0bfb341e7b61ef4aef9d13f6b4f60ce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.2",
      "date": "2026-10-27T14:59:07.000Z",
      "arch": "x86_64",
      "commit": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
      "fileid": "https://r2.ropensci.org/0280296dd2fc822b0f8b27cc950bc6f7292c657dac7a1fb135717d583fe54b1f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.2",
      "date": "2026-10-27T14:59:07.000Z",
      "arch": "x86_64",
      "commit": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
      "fileid": "https://r2.ropensci.org/fdde0a8e47fe08b9f3099d760e99f583df045211083a898213749b9145a64f92",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.0.2",
      "date": "2026-10-27T14:59:06.000Z",
      "arch": "x86_64",
      "commit": "353fbf0f7953b80e2782aacecbfd67c5a8d76796",
      "fileid": "https://r2.ropensci.org/89a2fca0b790d937de5b9885a8b02c1a58c6d0278da1c614ea56bae8748f1460",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/wanglabcsu/actions/runs/40525462301"
    }
  ]
}