{
  "_id": "6a19eaaf1d7bb097a09c6c91",
  "Package": "topologyR",
  "Type": "Package",
  "Title": "Topological Connectivity Analysis for Numeric Data",
  "Version": "0.2.0",
  "Authors@R": "person(given = \"José Mauricio\", family = \"Gómez Julián\",\nemail = \"isadore.nabi@pm.me\", role = c(\"aut\", \"cre\"))",
  "Description": "Topological data analysis methods based on graph-theoretic\napproaches for discovering topological structures in data.\nConstructs topological spaces from graphs following Nada et al.\n(2018) <doi:10.1002/mma.4726>, with visibility graph\nconstruction for time series following Lacasa et al. (2008)\n<doi:10.1073/pnas.0709247105>. Supports directed visibility\ngraphs for bitopological analysis of temporal irreversibility\n(Kelly, 1963), and Alexandrov topology construction from\nreachability preorders.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/IsadoreNabi/topologyR",
  "BugReports": "https://github.com/IsadoreNabi/topologyR/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "yes",
  "Repository": "https://isadorenabi.r-universe.dev",
  "Date/Publication": "2026-04-05 00:10:46 UTC",
  "RemoteUrl": "https://github.com/IsadoreNabi/topologyR",
  "RemoteRef": "HEAD",
  "RemoteSha": "be364b16eb454fcd779393e34b452823daa722e3",
  "Packaged": {
    "Date": "2026-05-29 19:30:55 UTC",
    "User": "root"
  },
  "Author": "José Mauricio Gómez Julián [aut, cre]",
  "Maintainer": "José Mauricio Gómez Julián <isadore.nabi@pm.me>",
  "MD5sum": "652390470edba7e42db23108089c3740",
  "_user": "isadorenabi",
  "_type": "src",
  "_file": "topologyR_0.2.0.tar.gz",
  "_fileid": "ad909cde9fb767fc090ac33b9a836e35bcd9fa2e84ad27b27315c61f2a792102",
  "_filesize": 522932,
  "_sha256": "ad909cde9fb767fc090ac33b9a836e35bcd9fa2e84ad27b27315c61f2a792102",
  "_created": "2026-05-29T19:30:55.000Z",
  "_published": "2026-05-29T19:36:15.502Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78572755487,
      "time": 141,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7299386262"
    },
    {
      "job": 78572755508,
      "time": 143,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7299387309"
    },
    {
      "job": 78572755501,
      "time": 130,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299382689"
    },
    {
      "job": 78572755483,
      "time": 145,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299387457"
    },
    {
      "job": 78572755530,
      "time": 98,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7299421006"
    },
    {
      "job": 78572755544,
      "time": 242,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7299426041"
    },
    {
      "job": 78572755559,
      "time": 124,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299400921"
    },
    {
      "job": 78572755527,
      "time": 245,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299426431"
    },
    {
      "job": 78572231159,
      "time": 193,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299338020"
    },
    {
      "job": 78572755449,
      "time": 114,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299377091"
    },
    {
      "job": 78572755486,
      "time": 137,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7299385092"
    },
    {
      "job": 78572755473,
      "time": 122,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7299379636"
    },
    {
      "job": 78572755480,
      "time": 154,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299394710"
    }
  ],
  "_buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/IsadoreNabi/topologyR",
  "_commit": {
    "id": "be364b16eb454fcd779393e34b452823daa722e3",
    "author": "José Mauricio Gómez Julián <isadore.nabi@pm.me>",
    "committer": "José Mauricio Gómez Julián <isadore.nabi@pm.me>",
    "message": "Commit inicial de topologyR\n",
    "time": 1775347846
  },
  "_maintainer": {
    "name": "José Mauricio Gómez Julián",
    "email": "isadore.nabi@pm.me",
    "login": "isadorenabi",
    "uuid": 77359677
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "isadorenabi",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-14",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "isadorenabi",
      "count": 1,
      "uuid": 77359677
    }
  ],
  "_userbio": {
    "uuid": 77359677,
    "type": "user",
    "name": "José Mauricio Gómez Julián",
    "description": "\"Con la rebelión nace la conciencia.\" Albert Camus"
  },
  "_downloads": {
    "count": 436,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/topologyR"
  },
  "_devurl": "https://github.com/isadorenabi/topologyr",
  "_searchresults": 7,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/topologyR.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/isadorenabi/topologyr",
  "_realowner": "isadorenabi",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2025-10-03"
    },
    {
      "version": "0.1.2",
      "date": "2026-01-22"
    },
    {
      "version": "0.2.0",
      "date": "2026-04-05"
    }
  ],
  "_exports": [
    "analyze_topology_factors",
    "bitopology_invariants",
    "calculate_thresholds",
    "calculate_topology",
    "complete_topology",
    "generate_alexandrov_topology",
    "generate_bitopology",
    "generate_topology",
    "horizontal_visibility_graph",
    "is_topology_connected",
    "is_topology_connected_exact",
    "is_topology_connected_manual",
    "is_topology_connected2",
    "natural_visibility_graph",
    "simplest_topology",
    "visualize_topology_thresholds"
  ],
  "_help": [
    {
      "page": "analyze_topology_factors",
      "title": "Analyze topology characteristics for different IQR factors",
      "topics": [
        "analyze_topology_factors"
      ]
    },
    {
      "page": "bitopology_invariants",
      "title": "Compute bitopological invariants from forward and backward topologies",
      "topics": [
        "bitopology_invariants"
      ]
    },
    {
      "page": "calculate_thresholds",
      "title": "Calculate multiple threshold methods for topology analysis",
      "topics": [
        "calculate_thresholds"
      ]
    },
    {
      "page": "calculate_topology",
      "title": "Calculate topology base size for a given threshold",
      "topics": [
        "calculate_topology"
      ]
    },
    {
      "page": "complete_topology",
      "title": "Create a complete-graph topology from data",
      "topics": [
        "complete_topology"
      ]
    },
    {
      "page": "generate_alexandrov_topology",
      "title": "Generate the Alexandrov topology from a directed visibility graph",
      "topics": [
        "generate_alexandrov_topology"
      ]
    },
    {
      "page": "generate_bitopology",
      "title": "Generate a bitopological analysis from a time series",
      "topics": [
        "generate_bitopology"
      ]
    },
    {
      "page": "generate_topology",
      "title": "Generate a topology from a graph's neighborhood structure",
      "topics": [
        "generate_topology"
      ]
    },
    {
      "page": "horizontal_visibility_graph",
      "title": "Construct the Horizontal Visibility Graph of a time series",
      "topics": [
        "horizontal_visibility_graph"
      ]
    },
    {
      "page": "is_topology_connected",
      "title": "Check if a topology is connected using undirected graph approach",
      "topics": [
        "is_topology_connected"
      ]
    },
    {
      "page": "is_topology_connected_exact",
      "title": "Check topological connectivity of an existing topology",
      "topics": [
        "is_topology_connected_exact"
      ]
    },
    {
      "page": "is_topology_connected_manual",
      "title": "Check if all elements are covered by the topology",
      "topics": [
        "is_topology_connected_manual"
      ]
    },
    {
      "page": "is_topology_connected2",
      "title": "Check if a topology is connected using directed graph approach",
      "topics": [
        "is_topology_connected2"
      ]
    },
    {
      "page": "natural_visibility_graph",
      "title": "Construct the Natural Visibility Graph of a time series",
      "topics": [
        "natural_visibility_graph"
      ]
    },
    {
      "page": "simplest_topology",
      "title": "Create the discrete topology (completely disconnected)",
      "topics": [
        "simplest_topology"
      ]
    },
    {
      "page": "visualize_topology_thresholds",
      "title": "Visualize and compare different threshold methods",
      "topics": [
        "visualize_topology_thresholds"
      ]
    }
  ],
  "_rundeps": [
    "cli",
    "cpp11",
    "farver",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lifecycle",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "S7",
    "scales",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_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"
    }
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "topologyr",
  "_universes": [
    "isadorenabi"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-05-29T19:33:16.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "d71b862d1f8ed30b3c2c511103225c14c48652a6308fc1dae0e57c743e7781ff",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-05-29T19:33:14.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "c1d5df4896a40c3617b0915e9ef9954bd4d493fe81ae475b2210e09dff372ec1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-05-29T19:33:06.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "02e5fcd90ae094d92f08860e57ae2fde1a9c2233ad2aa6df943c394d4832948b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.0",
      "date": "2026-05-29T19:33:14.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "e6192d543e882ac7cbba952c0a94fa0f1b0bb8a5210251556da1b8a7cb85a84e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-05-29T19:35:12.000Z",
      "arch": "aarch64",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "d4d8ee6fe0c91493a5036a3934639d112d31e2dd688e1c7e51d07b122a9b045c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-05-29T19:35:01.000Z",
      "arch": "x86_64",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "a3f5d97f41c30b40c7c32e00b8fc3ba9ce4c2f900b299bb884340a9da8825fb6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-05-29T19:34:01.000Z",
      "arch": "aarch64",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "f1ab3b0d3e2fa081f59b4cc8a94cde2a0ebeed34ce411887fefa11e5fd801629",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.0",
      "date": "2026-05-29T19:34:35.000Z",
      "arch": "x86_64",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "a3e44a389bc601e31eefd6585e51168d8fd50748fe0f716bcdfe819c9ca9ab7d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0",
      "date": "2026-05-29T19:33:11.000Z",
      "arch": "emscripten",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "00b848e7f0d2c34b6bd4a10614cb0b6d84a0dd37b7dd1346f40b422bf2b52667",
      "status": "success",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-05-29T19:32:36.000Z",
      "arch": "x86_64",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "359e387454885bcd8cdb1ef12caeb1df3d65afc36bf2f82b59fe25d59ba2d5db",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-05-29T19:32:22.000Z",
      "arch": "x86_64",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "071a29f4c62dcd879a5ff552b38d806b8195cb58cef920bdffb125c8ee6df363",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.0",
      "date": "2026-05-29T19:33:05.000Z",
      "arch": "x86_64",
      "commit": "be364b16eb454fcd779393e34b452823daa722e3",
      "fileid": "2e6b38e7c57d7ccd32edab69d661d9f0e8d16d6c52c344e2bab8717334dcad34",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isadorenabi/actions/runs/26657741879"
    }
  ]
}