-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
File dependencies & csv import (#675)
* `config` accesible as script option * Fixed cell type `str` erroring * bootable & file attributes added * Added FileDependency and FileScheme classes * removed varargs from `discover` * Deprecated `in_classmap` * removed `stream` from interface, added file finding * removed spatial dimension error * Link with default config * track whether a node was instantiated with pos args * let `__tree__` pass through `__inv__` if provided * added component bootstrapping * Added filesystem engine with FileStore support * removed old linking util * removed links from core * get config from the path where it used to be, from options. or basta * removed links from project options * moved file code to `_files.py` * refactored code loading * added `function_` type handler * renamed exception * added `file` to config module * added fs plugin to setup * removed doc note on links * fixed ckdtree import * changed name of engines * switched to FileNodes * updated tests * added shortcut imports * removed unused root arg and fixed dynamic attr check. closes #663 * removed ConfigFileAttribute in favor of FileDependencyNode * Fixed config properties not returning the descriptor in class access * added tests for #663 * improved example * removed abstract Voxels from classmap * updated to private imports * added `provide_stream/locally` up to node in class hierarchy * moved file attr boot to file node boot * wip import placement * Add function to return voxel id from position. Rename variable in function snap_to_grid. * added tqdm progress bars to importer * Rename function index_of to coordinate_of and create index_of for VoxelSet. coordinate_of provides 3d ids while index_of provides index in position list. * Add all unmanaged partitions to a group. closes #493 * added import connect stub * set chunk size on Chunk if it is known and missing * moved imports to prevent circular import * made progress bar optional, removed dead code * removed dead imports * fixed chunk id instability * Fixed a bug where runtime modification and ref resolving would dupe refs * shortened * fixed setting dimensions on np array * fixed tqdm semver * fixed infinite loop * fixed queue imposing single chunk pre roi * check flush every 10k iterations * fixed chunk comparators * added missing ps interface methods * overwrite content on update * Added CsvImportConnectivity * bumped bsb-hdf5 dependency * added `overwrite` to fs engine * fixed docs --------- Co-authored-by: drodarie <d.rodarie@gmail.com>
- Loading branch information
Showing
40 changed files
with
1,411 additions
and
475 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
__version__ = "4.0.0a46" | ||
__version__ = "4.0.0a47" | ||
|
||
import functools | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
from .strategy import ConnectionStrategy | ||
from .detailed import * | ||
from .general import * | ||
from .import_ import CsvImportConnectivity | ||
from .detailed.fiber_intersection import FiberTransform, QuiverTransform |
Oops, something went wrong.