Skip to content

[Feature]: Graphical report #634

@bendichter

Description

@bendichter

What would you like to see added to the NWBInspector?

This is a summary of an item that came from a conversation between myself, @rly, @stephprince, and @oruebel at SfN2025.

While NWB Inspector has improved the quality of data, there are some issues that continue to occur regularly for NWB datasets contributed to DANDI. These include:

  • errors in time alignment
  • errors in units of measurement
  • not providing the independent variable

To improve these, we are planning to add a graphical report mode to NWB Inspector. This will have one report per file, and will include the errors in addition to graphics that will help the user identify issues with the data. These visualizations will include:

  • Time alignment (for misaligned times)
  • TimeSeries viewers for a small segment of time (for units of measurement)
  • PSTH (for independent variable)

These reports will be in some sort of document view. We wanted to try PDFs but might change to HTML of that ends of being more practical. We will then incorporate these visualizations in the DANDI upload workflow.

Note that the goal here is to verify accuracy of conversion, not quality of data. We may expand the scope of these reports to include data quality metrics in the future.

Please add to this issue if I missed anything.

Do you have any interest in helping implement the feature?

Yes.

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions