{
  "_id": "6a101cf1acfb0bcc41c88a32",
  "Package": "BioTransition",
  "Type": "Package",
  "Title": "Dynamic Network Biomarker Analysis for Critical Transitions",
  "Version": "2.0.0",
  "Date": "2026-01-23",
  "Authors@R": "c(\nperson(\"Zaoqu\", \"Liu\",\nemail = \"liuzaoqu@163.com\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-0452-742X\")),\nperson(\"Chuhan\", \"Zhang\",\nrole = \"ctb\",\ncomment = \"MDNB implementation\"))",
  "Description": "A comprehensive toolkit for detecting critical transitions\nand identifying dynamic network biomarkers (DNB) in biological\nsystems. Critical transitions, characterized by sudden shifts\nbetween distinct states, are prevalent in complex biological\nprocesses including disease progression, cellular\ndifferentiation, and developmental transitions. This package\nimplements seven complementary DNB methodologies: (1)\nconventional DNB (cDNB) based on the original DNB theory (Chen\net al. 2012 <doi:10.1038/srep00342>); (2) topological DNB\n(tDNB), a novel approach utilizing network topology and\nscale-free properties; (3) landscape DNB (LDNB) for quantifying\nstate transitions (Liu et al. 2019 <doi:10.1093/nsr/nwy162>);\n(4) local DNB (LcDNB) leveraging protein-protein interaction\nnetworks; (5) module-based DNB (MDNB) for modular analysis (Li\net al. 2022 <doi:10.1016/j.xinn.2022.100364>); (6) time-series\nnetwork module biomarker (TSNMB) for temporal dynamics (Zhong\net al. 2022 <doi:10.1093/jmcb/mjac052>); and (7) time-series\nleading edge (TSLE) analysis (Liu et al. 2020\n<doi:10.1093/bioinformatics/btz758>). Core computational\nroutines are implemented in C++ via 'Rcpp' for optimal\nperformance. Compatible with bulk RNA-seq, single-cell RNA-seq,\nand spatial transcriptomics data. Includes curated\nprotein-protein interaction networks for human and mouse from\nthe STRING database.",
  "License": "GPL (>= 3) + file LICENSE",
  "URL": "https://github.com/SolvingLab/BioTransition,\nhttps://zaoqu-liu.r-universe.dev/BioTransition",
  "BugReports": "https://github.com/SolvingLab/BioTransition/issues",
  "biocViews": "Software, StatisticalMethod, Network, SystemsBiology,\nGeneExpression, Transcriptomics, SingleCell, Spatial,\nBiomedicalInformatics, DifferentialExpression",
  "Encoding": "UTF-8",
  "ByteCompile": "true",
  "LazyData": "true",
  "LazyDataCompression": "xz",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "RoxygenNote": "7.3.3",
  "Roxygen": "list(markdown = TRUE)",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev",
  "Repository": "https://zaoqu-liu.r-universe.dev",
  "Date/Publication": "2026-01-22 20:15:25 UTC",
  "RemoteUrl": "https://github.com/SolvingLab/BioTransition",
  "RemoteRef": "HEAD",
  "RemoteSha": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-22 08:41:58 UTC",
    "User": "root"
  },
  "Author": "Zaoqu Liu [aut, cre] (ORCID: <https://orcid.org/0000-0002-0452-742X>),\nChuhan Zhang [ctb] (MDNB implementation)",
  "Maintainer": "Zaoqu Liu <liuzaoqu@163.com>",
  "MD5sum": "ecb925f72bf89d258b3a29bef357586e",
  "_user": "zaoqu-liu",
  "_type": "src",
  "_file": "BioTransition_2.0.0.tar.gz",
  "_fileid": "f3d99be7cf50585dc98629b944ccd649a8120256b18c091bdd39773e1846a1ce",
  "_filesize": 86508691,
  "_sha256": "f3d99be7cf50585dc98629b944ccd649a8120256b18c091bdd39773e1846a1ce",
  "_created": "2026-05-22T08:41:58.000Z",
  "_published": "2026-05-22T09:08:01.095Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77347077184,
      "time": 560,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7156698006"
    },
    {
      "job": 77347077178,
      "time": 638,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7156722661"
    },
    {
      "job": 77347077174,
      "time": 621,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156718006"
    },
    {
      "job": 77347077219,
      "time": 673,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156733475"
    },
    {
      "job": 77347077188,
      "time": 605,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7156711958"
    },
    {
      "job": 77347077181,
      "time": 849,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7156787986"
    },
    {
      "job": 77347077204,
      "time": 524,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156686924"
    },
    {
      "job": 77347077191,
      "time": 1107,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156872824"
    },
    {
      "job": 77344578909,
      "time": 1012,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156525494"
    },
    {
      "job": 77347077172,
      "time": 527,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156687498"
    },
    {
      "job": 77347077162,
      "time": 563,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7156699397"
    },
    {
      "job": 77347077154,
      "time": 530,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7156689077"
    },
    {
      "job": 77347077148,
      "time": 702,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7156742541"
    }
  ],
  "_buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/SolvingLab/BioTransition",
  "_commit": {
    "id": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
    "author": "Zaoqu-Liu <liuzaoqu@163.com>",
    "committer": "Zaoqu-Liu <liuzaoqu@163.com>",
    "message": "BiocCheck: only fail on errors, allow warnings\n",
    "time": 1769112925
  },
  "_maintainer": {
    "name": "Zaoqu Liu",
    "email": "liuzaoqu@163.com",
    "login": "zaoqu-liu",
    "orcid": "0000-0002-0452-742X",
    "description": "AI4S",
    "uuid": 68080738
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.4.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "future",
      "version": ">= 1.21.0",
      "role": "Imports"
    },
    {
      "package": "furrr",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "WGCNA",
      "role": "Imports"
    },
    {
      "package": "dendextend",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "BiocCheck",
      "role": "Suggests"
    }
  ],
  "_owner": "solvinglab",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-51",
      "n": 3
    },
    {
      "week": "2026-04",
      "n": 10
    }
  ],
  "_tags": [],
  "_topics": [
    "software",
    "statisticalmethod",
    "network",
    "systemsbiology",
    "geneexpression",
    "transcriptomics",
    "singlecell",
    "spatial",
    "biomedicalinformatics",
    "differentialexpression",
    "cpp"
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "zaoqu-liu",
      "count": 13,
      "uuid": 68080738
    }
  ],
  "_userbio": {
    "uuid": 68080738,
    "type": "user",
    "name": "LIU Zaoqu",
    "description": "AI4S"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/BioTransition"
  },
  "_devurl": "https://github.com/solvinglab/biotransition",
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/BioTransition.html",
    "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",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "cDNB",
    "LcDNB",
    "LDNB",
    "MDNB",
    "SLE",
    "sNMB",
    "SSPN1",
    "SSPN2",
    "tDNB",
    "TSLE",
    "TSNMB"
  ],
  "_datasets": [
    {
      "name": "ppi_h",
      "title": "Human Protein-Protein Interaction Network",
      "object": "ppi_h",
      "class": [
        "data.frame"
      ],
      "fields": [
        "G1",
        "G2",
        "combined_score"
      ],
      "rows": 13716312,
      "table": true,
      "tojson": true
    },
    {
      "name": "ppi_m",
      "title": "Mouse Protein-Protein Interaction Network",
      "object": "ppi_m",
      "class": [
        "data.frame"
      ],
      "fields": [
        "G1",
        "G2",
        "combined_score"
      ],
      "rows": 12684354,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "cDNB",
      "title": "Conventional DNB analysis",
      "topics": [
        "cDNB"
      ]
    },
    {
      "page": "LcDNB",
      "title": "Local Conventional DNB Analysis",
      "topics": [
        "LcDNB"
      ]
    },
    {
      "page": "LDNB",
      "title": "Landscape DNB Analysis",
      "topics": [
        "LDNB"
      ]
    },
    {
      "page": "MDNB",
      "title": "Module-based Dynamic Network Biomarker (MDNB) Analysis",
      "topics": [
        "MDNB"
      ]
    },
    {
      "page": "ppi_h",
      "title": "Human Protein-Protein Interaction Network",
      "topics": [
        "ppi_h"
      ]
    },
    {
      "page": "ppi_m",
      "title": "Mouse Protein-Protein Interaction Network",
      "topics": [
        "ppi_m"
      ]
    },
    {
      "page": "SLE",
      "title": "Single-sample landscape entropy analysis",
      "topics": [
        "SLE"
      ]
    },
    {
      "page": "sNMB",
      "title": "Single-sample network module biomarker analysis",
      "topics": [
        "sNMB"
      ]
    },
    {
      "page": "SSPN1",
      "title": "Sample-specific perturbation network based on PPI network",
      "topics": [
        "SSPN1"
      ]
    },
    {
      "page": "SSPN2",
      "title": "Sample-specific perturbation network based on customized network",
      "topics": [
        "SSPN2"
      ]
    },
    {
      "page": "tDNB",
      "title": "Topological DNB analysis",
      "topics": [
        "tDNB"
      ]
    },
    {
      "page": "TSLE",
      "title": "Time-series landscape entropy analysis",
      "topics": [
        "TSLE"
      ]
    },
    {
      "page": "TSNMB",
      "title": "Time-series network module biomarker analysis",
      "topics": [
        "TSNMB"
      ]
    }
  ],
  "_readme": "https://github.com/SolvingLab/BioTransition/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "base64enc",
    "bslib",
    "cachem",
    "checkmate",
    "cli",
    "cluster",
    "codetools",
    "colorspace",
    "cpp11",
    "data.table",
    "dendextend",
    "digest",
    "doParallel",
    "dplyr",
    "dynamicTreeCut",
    "evaluate",
    "farver",
    "fastcluster",
    "fastmap",
    "fontawesome",
    "foreach",
    "foreign",
    "Formula",
    "fs",
    "furrr",
    "future",
    "generics",
    "ggplot2",
    "globals",
    "glue",
    "gridExtra",
    "gtable",
    "highr",
    "Hmisc",
    "htmlTable",
    "htmltools",
    "htmlwidgets",
    "impute",
    "isoband",
    "iterators",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "listenv",
    "magrittr",
    "Matrix",
    "matrixStats",
    "memoise",
    "mime",
    "nnet",
    "parallelly",
    "pillar",
    "pkgconfig",
    "preprocessCore",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "rpart",
    "rstudioapi",
    "S7",
    "sass",
    "scales",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyselect",
    "tinytex",
    "utf8",
    "vctrs",
    "viridis",
    "viridisLite",
    "WGCNA",
    "withr",
    "xfun",
    "yaml"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "BioTransition.Rmd",
      "filename": "BioTransition.html",
      "title": "BioTransition: Dynamic Network Biomarker Analysis for Critical Transition Detection",
      "author": "Zaoqu Liu",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Theoretical Background",
        "Installation",
        "From Bioconductor",
        "From GitHub",
        "Quick Start",
        "Prepare Example Data",
        "Run cDNB Analysis",
        "Run tDNB Analysis",
        "Available Methods",
        "Methods Requiring PPI Networks",
        "Example: LcDNB with PPI Network",
        "Interpreting Results",
        "Identifying the Critical State",
        "Performance Optimization",
        "Session Information",
        "References"
      ],
      "created": "2026-01-22 17:41:31",
      "modified": "2026-01-22 17:41:31",
      "commits": 1
    }
  ],
  "_score": 3,
  "_indexed": true,
  "_nocasepkg": "biotransition",
  "_universes": [
    "zaoqu-liu",
    "solvinglab"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.0",
      "date": "2026-05-22T08:51:14.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "b03ab248332ae2eb599ac8429da3d86a681bb8c9339bbd96ba2f626328e819c6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.0",
      "date": "2026-05-22T08:51:39.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "27a7a998cb99e791c42cdf5ad6e571353c74be9ad4bec7595774f19dd8578b8c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.0",
      "date": "2026-05-22T08:51:43.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "380ac3e5af49d077fc3f5eedcd2fb7c2e36d2597c9acd7c6eae411b4d4e089ea",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.0",
      "date": "2026-05-22T08:52:07.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "c2d4e7d37aa4d4ee8cae22f9cf926499c9d54e4da31a170ef8882683af025676",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.0",
      "date": "2026-05-22T08:50:36.000Z",
      "arch": "aarch64",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "9497434027bb1d7936518588e73e835e7f088b496860746edb3efc1b65c238a0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.0",
      "date": "2026-05-22T08:52:39.000Z",
      "arch": "x86_64",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "459f72605536226eef461dce0b30704970a7e4812ddf23e21195447d4a5bdd7c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.0",
      "date": "2026-05-22T08:50:22.000Z",
      "arch": "aarch64",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "fba4e6ae96112ead9133cf33e2acd514c6d76b320a5666c134662d5c12596d61",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.0",
      "date": "2026-05-22T08:54:05.000Z",
      "arch": "x86_64",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "eaf2ec1ce62a3ba66ac5be03bed62bdae3d89405b292978a69a83d842a76db0d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.0",
      "date": "2026-05-22T08:51:48.000Z",
      "arch": "emscripten",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "35c2018f36589de0449a47aa2987df13308ee36d710303a87d75057bee0e2f9b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.0",
      "date": "2026-05-22T08:50:47.000Z",
      "arch": "x86_64",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "db50458f8596ad93b92f1eb069ee718bed5ef2952bdba7c722427fd2b8e66687",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.0",
      "date": "2026-05-22T08:50:27.000Z",
      "arch": "x86_64",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "1a451d78333cc44bb9bbca2253b7c3aa0bd82f8591857189129c2da3a2e4c3ff",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.0.0",
      "date": "2026-05-22T08:51:17.000Z",
      "arch": "x86_64",
      "commit": "9168d50e451c54ba739812a2f46a4ff5d05d9cbe",
      "fileid": "7ce25f1b4caf2c10c7460f17fb4f5c13b44b692683383d9b9bdadeac4487c335",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zaoqu-liu/actions/runs/26277286408"
    }
  ]
}