{
  "_id": "6a1ee6b1b401979e734115bc",
  "Package": "glyfun",
  "Title": "Glycan-Centric Functional Enrichment Analysis",
  "Version": "0.1.0",
  "Authors@R": "person(\"Bin\", \"Fu\", , \"23110220018@m.fudan.edu.cn\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0001-8567-2997\"))",
  "Description": "Provides functional enrichment analysis for\nglycoproteomics data, including both protein-centric and\nglycan-centric approaches. The 'enrich_xxx()' functions answer\n\"Which functions are enriched for proteins with dysregulated\nglycosylation?\" (traditional protein-level enrichment), while\n'enrich_gc_xxx()' functions answer \"Which functions are\nenriched for dysregulated glycan traits?\" (glycan-centric,\nlinking glycan traits like core-fucosylation with functional\nannotations). Supports both Over Representation Analysis (ORA)\nand Gene Set Enrichment Analysis (GSEA) with common databases\nincluding GO, KEGG, Reactome, WikiPathways, DO (Disease\nOntology), and NCG (Network of Cancer Genes). Integrates\nseamlessly with 'glydet' (for site-specific derived traits) and\n'glystats' (for differential expression analysis).",
  "License": "MIT + file LICENSE",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "URL": "https://glycoverse.github.io/glyfun/",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libcairo2-dev cmake libfontconfig1-dev\nlibfreetype6-dev libglpk-dev make libicu-dev libpng-dev\nlibuv1-dev libxml2-dev libssl-dev zlib1g-dev",
  "Repository": "https://glycoverse.r-universe.dev",
  "Date/Publication": "2026-04-25 05:50:12 UTC",
  "RemoteUrl": "https://github.com/glycoverse/glyfun",
  "RemoteRef": "v0.1.0",
  "RemoteSha": "307b4163e143da99f14d5bd025d305d007a03f58",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-20 03:29:13 UTC",
    "User": "root"
  },
  "Author": "Bin Fu [aut, cre] (ORCID: <https://orcid.org/0000-0001-8567-2997>)",
  "Maintainer": "Bin Fu <23110220018@m.fudan.edu.cn>",
  "MD5sum": "76fe542d58714666dfb3bac3bb5fb63f",
  "_user": "glycoverse",
  "_type": "src",
  "_file": "glyfun_0.1.0.tar.gz",
  "_fileid": "c968f079e595a9ff25726555bcd6166b0ffcf726efb6823b1a33c92d26ced919",
  "_filesize": 269296,
  "_sha256": "c968f079e595a9ff25726555bcd6166b0ffcf726efb6823b1a33c92d26ced919",
  "_created": "2026-05-20T03:29:13.000Z",
  "_published": "2026-06-02T14:20:33.110Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79092320425,
      "time": 285,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7100712564"
    },
    {
      "job": 79092319667,
      "time": 312,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7100716159"
    },
    {
      "job": 79092320653,
      "time": 154,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7100688508"
    },
    {
      "job": 79092319300,
      "time": 151,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7100688190"
    },
    {
      "job": 79092319132,
      "time": 380,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7100660569"
    },
    {
      "job": 79092318729,
      "time": 265,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7360387927"
    },
    {
      "job": 79092320243,
      "time": 219,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7100700330"
    },
    {
      "job": 79092320376,
      "time": 195,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7100695857"
    },
    {
      "job": 79092320272,
      "time": 204,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7100697399"
    }
  ],
  "_buildurl": "https://github.com/r-universe/glycoverse/actions/runs/26139241680",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/glycoverse/glyfun",
  "_commit": {
    "id": "307b4163e143da99f14d5bd025d305d007a03f58",
    "author": "fubin1999 <65430559+fubin1999@users.noreply.github.com>",
    "committer": "fubin1999 <65430559+fubin1999@users.noreply.github.com>",
    "message": "chore: release version 0.1.0\n",
    "time": 1777096212
  },
  "_maintainer": {
    "name": "Bin Fu",
    "email": "23110220018@m.fudan.edu.cn",
    "orcid": "0000-0001-8567-2997"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "checkmate",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "clusterProfiler",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "glystats",
      "version": ">= 0.8.0",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "org.Hs.eg.db",
      "role": "Suggests"
    },
    {
      "package": "ReactomePA",
      "role": "Suggests"
    },
    {
      "package": "DOSE",
      "role": "Suggests"
    },
    {
      "package": "GOSemSim",
      "role": "Suggests"
    },
    {
      "package": "glyexp",
      "role": "Suggests"
    },
    {
      "package": "glyrepr",
      "role": "Suggests"
    },
    {
      "package": "glyclean",
      "role": "Suggests"
    },
    {
      "package": "glydet",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "glycoverse",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-14",
      "n": 77
    },
    {
      "week": "2026-15",
      "n": 46
    },
    {
      "week": "2026-16",
      "n": 3
    },
    {
      "week": "2026-17",
      "n": 12
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-04-25"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "fubin1999",
      "count": 139,
      "uuid": 65430559
    }
  ],
  "_userbio": {
    "uuid": 188668119,
    "type": "organization",
    "name": "glycoverse",
    "description": "A modern glycomics and glycoproteomics data analysis framework in R."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/glyfun"
  },
  "_devurl": "https://github.com/glycoverse/glyfun",
  "_pkgdown": "https://glycoverse.github.io/glyfun/",
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/glyfun.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "detected_universe",
    "enrich_gc_gsea_do",
    "enrich_gc_gsea_go",
    "enrich_gc_gsea_kegg",
    "enrich_gc_gsea_ncg",
    "enrich_gc_gsea_reactome",
    "enrich_gc_gsea_wp",
    "enrich_gc_ora_do",
    "enrich_gc_ora_go",
    "enrich_gc_ora_kegg",
    "enrich_gc_ora_ncg",
    "enrich_gc_ora_reactome",
    "enrich_gc_ora_wp",
    "enrich_gsea_do",
    "enrich_gsea_go",
    "enrich_gsea_kegg",
    "enrich_gsea_ncg",
    "enrich_gsea_reactome",
    "enrich_gsea_wp",
    "enrich_ora_do",
    "enrich_ora_go",
    "enrich_ora_kegg",
    "enrich_ora_ncg",
    "enrich_ora_reactome",
    "enrich_ora_wp"
  ],
  "_help": [
    {
      "page": "detected_universe",
      "title": "Helper function to prepare the 'universe' parameter",
      "topics": [
        "detected_universe"
      ]
    },
    {
      "page": "enrich_gc_gsea_do",
      "title": "Glycan-Centric Disease Ontology (DO) Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gc_gsea_do"
      ]
    },
    {
      "page": "enrich_gc_gsea_go",
      "title": "Glycan-Centric GO Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gc_gsea_go"
      ]
    },
    {
      "page": "enrich_gc_gsea_kegg",
      "title": "Glycan-Centric KEGG Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gc_gsea_kegg"
      ]
    },
    {
      "page": "enrich_gc_gsea_ncg",
      "title": "Glycan-Centric Network of Cancer Genes (NCG) Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gc_gsea_ncg"
      ]
    },
    {
      "page": "enrich_gc_gsea_reactome",
      "title": "Glycan-Centric Reactome Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gc_gsea_reactome"
      ]
    },
    {
      "page": "enrich_gc_gsea_wp",
      "title": "Glycan-Centric WikiPathways Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gc_gsea_wp"
      ]
    },
    {
      "page": "enrich_gc_ora_do",
      "title": "Glycan-Centric Disease Ontology (DO) Over Representation Analysis",
      "topics": [
        "enrich_gc_ora_do"
      ]
    },
    {
      "page": "enrich_gc_ora_go",
      "title": "Glycan-Centric GO Over Representation Analysis",
      "topics": [
        "enrich_gc_ora_go"
      ]
    },
    {
      "page": "enrich_gc_ora_kegg",
      "title": "Glycan-Centric KEGG Over Representation Analysis",
      "topics": [
        "enrich_gc_ora_kegg"
      ]
    },
    {
      "page": "enrich_gc_ora_ncg",
      "title": "Glycan-Centric Network of Cancer Genes (NCG) Over Representation Analysis",
      "topics": [
        "enrich_gc_ora_ncg"
      ]
    },
    {
      "page": "enrich_gc_ora_reactome",
      "title": "Glycan-Centric Reactome Pathway Over Representation Analysis",
      "topics": [
        "enrich_gc_ora_reactome"
      ]
    },
    {
      "page": "enrich_gc_ora_wp",
      "title": "Glycan-Centric WikiPathways Over Representation Analysis",
      "topics": [
        "enrich_gc_ora_wp"
      ]
    },
    {
      "page": "enrich_gsea_do",
      "title": "Disease Ontology (DO) Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gsea_do"
      ]
    },
    {
      "page": "enrich_gsea_go",
      "title": "GO Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gsea_go"
      ]
    },
    {
      "page": "enrich_gsea_kegg",
      "title": "KEGG Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gsea_kegg"
      ]
    },
    {
      "page": "enrich_gsea_ncg",
      "title": "Network of Cancer Genes (NCG) Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gsea_ncg"
      ]
    },
    {
      "page": "enrich_gsea_reactome",
      "title": "Reactome Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gsea_reactome"
      ]
    },
    {
      "page": "enrich_gsea_wp",
      "title": "WikiPathways Gene Set Enrichment Analysis",
      "topics": [
        "enrich_gsea_wp"
      ]
    },
    {
      "page": "enrich_ora_do",
      "title": "Disease Ontology (DO) Over Representation Analysis",
      "topics": [
        "enrich_ora_do"
      ]
    },
    {
      "page": "enrich_ora_go",
      "title": "GO Over Representation Analysis",
      "topics": [
        "enrich_ora_go"
      ]
    },
    {
      "page": "enrich_ora_kegg",
      "title": "KEGG Over Representation Analysis",
      "topics": [
        "enrich_ora_kegg"
      ]
    },
    {
      "page": "enrich_ora_ncg",
      "title": "Network of Cancer Genes (NCG) Over Representation Analysis",
      "topics": [
        "enrich_ora_ncg"
      ]
    },
    {
      "page": "enrich_ora_reactome",
      "title": "Reactome Over Representation Analysis",
      "topics": [
        "enrich_ora_reactome"
      ]
    },
    {
      "page": "enrich_ora_wp",
      "title": "WikiPathways Over Representation Analysis",
      "topics": [
        "enrich_ora_wp"
      ]
    }
  ],
  "_pkglogo": "https://github.com/glycoverse/glyfun/raw/v0.1.0/man/figures/logo.png",
  "_readme": "https://github.com/glycoverse/glyfun/raw/v0.1.0/README.md",
  "_rundeps": [
    "aisdk",
    "AnnotationDbi",
    "ape",
    "aplot",
    "askpass",
    "backports",
    "base64enc",
    "Biobase",
    "BiocGenerics",
    "Biostrings",
    "bit",
    "bit64",
    "blob",
    "broom",
    "bslib",
    "cachem",
    "callr",
    "checkmate",
    "cli",
    "cluster",
    "clusterProfiler",
    "codetools",
    "cpp11",
    "crayon",
    "curl",
    "DBI",
    "digest",
    "DOSE",
    "dplyr",
    "enrichit",
    "enrichplot",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fontBitstreamVera",
    "fontLiberation",
    "fontquiver",
    "fs",
    "furrr",
    "future",
    "gdtools",
    "generics",
    "ggforce",
    "ggfun",
    "ggiraph",
    "ggnewscale",
    "ggplot2",
    "ggplotify",
    "ggrepel",
    "ggtangle",
    "ggtree",
    "globals",
    "glue",
    "glyexp",
    "glyrepr",
    "glystats",
    "GO.db",
    "GOSemSim",
    "gridGraphics",
    "gson",
    "gtable",
    "highr",
    "hms",
    "htmltools",
    "htmlwidgets",
    "httr",
    "httr2",
    "igraph",
    "IRanges",
    "isoband",
    "janitor",
    "jquerylib",
    "jsonlite",
    "KEGGREST",
    "knitr",
    "labeling",
    "lattice",
    "lazyeval",
    "lifecycle",
    "listenv",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "memoise",
    "mime",
    "nlme",
    "openssl",
    "parallelly",
    "patchwork",
    "pillar",
    "pkgconfig",
    "plyr",
    "png",
    "polyclip",
    "processx",
    "ps",
    "purrr",
    "qvalue",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "reshape2",
    "rlang",
    "rmarkdown",
    "RSQLite",
    "rstackdeque",
    "S4Vectors",
    "S7",
    "sass",
    "scales",
    "scatterpie",
    "Seqinfo",
    "snakecase",
    "stringi",
    "stringr",
    "survival",
    "sys",
    "systemfonts",
    "tibble",
    "tidydr",
    "tidyr",
    "tidyselect",
    "tidytree",
    "timechange",
    "tinytex",
    "treeio",
    "tweenr",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "XVector",
    "yaml",
    "yulab.utils"
  ],
  "_vignettes": [
    {
      "source": "glyfun.Rmd",
      "filename": "glyfun.html",
      "title": "Get Started with glyfun",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Approach 1: Protein-Centric Enrichment Analysis",
        "Over Representation Analysis (ORA)",
        "Gene Set Enrichment Analysis (GSEA)",
        "Approach 2: Glycan-Centric Enrichment Analysis"
      ],
      "created": "2026-04-25 04:19:35",
      "modified": "2026-04-25 04:19:35",
      "commits": 1
    }
  ],
  "_score": 3.3010299956639813,
  "_indexed": true,
  "_nocasepkg": "glyfun",
  "_universes": [
    "glycoverse"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-20T03:33:50.000Z",
      "distro": "noble",
      "commit": "307b4163e143da99f14d5bd025d305d007a03f58",
      "fileid": "fb73369b2814eae0f643920cddc42dcf5a627725919908416e0a86d2a78cc91c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/glycoverse/actions/runs/26139241680"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-20T03:34:12.000Z",
      "distro": "noble",
      "commit": "307b4163e143da99f14d5bd025d305d007a03f58",
      "fileid": "0ef57ed7cf3e9436649c5cad9098d0e9eeeec917418b1835190e1941b8aec2bb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/glycoverse/actions/runs/26139241680"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-20T03:31:46.000Z",
      "commit": "307b4163e143da99f14d5bd025d305d007a03f58",
      "fileid": "20e2c34e2eefbc60a737bed18dcf693b9985a423575e2e0171b24aec9553a1cd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/glycoverse/actions/runs/26139241680"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-20T03:31:45.000Z",
      "commit": "307b4163e143da99f14d5bd025d305d007a03f58",
      "fileid": "23685ebfab238e4b9be3101cc0f0c642925684697d3282f94b599dc1779783f5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/glycoverse/actions/runs/26139241680"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-20T03:32:37.000Z",
      "commit": "307b4163e143da99f14d5bd025d305d007a03f58",
      "fileid": "fe4fd2e45fc3c7eb5849ec5338dc9cc0eeff08ff767c36496d35db90ff39cbef",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/glycoverse/actions/runs/26139241680"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-20T03:32:13.000Z",
      "commit": "307b4163e143da99f14d5bd025d305d007a03f58",
      "fileid": "31e1bbc06dda2cff9c089cb3d5ef7726d5d7614450e06e6e313f87df42060758",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/glycoverse/actions/runs/26139241680"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-20T03:32:21.000Z",
      "commit": "307b4163e143da99f14d5bd025d305d007a03f58",
      "fileid": "58f14b5f7de2d889abd234b7c3c98f9598c5e62c3c6beb4856b45b50989f1e27",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/glycoverse/actions/runs/26139241680"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-06-02T14:19:55.000Z",
      "commit": "307b4163e143da99f14d5bd025d305d007a03f58",
      "fileid": "4d3c5ef5b5c768cd30c0acf0edee1ec90fb412ad5c5e5a8ee84f59623429d07b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/glycoverse/actions/runs/26139241680"
    }
  ]
}