Dafne

Latest version: v1.8a4

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

1.0beta2

Small bugfixes and usability improvements

Visit www.dafne.network for the documentation and to request your personal API key.

Windows installation
Please install the Visual Studio Redistributable Package under windows: https://aka.ms/vs/16/release/vc_redist.x64.exe
Then, run the provided installer

Mac installation
Decompress the .zip file and run the `dafne` program from the unzipped folder.

**Important note for Mac users:** if you download the zip file from github, the system will ask to enter security exceptions for every binary file included in the distribution, because the binaries are not signed. This is too much to do by hand. Either install Dafne from source, or temporarily disable the access control with the following procedure:
1. Open a terminal window.
2. Run the command `sudo spctl --master-disable` (it will ask for your password).
3. Run Dafne once by executing the `dafne` file.
4. Run the `calc_transforms` command as well.
4. Re-enable the protection by running the following command in a terminal: `sudo spctl --master-enable`

1.0beta

This version brings some bugfixes with respect to alpha5 and some small interface improvements for a more natural workflow.

Visit www.dafne.network for the documentation and to request your personal API key.

Please install the Visual Studio Redistributable Package under windows: https://aka.ms/vs/16/release/vc_redist.x64.exe

1.0alpha5

In this release, consistency checks of models is performed, to ensure correct download and upload.

1.0alpha4

We are publishing today a new alpha release of Dafne, after a few iterations to remove bugs and improve usability.

There are some news on the interface side, namely the following:
- Possibility of autosegmenting a batch of slices instead of one-by-one.
- Possibility of erasing mask areas from all ROIs at the same time (useful when regions of the image that are outside the area of interest are incorrectly segmented).
- Command to remove ROI overlap.
- Possibility of initiating a model learning step manually, separately from mask export.
- Possibility of importing a set of masks at the same time (only DICOM format).

Quite a lot of improvements happened "under the hood" and we feel that they improved the overall experience.

The biggest change was the implementation of *blitting*, which is a graphics technique that allows redrawing the areas of the screen that change instead of redrawing the whole image at every frame. This is not hard to implement in theory, but in practice it requires a lot of small details to be taken care of, for example the detection of window resize events. However the implementation seems quite stable now, and it made the interface already much more responsive. If needed, further optimizations are also possible.

The realignment code for the import of masks was also reworked and it is now much faster and overall usable.

**Windows release note**: This windows release was packaged under Windows 10 version 20H2 and might not work correctly with older versions of Windows.

1.0alpha3

In this release, some enhancements are made:
- Improved mask import procedure
- Offline tool for transform calculations

1.0alpha2

- Enhancements to the mask editing (erasing from all masks)
- Possibility of performing autosegmentation on a batch of slices
- Mac OS UI fixes (already included in alpha1 binary)

Binaries coming soon

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.