{
  "_id": "6aebc8b29ceaa78f2009f9f8",
  "Package": "triplclust",
  "Type": "Package",
  "Title": "Algorithm for Curve Detection in 3D Point Clouds",
  "Version": "2.0.1",
  "Date": "2026-10-18",
  "Authors@R": "c(\nperson(\"Christoph\", \"Dalitz\", email=\"christoph.dalitz@hs-niederrhein.de\", role = c(\"aut\", \"cre\")),\nperson(\"Jens\", \"Wilberg\", role = c(\"aut\", \"cph\"), email = NA),\nperson(\"Lukas\", \"Aymans\", role = c(\"aut\", \"cph\"), email = NA),\nperson(\"Daniel\", \"Müllner\", role = c(\"aut\", \"cph\"), email = NA),\nperson(\"Vitali\", \"Krieger\", role = c(\"aut\"), email = NA)\n)",
  "Maintainer": "Christoph Dalitz <christoph.dalitz@hs-niederrhein.de>",
  "Description": "The TriplClust algorithm assigns each point in a 3D or 2D\npoint cloud a cluster label representing curves or noise. It\ncan be used to detect curves in point clouds. TriplClust is\nbased on hierarchical clustering of point triplets and is\nexplained in Dalitz et al. (2019) <doi:10.5201/ipol.2019.234>.",
  "License": "BSD_2_clause + file LICENSE",
  "URL": "https://github.com/cdalitz/triplclust/",
  "LazyData": "true",
  "Encoding": "UTF-8",
  "Config/roxygen2/version": "8.0.0",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-11-04 23:59:57 UTC",
    "User": "root"
  },
  "Author": "Christoph Dalitz [aut, cre], Jens Wilberg [aut, cph], Lukas\nAymans [aut, cph], Daniel Müllner [aut, cph], Vitali Krieger\n[aut]",
  "Repository": "https://cdalitz.r-universe.dev",
  "Date/Publication": "2026-11-04 18:07:16 UTC",
  "RemoteUrl": "https://github.com/cran/triplclust",
  "RemoteRef": "HEAD",
  "RemoteSha": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
  "_user": "cdalitz",
  "_type": "src",
  "_file": "triplclust_2.0.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/6e4262121af5cc2829e3cfeaf3b296642c25ed296262e5d0d15dd5a0969f9714",
  "_filesize": 201280,
  "_sha256": "6e4262121af5cc2829e3cfeaf3b296642c25ed296262e5d0d15dd5a0969f9714",
  "_expires": "2027-02-13T00:07:12.000Z",
  "_created": "2026-11-04T23:59:57.000Z",
  "_published": "2026-11-05T00:07:14.950Z",
  "_upstream": "https://github.com/cran/triplclust",
  "_status": "success",
  "_maintainer": {
    "name": "Christoph Dalitz",
    "email": "christoph.dalitz@hs-niederrhein.de",
    "login": "cdalitz",
    "description": "",
    "uuid": 19147874
  },
  "_jobs": [
    {
      "job": 126951483140,
      "time": 119,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13375336295"
    },
    {
      "job": 126951483252,
      "time": 106,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13373964962"
    },
    {
      "job": 126951483182,
      "time": 118,
      "config": "linux-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13374968322"
    },
    {
      "job": 126951483244,
      "time": 109,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13374388947"
    },
    {
      "job": 126951483194,
      "time": 180,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13374667494"
    },
    {
      "job": 126951483199,
      "time": 354,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13375675492"
    },
    {
      "job": 126951483340,
      "time": 161,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13373804457"
    },
    {
      "job": 126951483272,
      "time": 203,
      "config": "macos-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13373709619"
    },
    {
      "job": 126950246003,
      "time": 178,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13374348713"
    },
    {
      "job": 126951483101,
      "time": 108,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13373944264"
    },
    {
      "job": 126951483328,
      "time": 351,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13375391621"
    },
    {
      "job": 126951483225,
      "time": 166,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13374903515"
    },
    {
      "job": 126951483363,
      "time": 97,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "13375272313"
    },
    {
      "job": 126951483271,
      "time": 381,
      "config": "windows-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13374528433"
    },
    {
      "job": 126951483333,
      "time": 133,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13375680004"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620",
  "_commit": {
    "id": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
    "author": "Christoph Dalitz <christoph.dalitz@hs-niederrhein.de>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.0.1\n",
    "time": 1793815636
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.0",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-45",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "2.0.1",
      "date": "2026-11-04"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "cdalitz",
      "count": 1,
      "uuid": 19147874
    }
  ],
  "_userbio": {
    "uuid": 19147874,
    "type": "user",
    "name": "cdalitz",
    "followers": 21
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/triplclust"
  },
  "_devurl": "https://github.com/cdalitz/triplclust",
  "_searchresults": 1,
  "_topics": [
    "cpp"
  ],
  "_abi": {
    "exports": [],
    "imports": [
      {
        "key": "Rcpp::Rcpp_precious_preserve()",
        "hash": "33a97ea62b293da6"
      },
      {
        "key": "Rcpp::Rcpp_precious_remove()",
        "hash": "63d26947ba7e1377"
      },
      {
        "key": "Rcpp::dataptr()",
        "hash": "54e69ad2e6668c83"
      },
      {
        "key": "Rcpp::demangle()",
        "hash": "b0cfd6754c5ebc4e"
      },
      {
        "key": "Rcpp::enterRNGScope()",
        "hash": "a04a299137cef947"
      },
      {
        "key": "Rcpp::exitRNGScope()",
        "hash": "a04a299137cef947"
      },
      {
        "key": "Rcpp::rcpp_get_stack_trace()",
        "hash": "c684a9bbe15cdc52"
      },
      {
        "key": "Rcpp::rcpp_set_stack_trace()",
        "hash": "33a97ea62b293da6"
      }
    ]
  },
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md",
    "extra/triplclust.html",
    "LICENSE"
  ],
  "_realowner": "cdalitz",
  "_cranurl": false,
  "_releases": [
    {
      "version": "2.0.1",
      "date": "2026-11-04"
    }
  ],
  "_exports": [
    "label_colors",
    "plot_threshold",
    "save_csv",
    "save_gnuplot",
    "triplclust"
  ],
  "_datasets": [
    {
      "name": "attpc",
      "title": "AT-TPC Point Cloud",
      "object": "attpc",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "x",
        "y",
        "z"
      ],
      "rows": 121,
      "table": true,
      "tojson": true
    },
    {
      "name": "lidar",
      "title": "LIDAR Point Cloud",
      "object": "lidar",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "x",
        "y",
        "z"
      ],
      "rows": 1000,
      "table": true,
      "tojson": true
    },
    {
      "name": "synthetic_clean",
      "title": "Synthetic Clean Point Cloud",
      "object": "synthetic_clean",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "x",
        "y",
        "z"
      ],
      "rows": 225,
      "table": true,
      "tojson": true
    },
    {
      "name": "synthetic_noise",
      "title": "Synthetic Noisy Point Cloud",
      "object": "synthetic_noise",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "x",
        "y",
        "z"
      ],
      "rows": 325,
      "table": true,
      "tojson": true
    },
    {
      "name": "tennis",
      "title": "Tennis Ball Point Cloud",
      "object": "tennis",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "x",
        "y",
        "z"
      ],
      "rows": 701,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "attpc",
      "title": "AT-TPC Point Cloud",
      "topics": [
        "attpc"
      ]
    },
    {
      "page": "label_colors",
      "title": "Convert triplclust labels to colors.",
      "topics": [
        "label_colors"
      ]
    },
    {
      "page": "lidar",
      "title": "LIDAR Point Cloud",
      "topics": [
        "lidar"
      ]
    },
    {
      "page": "plot_threshold",
      "title": "Plots triplclust threshold amongst the clustering distances.",
      "topics": [
        "plot_threshold"
      ]
    },
    {
      "page": "save_csv",
      "title": "Save triplclust result as CSV file.",
      "topics": [
        "save_csv"
      ]
    },
    {
      "page": "save_gnuplot",
      "title": "Save triplclust result to gnuplot command file.",
      "topics": [
        "save_gnuplot"
      ]
    },
    {
      "page": "synthetic_clean",
      "title": "Synthetic Clean Point Cloud",
      "topics": [
        "synthetic_clean"
      ]
    },
    {
      "page": "synthetic_noise",
      "title": "Synthetic Noisy Point Cloud",
      "topics": [
        "synthetic_noise"
      ]
    },
    {
      "page": "tennis",
      "title": "Tennis Ball Point Cloud",
      "topics": [
        "tennis"
      ]
    },
    {
      "page": "triplclust",
      "title": "Cluster 3D point cloud into curves and noise.",
      "topics": [
        "triplclust"
      ]
    }
  ],
  "_readme": "https://github.com/cran/triplclust/raw/HEAD/README.md",
  "_rundeps": [
    "Rcpp"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 1.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "triplclust",
  "_universes": [
    "cdalitz"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.1",
      "date": "2026-11-05T00:02:03.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/caf2c3f6b746fbf8bdee698fa689800f948c2080cd1da746aa3d2255df121bfe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.1",
      "date": "2026-11-05T00:01:43.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/75826007a04622a7c34aa280c59e885959fec6dacf84589026292fd4f907373c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "2.0.1",
      "date": "2026-11-05T00:02:04.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/f288964bf76dae5b49e4f28db7be8fe3bb4b44b7876031655e5cc956b8c49b33",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "2.0.1",
      "date": "2026-11-05T00:01:53.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/b08e6a2000bffb9c7587a009cf32b7e637dfeaac8158ce174e889d720bb9016b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.1",
      "date": "2026-11-05T00:02:33.000Z",
      "arch": "aarch64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/4dc2a72f325d250d0c16f67a53fbb69f2b93b8d239f710a37d9457685e371987",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.1",
      "date": "2026-11-05T00:04:51.000Z",
      "arch": "x86_64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/5618a051cf4ae0a3f9638b5f299c8f59cf681b14b0b861b3c902bfa7d1ed2d53",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "2.0.1",
      "date": "2026-11-05T00:02:10.000Z",
      "arch": "aarch64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/d477c34c2efb7d2e200b489cccc865c271577c1a6921bbd6e698da6252f2cdcf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "2.0.1",
      "date": "2026-11-05T00:02:45.000Z",
      "arch": "x86_64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/93ebedc4fd6710d18619b4d540540a6a35626f686a13bc22922817f789695938",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.1",
      "date": "2026-11-05T00:01:58.000Z",
      "arch": "emscripten",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/0ba20503cf2ea81253557163b03b933e8b6c9ea7b595c9e8e662fd76207ed521",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.1",
      "date": "2026-11-05T00:04:49.000Z",
      "arch": "aarch64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/d5a76c25dfe1fd78372445308c9646a8b736d9b05a06d299f4bc854f45f60699",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.1",
      "date": "2026-11-05T00:01:18.000Z",
      "arch": "x86_64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/936afb44dd9512ef0e937863ce0663d920b6e8110ca663f7b0824c8ccc9a5a53",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.1",
      "date": "2026-11-05T00:01:14.000Z",
      "arch": "x86_64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/d0c49f492126ebf955787cd60cbdb65232e4d7d730a8f687001a7ad4d3a56a95",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "2.0.1",
      "date": "2026-11-05T00:05:30.000Z",
      "arch": "aarch64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/6da49bad542199f30f96ad2f30019a1f677514158378bff20392f0559771d9c2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "2.0.1",
      "date": "2026-11-05T00:01:14.000Z",
      "arch": "x86_64",
      "commit": "30602737cbb4ad9bffaaecebf102b9e5f43061a2",
      "fileid": "https://r2.ropensci.org/e97d74c9493def74bd4980c6c17873dab898ef66b1382608600dbe2cba9df813",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cdalitz/actions/runs/41937668620"
    }
  ]
}