b555ccb199
testing nwb file, and experimenting with yaml format
2024-08-30 00:39:10 -07:00
0452a4359f
add logging. less janky adapter instantiation using model validators. correctly propagate properties from ancestor classes when building
2024-08-12 18:48:59 -07:00
38e8a6f7a0
lint
2024-07-31 01:27:45 -07:00
abf1b0e6c0
update hdmf models/schema
2024-07-31 01:17:39 -07:00
d118477d8a
add dynamictable, vectordata, vectorindex mixins
2024-07-31 01:13:31 -07:00
b6af8c9718
lint
2024-07-09 03:32:37 -07:00
f4d397cde1
more docs for dataset adapters.
...
also:
- fix search for initial - in dataset doctest
- don't clear git repos on repeated test runs
- fix string handling in load_yaml
2024-07-09 03:26:45 -07:00
ec81032ae8
handle compound dtype
2024-07-03 20:39:49 -07:00
de30f83edd
import fixtures
2024-07-02 00:01:54 -07:00
3768e3ce0d
enable black preview and automatic linebreaks in long strings
2024-07-01 22:12:16 -07:00
07aa879bb9
ruff automatic fixes
2024-07-01 21:44:35 -07:00
79fc7f23ad
black formatting
2024-07-01 21:23:31 -07:00
d9d62618bc
Add source namespace to all generated linkml schemas
...
change `namespace` annotation to `is_namespace` and use `namespace` for name of namespace
dont change commit when commit is None - otherwise always reset to recent version when we don't intend to
2023-10-11 20:03:08 -07:00
c6ca97e010
Correctly clone fixed versions in tests, adjusted fixed values to match, set default git clone temp dir from config variables
2023-10-11 19:24:08 -07:00
79397ec398
dict not list
2023-10-09 19:05:08 -07:00
a7b0f8880e
fix tests, cant assign to tuple
2023-10-09 18:59:53 -07:00
39c600fda1
Regenerate nwb_schema_language models
2023-10-09 15:06:53 -07:00
8405ea948a
[tests] ndarray proxy and serialization
2023-10-05 22:05:10 -07:00
a0d96014e1
[tests] pydantic generator
2023-10-05 21:22:00 -07:00
50e816bad4
Working on finalizing the mapping operation... doing it single threaded for now and it's very slow but it completes up until the stage where we need to zip up the orphaned objects and other things that can be inferred from the model.
...
Need to make a proxytable model like proxyarray because reading all these tables takes way too fuckin long and it's not what we want to do anyway.
2023-09-25 22:03:53 -07:00
095d0bc6a9
fixing tests by using temp directory and changing random prior commit hash from nwb core schema
2023-09-11 19:55:45 -07:00
da2eaea51e
some baseline tests, fixing imports, coverage reports
2023-09-05 21:47:41 -07:00
ccc09de400
refactor nwb_linkml to src layout
2023-09-05 19:25:20 -07:00