Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
SkeletonClient changes, mainly simplification of output formats (#265)
* Compressed SWC format option. * lint/ruff corrections * Bulk skeleton generation. * New skeleton cache query endpoint * Ruff corrections * Trivial change * Removed debugging code. Labeled protected functions. * Ruff correctdions. * Ruff corrections. * Ruff changes that make the code definitively HARDER to read. Is this really what we want? * Converted print statements to logging calls. * Server version checking for new API endpoints. * Ruff conformity. * Added SkeletonClient.skeletons_exist(). * Ruff changes. * Skeleton Client documentation * update test docs to note confusing local server issue * generate_bulk_skeletons_async() now reports an upper bound estimate of the skeletonization time. * Documentation * Cleanup * Versions endpoint * Update changelog * SkeletonClient now only accepts 'dict' and 'swc' format requests. * ruff cleanup * ruff cleanup * ruff cleanup * Various handling of the new 'flatdict' skeleton format. * ruff compliance --------- Co-authored-by: Casey Schneider-Mizell <[email protected]>
- Loading branch information