{"id":40300572,"url":"https://github.com/natverse/nat.nblast","last_synced_at":"2026-01-20T05:38:00.176Z","repository":{"id":16277957,"uuid":"19026348","full_name":"natverse/nat.nblast","owner":"natverse","description":"R package implementing the NBLAST neuron search algorithm, as an add-on for the NeuroAnatomy Toolbox (nat) R package.","archived":false,"fork":false,"pushed_at":"2025-08-18T11:32:59.000Z","size":6865,"stargazers_count":16,"open_issues_count":17,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-08-18T13:25:46.722Z","etag":null,"topics":["morphological-analysis","nblast","neuroanatomy","neuroanatomy-toolbox","neurons"],"latest_commit_sha":null,"homepage":"http://natverse.org/nat.nblast/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/natverse.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-04-22T10:54:53.000Z","updated_at":"2025-08-18T11:25:55.000Z","dependencies_parsed_at":"2023-01-14T12:40:41.380Z","dependency_job_id":"0e611ee9-08f9-4324-adfd-b67fd81ec64f","html_url":"https://github.com/natverse/nat.nblast","commit_stats":{"total_commits":325,"total_committers":4,"mean_commits":81.25,"dds":0.316923076923077,"last_synced_commit":"91052b2dc76116c160cf6ea007a3c452fe509057"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/natverse/nat.nblast","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natverse%2Fnat.nblast","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natverse%2Fnat.nblast/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natverse%2Fnat.nblast/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natverse%2Fnat.nblast/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/natverse","download_url":"https://codeload.github.com/natverse/nat.nblast/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natverse%2Fnat.nblast/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28596578,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T02:08:49.799Z","status":"ssl_error","status_checked_at":"2026-01-20T02:08:44.148Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["morphological-analysis","nblast","neuroanatomy","neuroanatomy-toolbox","neurons"],"created_at":"2026-01-20T05:37:59.278Z","updated_at":"2026-01-20T05:38:00.160Z","avatar_url":"https://github.com/natverse.png","language":"R","funding_links":[],"categories":[],"sub_categories":[],"readme":"# nat.nblast \u003cimg src=\"man/figures/logo.svg\" align=\"right\" height=\"139\" /\u003e\n\u003c!-- badges: start --\u003e\n[![natverse](https://img.shields.io/badge/natverse-Part%20of%20the%20natverse-a241b6)](https://natverse.org/)\n[![Release Version](https://img.shields.io/github/release/natverse/nat.nblast.svg)](https://github.com/natverse/nat.nblast/releases/latest) \n[![CRAN status](https://www.r-pkg.org/badges/version/nat.nblast)](https://CRAN.R-project.org/package=nat.nblast)\n[![Docs](https://img.shields.io/badge/docs-100%25-brightgreen.svg)](https://natverse.org/nat.nblast/reference/)\n[![R-CMD-check](https://github.com/natverse/nat.nblast/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/natverse/nat.nblast/actions/workflows/R-CMD-check.yaml)\n[![codecov](https://codecov.io/gh/natverse/nat.nblast/graph/badge.svg?token=VqX3HEdELo)](https://app.codecov.io/gh/natverse/nat.nblast)\n\u003c!-- badges: end --\u003e\n\n**nat.nblast** is part of the [NeuroAnatomy Toolbox](https://jefferislab.github.io/)\nsuite of R packages.\n\n## Quick Start\n\nFor the impatient ...\n\n```r\n# install\nif (!require(\"devtools\")) install.packages(\"devtools\")\ndevtools::install_github(c(\"natverse/nat\", \"natverse/nat.nblast\"))\n\n# use\nlibrary(nat.nblast)\n\n# run examples for search\nexample(\"nblast\")\n\n# run examples for clustering\nexample(\"nhclust\")\n\n# get overview help for package\n?nat.nblast\n# help for functions\n?nblast\n?nhclust\n\n# run tests\nlibrary(testthat)\ntest_package(\"nat.nblast\")\n```\n\n## Introduction\nThis R package implements the NBLAST neuron similarity algorithm described in\n\nCosta M, Manton JD, Ostrovsky AD, Prohaska S, Jefferis GS.\nNBLAST: Rapid, Sensitive Comparison of Neuronal Structure and Construction of Neuron Family\nDatabases.Neuron. 2016 Jul 20;91(2):293-311. doi:\n[10.1016/j.neuron.2016.06.012](http://doi.org/10.1016/j.neuron.2016.06.012). \n\nIn addition to basic pairwise comparison, the package implements search of\ndatabases of neurons. There is also support for all x all comparison for a group\nof neurons. This can produce a distance matrix suitable for hierarchical clustering,\nwhich is also implemented in the package.\n\nThese tools are designed as an addon for the [NeuroAnatomy Toolbox](https://natverse.org/nat/)\n(nat) R package, which will be installed as dependency.\n\nYou will probably find the following online documentation helpful:\n\n* https://natverse.org/nat.nblast/ - Online documentation for this R package\n* https://jefferislab.org/si/nblast/ - Overview of NBLAST algorithm and online tools \n\n## Installation\nThis package has been released to [CRAN](https://cran.r-project.org/package=nat.nblast)\n(since v1.5), but we generally recommend installing the development version from\nGitHub, especially if you notice a bug.\n\n### CRAN release\n```r\ninstall.packages(\"nat.nblast\")\n```\n\n### Development version\nUse **remotes** to install the development version:\n\n```r\n# install devtools if required\nif (!require(\"remotes\")) install.packages(\"remotes\")\n# then nat.nblast\nremotes::install_github(\"natverse/nat.nblast\")\n```\nNote that this will also update the [nat package](https://github.com/natverse/nat)\nto the latest development version from github. Windows users need \n[Rtools](https://cran.r-project.org/bin/windows/Rtools/) to install this way.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatverse%2Fnat.nblast","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnatverse%2Fnat.nblast","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatverse%2Fnat.nblast/lists"}