Package: nat.fastcore 0.13.0
nat.fastcore: Re-implementation of nat core functions in Rust
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.
Authors:
nat.fastcore_0.13.0.tar.gz
nat.fastcore_0.13.0.zip(r-4.7-x86_64)nat.fastcore_0.13.0.zip(r-4.6-x86_64)nat.fastcore_0.13.0.zip(r-4.5-x86_64)
nat.fastcore_0.13.0.tgz(r-4.6-x86_64)nat.fastcore_0.13.0.tgz(r-4.6-arm64)nat.fastcore_0.13.0.tgz(r-4.5-x86_64)nat.fastcore_0.13.0.tgz(r-4.5-arm64)
nat.fastcore_0.13.0.tar.gz(r-4.7-arm64)nat.fastcore_0.13.0.tar.gz(r-4.7-x86_64)nat.fastcore_0.13.0.tar.gz(r-4.6-arm64)nat.fastcore_0.13.0.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
nat.fastcore/json (API)
| # Install 'nat.fastcore' in R: |
| install.packages('nat.fastcore', repos = c('https://schlegelp.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/schlegelp/fastcore-rs/issues
Last updated from:5ada9d8347. Checks:8 OK, 4 WARNING, 3 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 135 | ||
| linux-devel-x86_64 | OK | 204 | ||
| source / vignettes | OK | 260 | ||
| linux-release-arm64 | OK | 176 | ||
| linux-release-x86_64 | OK | 165 | ||
| macos-release-arm64 | WARNING | 217 | ||
| macos-release-x86_64 | WARNING | 500 | ||
| macos-oldrel-arm64 | WARNING | 212 | ||
| macos-oldrel-x86_64 | WARNING | 709 | ||
| windows-devel-arm64 | FAIL | 389 | ||
| windows-devel-x86_64 | OK | 323 | ||
| windows-release-arm64 | FAIL | 324 | ||
| windows-release-x86_64 | OK | 266 | ||
| windows-oldrel-x86_64 | OK | 286 | ||
| wasm-release | FAIL | 103 |
Exports:adjacencyall_dists_to_rootbetweennessboundary_halfedgesbreak_segmentsbridgeschild_to_parent_distsclassify_nodescmtk_affinecmtk_dimscmtk_domaincmtk_readcmtk_spacingcmtk_versionscmtk_xformcmtk_xform_invconnected_componentsconnected_components_graphcontract_nodescontract_verticesdescendant_countsdescendantsdist_to_rootdownsample_skeletonelastix_affineelastix_grid_originelastix_grid_sizeelastix_grid_spacingelastix_kindselastix_probe_invertibleelastix_readelastix_xformelastix_xform_invexposed_halfedgesfast_hclustgenerate_segmentsgeodesic_clustersgeodesic_distancesgeodesic_farthestgeodesic_farthest_meshgeodesic_matrix_graphgeodesic_matrix_meshgeodesic_mst_graphgeodesic_mst_meshgeodesic_nearestgeodesic_nearest_meshgeodesic_pairsgeodesic_pathgeodesic_predecessorsget_num_threadshas_cyclesheal_skeletonleaf_orderlevel_set_componentslongest_pathlongest_pathsmesh_connected_componentsminimum_spanning_treemls_affinemls_transformmls_xformnblastnblast_allbyallnblast_distnblast_hclustnblast_knnnblast_pairsnode_indicesparents_from_edgespaths_to_rootprune_twigsrerootreroot_rewireresample_skeletonset_num_threadssimplify_meshsimplify_mesh_losslesssimplify_rdpsimplify_skeletonsimplify_vwsmat_auto_limitsmooth_meshsmooth_skeletonsmooth_skeleton_gaussianstitch_fragmentsstrahler_indexsubtree_heightsymmetrizesynapse_flow_centralitysynblastsynblast_allbyalltps_affinetps_coefstps_transformtps_xformtrace_loopstriangulate_ringsunique_edges
Dependencies:
