Skip to content

Commit ceeb898

Browse files
authored
Merge pull request #1789 from dandi/enh-lad-docstrings-validation
Add module docstrings to validation and NWB utilities
2 parents a3dd9f9 + 92901c8 commit ceeb898

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

dandi/pynwb_utils.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
"""Utilities for working with NWB (Neurodata Without Borders) files.
2+
3+
This module provides helper functions for reading, validating, and extracting
4+
metadata from NWB files using PyNWB. Features include:
5+
- NWB file I/O with caching
6+
- Metadata extraction for DANDI schema
7+
- Version compatibility checking
8+
- External link detection
9+
- Validation against NWB standards
10+
"""
11+
112
from __future__ import annotations
213

314
from collections import Counter

dandi/validate.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
"""Validation of DANDI datasets against schemas and standards.
2+
3+
This module provides validation functionality for dandisets, including:
4+
- DANDI schema validation
5+
- BIDS standard validation
6+
- File layout and organization validation
7+
- Metadata completeness checking
8+
"""
9+
110
from __future__ import annotations
211

312
from collections.abc import Iterator

0 commit comments

Comments
 (0)