Skip to content

Releases: DavidEilenstein/ImageD

RELEASE v2.9.1

17 Mar 11:47
Compare
Choose a tag to compare

RELEASE
v2.9.1
17.03.2023 12:45


Feel free to use, share and modify. Licence type is GPL3.
Lots of work in documentation is still to be done. But all needed components exist and will be updated regularly.
Docs and how to install: https://davideilenstein.github.io/ImageD/index.html


Changes since last version to mega foci tracker step 4 and 6:
-Added shift correction


IMPORTANT: Code of v2.9.0 is lost. So this version is v2.8.2 plus the new mentioned feature (i guess it is. Been out of this project for 8 month now).
This version is coded from home in my free time to add this important missing feature.
Thanks for using my software :-)

RELEASE v2.9.0

26 Jul 10:08
Compare
Choose a tag to compare

RELEASE
v2.9.0
26.07.2022 12:00


Feel free to use, share and modify. Licence type is GPL3.
Lots of work in documentation is still to be done. But all needed components exist and will be updated regularly.
Docs and how to install: https://davideilenstein.github.io/ImageD/index.html


Changes since last version to mega foci tracker step 1:

  • Added an elementwise morphological closing after the thresholds to clear the shap of base areas for nucleus detection
  • Adjusted the parameters for better nucleus detection
  • Adjusted the parameter saving/loading methods to work with the new image processing workflow

Changes since last version to mega foci tracker step 3:

  • Inherited the new image processing workflow from S1
  • Adjusted the parameter saving/loading methods to work with the new image processing workflow

Changes since last version to image processing classes:

  • Added methods for elementwise morphological operations (i.e. closing without seperate objects connecting)

This should be the final version of ImageD for 2022 from my GSI work.
Maybe minor adjustments will be added.
Thanks for using my software :-)

(Due to a GitHub Desktop bug, code is not up to date in the attachments. I will try to fix this later and reattach the code.)

RELEASE v2.8.3

20 Jul 11:47
Compare
Choose a tag to compare

RELEASE
v2.8.3
20.07.2022 13:45


Feel free to use, share and modify. Licence type is GPL3.
Lots of work in documentation is still to be done. But all needed components exist and will be updated regularly.
Docs and how to install: https://davideilenstein.github.io/ImageD/index.html


Changes since last version to mega foci tracker step 1:

  • Reworked the nuclei detection algorithm: Multi threshold on both channels. More detailed description would be too much here...
  • Recalibrated the foci detection parameters
  • Set the parameters of the nuclei detection to default values

RELEASE v2.8.0

11 Jul 10:18
Compare
Choose a tag to compare

RELEASE
v2.8.0
11.07.2022 12:15


Feel free to use, share and modify. Licence type is GPL3.
Lots of work in documentation is still to be done. But all needed components exist and will be updated regularly.
Docs and how to install: https://davideilenstein.github.io/ImageD/index.html


Changes since last version to mega foci tracker step 6:

  • Fixed some bugs in the plots from v2.7.7 (see below)
  • Added quick buttons for default plots (foci vs time with and without error and foci vs time and cellcycle)
  • S6 is definied as ready now. No further adjustments can be done. Next weeks of work will go to S1 upgrade

D_Plot /D_Stat class:

  • Fixed strange class/range/step bug for statisticaly pooled plots

RELEASE v2.7.7

07 Jul 10:02
Compare
Choose a tag to compare

RELEASE
v2.7.7
07.07.2022 15:00


Feel free to use, share and modify. Licence type is GPL3.
Lots of work in documentation is still to be done. But all needed components exist and will be updated regularly.
Docs and how to install: https://davideilenstein.github.io/ImageD/index.html


Changes since last version to mega foci tracker step 6:

  • added scaling sliders to ui to scale results view

D_Plot /D_Stat class:

  • changed plot axis behaviour for axis using the stat pooling method (min/max -> min/step)

RELEASE v2.7.6

