Package: nat.fastcore Title: Re-implementation of nat core functions in Rust Version: 0.13.0 Authors@R: person("Philipp", "Schlegel", , "pms70@cam.ac.uk", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-5633-1314")) Description: A re-implementation of core 'nat' (Neuroanatomy Toolbox) functions in Rust for speed. Provides fast skeleton/tree (DAG) operations (geodesic distances, Strahler order, segment generation, twig pruning, synapse flow centrality, node classification, skeleton healing), mesh connected components, NBLAST/synNBLAST neuron similarity scoring, CMTK and Elastix spatial transforms (applying a registration to points without needing CMTK or Elastix installed), and landmark-based warps (thin-plate spline, moving least squares), exposed to R via extendr. License: GPL-3 Encoding: UTF-8 Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.3 Config/rextendr/version: 0.4.2 SystemRequirements: Cargo (Rust's package manager), rustc >= 1.65.0, xz Suggests: testthat (>= 3.0.0) Config/testthat/edition: 3 Config/pak/sysreqs: xz-utils libclang-dev Repository: https://schlegelp.r-universe.dev Date/Publication: 2026-08-13 06:10:44 UTC RemoteUrl: https://github.com/schlegelp/fastcore-rs RemoteRef: HEAD RemoteSha: 5ada9d8347e1f72f0e415fef37ec914350a2f086 RemoteSubdir: R/nat.fastcore NeedsCompilation: yes Packaged: 2026-10-08 11:32:38 UTC; root Author: Philipp Schlegel [aut, cre] (ORCID: ) Maintainer: Philipp Schlegel