datashuttle: automated data management for experimental neuroscience

datashuttle: automated data management for experimental neuroscience - Published in JOSS (2026)

https://github.com/neuroinformatics-unit/datashuttle

Science Score: 89.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 1 DOI reference(s) in JOSS metadata
  • Academic publication links
  • Committers with academic emails
    2 of 18 committers (11.1%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords

data-management neuroblueprint neuroscience

Keywords from Contributors

archiving parallel mesh distributed microscopy registration transformers reinforcement-learning energy-system-model pypi
Last synced: 2 days ago · JSON representation

Repository

Tool for the creation, validation and transfer of neuroscience project folders.

Basic Info
Statistics
  • Stars: 34
  • Watchers: 5
  • Forks: 40
  • Open Issues: 45
  • Releases: 11
Topics
data-management neuroblueprint neuroscience
Created almost 4 years ago · Last pushed 8 days ago
Metadata Files
Readme License

README.md

Python Version Downloads License CI codecov pre-commit project chat

datashuttle

datashuttle is a tool to automate creation, validation and transfer of neuroscience project folders.

Learn how to Install and Get Started on the datashuttle website.

We're keen to hear your experiences with datashuttle, please don't hesitate to raise an issue or drop into our Zulip chat with any questions, comments or feedback.

datashuttle-overview-light

Owner

  • Name: SWC/GCNU Neuroinformatics Unit
  • Login: neuroinformatics-unit
  • Kind: organization
  • Location: United Kingdom

JOSS Publication

datashuttle: automated data management for experimental neuroscience
Published
June 16, 2026
Volume 11, Issue 122, Page 9642
Authors
Joseph J. Ziminski ORCID
Neuroinformatics Unit, Sainsbury Wellcome Centre & Gatsby Computational Neuroscience Unit, University College London, London, U.K
Nikoloz Sirmpilatze ORCID
Neuroinformatics Unit, Sainsbury Wellcome Centre & Gatsby Computational Neuroscience Unit, University College London, London, U.K
Brandon D. Peri
Department of Physiology, Development and Neuroscience, University of Cambridge, Cambridge, United Kingdom
Shrey Singh
Netaji Subhas University of Technology, New Delhi, India
Sepiedeh Keshavarzi ORCID
Department of Physiology, Development and Neuroscience, University of Cambridge, Cambridge, United Kingdom
Adam L. Tyson ORCID
Neuroinformatics Unit, Sainsbury Wellcome Centre & Gatsby Computational Neuroscience Unit, University College London, London, U.K
Editor
Jonny Saunders ORCID
Tags
Neuroscience Data management Standardisation FAIR

GitHub Events

Total
  • Release event: 3
  • Delete event: 64
  • Pull request event: 188
  • Fork event: 19
  • Issues event: 91
  • Watch event: 16
  • Issue comment event: 326
  • Push event: 533
  • Pull request review comment event: 227
  • Pull request review event: 261
  • Create event: 85
Last Year
  • Release event: 1
  • Delete event: 36
  • Pull request event: 87
  • Fork event: 3
  • Issues event: 59
  • Watch event: 5
  • Issue comment event: 122
  • Push event: 348
  • Pull request review comment event: 93
  • Pull request review event: 111
  • Create event: 51

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 829
  • Total Committers: 18
  • Avg Commits per committer: 46.056
  • Development Distribution Score (DDS): 0.094
Past Year
  • Commits: 107
  • Committers: 14
  • Avg Commits per committer: 7.643
  • Development Distribution Score (DDS): 0.28
Top Committers
Name Email Commits
Joe Ziminski 5****i 751
pre-commit-ci[bot] 6****] 40
Brandon Peri 7****i 8
Shrey Singh 9****y 7
Adam Tyson c****e@a****m 6
Niko Sirmpilatze n****e@g****m 2
Sumana Sree Angajala 1****5 2
lauraporta 2****a 2
dependabot[bot] 4****] 2
shrey s****y@k****i 1
Ajitesh Kumar Singh A****r@i****n 1
Andrew Moffitt 1****w 1
Ankush Agarwal 9****l 1
Chang Huan Lo c****o@u****k 1
Igor Tatarnikov 6****v 1
Ijj s****5@g****m 1
Prisha Sharma 1****i 1
Yaroslav Halchenko d****n@o****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 26 days ago

