Skip to main content

Tool to inspect NWB files for best practices compliance.

Project description

PyPI version ReadTheDocs Tests codecov License

Inspect NWB files for compliance with NWB Best Practices. This inspector is meant as a companion to the PyNWB validator, which checks for strict schema compliance. In contrast, this tool attempts to apply some common sense to find components of the file that are technically compliant, but possibly incorrect, suboptimal in their representation, or deviate from best practices. This tool is meant simply as a data review aid. It does not catch all best practice violations, and any warnings it does produce should be checked by a knowledgeable reviewer.

Installation

pip install nwbinspector

Usage

# supply a path to an NWB file
nwbinspector path/to/my/data.nwb

# supply a path to a directory containing NWB files
nwbinspector path/to/my/data/dir/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nwbinspector-0.4.16.tar.gz (50.6 kB view details)

Uploaded Source

Built Distribution

nwbinspector-0.4.16-py3-none-any.whl (39.8 kB view details)

Uploaded Python 3

File details

Details for the file nwbinspector-0.4.16.tar.gz.

File metadata

  • Download URL: nwbinspector-0.4.16.tar.gz
  • Upload date:
  • Size: 50.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for nwbinspector-0.4.16.tar.gz
Algorithm Hash digest
SHA256 7fcc0875d7f00127180b2d5a24baf3b33f2188cfc5797268be6e1a3bb9ef11d9
MD5 96e26319f6036872a574660f19a2c78c
BLAKE2b-256 b0e1d68de3e775ae6532b4b8d196e32a6e238f5c4d81bf5798f9867bddc62bdc

See more details on using hashes here.

File details

Details for the file nwbinspector-0.4.16-py3-none-any.whl.

File metadata

File hashes

Hashes for nwbinspector-0.4.16-py3-none-any.whl
Algorithm Hash digest
SHA256 458ba7afa0ab1011209d5ce79af1bb1ffaa168e4b835e36fdfa208bb21087a2f
MD5 2930bfc8db8b3c7260856671d5f9a769
BLAKE2b-256 a28c0db2d7b2fe375521f14859b9ed04fa530fc0a4a2c401ccf93016c41f2869

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page