04 Jul 12:58
Compare
Choose a tag to compare

RELEASE
v2.7.6
04.07.2022 15:00


Feel free to use, share and modify. Licence type is GPL3.
Lots of work in documentation is still to be done. But all needed components exist and will be updated regularly.
Docs and how to install: https://davideilenstein.github.io/ImageD/index.html


Changes since last version to mega foci tracker step 6:
-fixed "save stat analysis" method. Results are now saved in the correct folder.

D_Plot class:

  • added n=... to most plot's titels
  • added color heatmap legend to scatter heatmap plot

RELEASE v2.7.5

24 Jun 12:18
Compare
Choose a tag to compare

RELEASE
v2.7.5
24.06.2022 14:15


Feel free to use, share and modify. Licence type is GPL3.
Lots of work in documentation is still to be done. But all needed components exist and will be updated regularly.
Docs and how to install: https://davideilenstein.github.io/ImageD/index.html


Changes since last version to mega foci tracker step 6:

  • axis range and ticks and texts on plots can be edited

D_Plot class:

  • some plots niw have parameters to change range and ticks

RELEASE v2.7.4

20 Jun 14:45
Compare
Choose a tag to compare

RELEASE
v2.7.4
20.06.2022 16:45


Feel free to use, share and modify. Licence type is GPL3.
Lots of work in documentation is still to be done. But all needed components exist and will be updated regularly.
Docs and how to install: https://davideilenstein.github.io/ImageD/index.html


Changes since last version to mega foci tracker step 6:

  • added a results type similar to "stat pool line" but with 3 stats instead of 1

D_Plot class:

  • added a method to plot line surrounded by area and an additional line on 2nd axis
  • used this method for a 3 stat version of stat line plot

RELEASE v2.7.3

30 May 14:19
Compare
Choose a tag to compare

RELEASE
v2.7.3
30.05.2022 16:20


Feel free to use, share and modify. Licence type is GPL3.
Lots of work in documentation is still to be done. But all needed components exist and will be updated regularly.
Docs and how to install: https://davideilenstein.github.io/ImageD/index.html


Changes since last version to mega foci tracker:

Step 5 internal event system:

  • criteria for events can be set
  • it can be navigated to the next event (viewport jumps to the event)
  • events can be filtered to exclude some events
  • can be combined with S5->S2 event system generating an event list

Step 5 exclude tool:

  • selected nuclei can be excluded (i.e. in case it is impossible to tell how it should be part of the pedigree)
  • a nuc life will be highlighted in magenta, if an excluded nuc blob is contained
  • exclusion state is saved as a tag in nuc life files, when pedigree is saved
  • exclusion markers are loaded to S5 and S6

Step 6 attribute / bio classes:

  • New blob attribute - This nuc blob is excluded
  • New blob attribute - Nuc blob in same nuc life is excluded
  • New life attribute - Contained nuc blob is excluded
  • These attributes can be used just as other attributes (i.e. in filters)
  • S6 has a new default filter, excluding all nuc lifes containing excluded nuc blobs

S2 to S6 are ready now :-)
Some documentation and a S1 rework are next to dos.

RELEASE v2.6.14

12 May 14:06
Compare
Choose a tag to compare

RELEASE
v2.6.14
12.05.2022 16:00


Feel free to use, share and modify. Licence type is GPL3.
Lots of work in documentation is still to be done. But all needed components exist and will be updated regularly.
Docs and how to install: https://davideilenstein.github.io/ImageD/index.html


Changes since last version to mega foci tracker step 5:

  • added a tool to manually save a coordinate and radius to an "event list"
  • events are locations where something is wrong or missing
  • a comment can be added to specify what kind of event it is

Changes since last version to mega foci tracker step 2:

  • added a tool to read an event list created with step 5
  • viewport moves to event and displayes it
  • event can be solved using the tools of step 2
  • event can be marked as solved
  • after all events are solved, step 3 to 5 can be used again to correct dataset