All Time
  • Total issues: 140
  • Total pull requests: 171
  • Average time to close issues: 3 months
  • Average time to close pull requests: 27 days
  • Total issue authors: 16
  • Total pull request authors: 22
  • Average comments per issue: 0.66
  • Average comments per pull request: 0.79
  • Merged pull requests: 109
  • Bot issues: 16
  • Bot pull requests: 32
Past Year
  • Issues: 32
  • Pull requests: 31
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 3 days
  • Issue authors: 7
  • Pull request authors: 6
  • Average comments per issue: 0.19
  • Average comments per pull request: 0.42
  • Merged pull requests: 14
  • Bot issues: 0
  • Bot pull requests: 5
Top Authors
Issue Authors
  • JoeZiminski (102)
  • github-actions[bot] (15)
  • IgorTatarnikov (6)
  • niksirbi (2)
  • sumana-2705 (2)
  • cs7-shrey (2)
  • alessandrofelder (2)
  • Malkemperlab (1)
  • adamltyson (1)
  • Akseli-Ilmanen (1)
  • sumiya-kuroda (1)
  • ivanvrlg (1)
  • NathanielH-snek (1)
  • b-peri (1)
  • matiasandina (1)
Pull Request Authors
  • JoeZiminski (100)
  • pre-commit-ci[bot] (28)
  • cs7-shrey (8)
  • sumana-2705 (6)
  • dependabot[bot] (3)
  • aakash-test7 (3)
  • Transyltooniaa (3)
  • laredoo (2)
  • TheAnkushAgarwal (2)
  • adamltyson (2)
  • parharti (2)
  • Ijv3-0 (2)
  • b-peri (1)
  • niksirbi (1)
  • github-actions[bot] (1)
Top Labels
Issue Labels
enhancement (96) bug (34) tui (3) good first issue (2) priority (2)
Pull Request Labels
dependencies (3) github_actions (2) bug (2) enhancement (1)

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 259 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 15
  • Total maintainers: 2
pypi.org: datashuttle

DataShuttle automates the creation, validation and transfer of neuroscience project folders.

  • Versions: 15
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 259 Last month
Rankings
Dependent packages count: 6.6%
Average: 27.4%
Dependent repos count: 30.6%
Downloads: 45.0%
Maintainers (2)
Last synced: 16 days ago

Dependencies

pyproject.toml pypi
  • PyYAML *
  • appdirs *
  • paramiko *
  • requests *
  • rich *
.github/workflows/code_test_and_deploy.yml actions
  • actions/checkout v2 composite
  • actions/download-artifact v3 composite
  • conda-incubator/setup-miniconda v2 composite
  • neuroinformatics-unit/actions/build_sdist_wheels v2 composite
  • neuroinformatics-unit/actions/lint main composite
  • pypa/gh-action-pypi-publish v1.5.0 composite
.github/workflows/codespell.yml actions
  • actions/checkout v3 composite
  • codespell-project/actions-codespell v2 composite
.github/workflows/docs_build_and_deploy.yml actions
  • neuroinformatics-unit/actions/build_sphinx_docs v2 composite
  • neuroinformatics-unit/actions/deploy_sphinx_docs v2 composite
docs/requirements.txt pypi
  • PyYAML *
  • fancylog *
  • linkify-it-py *
  • myst-parser *
  • nbsphinx *
  • numpydoc *
  • paramiko *
  • pydata-sphinx-theme *
  • requests *
  • rich *
  • setuptools_scm *
  • simplejson *
  • sphinx >=5.0,<6.0
  • sphinx-argparse *
  • sphinx-design *
  • sphinx_autodoc_typehints *