v0.8.14
wkcuber:
- Adjust downsampling scheme to always try to minimize the scaled difference between the different dimensions of a mag and renamed the sampling mode
autotoanisotropic. #391 - Make parameter
executoroptional forView.for_each_chunkandView.for_zipped_chunks. #404 - Add option to rename foreign layer with add_{symlink,copy}_layer. #419
- Reverted that
dataset.add_symlink_layeranddataset.add_copy_layerresolved the layer path if it was a symlink. #408
webknossos python package:
-
Breaking changes were introduced for geometry classes in #421:
-
BoundingBox- is now immutable, use convenience methods, e.g.
bb.with_topleft((0,0,0)) - properties topleft and size are now Vec3Int instead of np.array, they are each immutable as well
- all
to_-conversions return a copy, some were renamed: to_array→to_listas_np→to_npas_wkw→to_wkw_dictfrom_wkw→from_wkw_dictas_config→to_config_dictas_checkpoint_name→to_checkpoint_nameas_tuple6→to_tuple6as_csv→to_csvas_named_tuple→to_named_tupleas_slices→to_slicescopy→ (gone, immutable)
- is now immutable, use convenience methods, e.g.
-
Mag- is now immutable
mag.magis nowmag._mag(considered private, use to_list instead if you really need it as list)- all
to_-conversions return a copy, some were renamed: to_array→to_listscale_by→ (gone, immutable)divide_by→ (gone, immutable)as_np→to_np
-
-
An immutable Vec3Int class was introduced that holds three integers and provides a number of convenience methods and accessors. #421
-
BoundingBoxandMagare now immutable attr classes containingVec3Intvalues. See breaking changes above.