Git Product home page Git Product logo

drymass's People

Contributors

paulmueller avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

dalerxli

drymass's Issues

hyperstack TIFF compression and ImageJ

For some reason, ImageJ cannot open compressed TIFF files generated with tifffile.py when the data stored consists of a two-channel floating point image.

workaround: disable compression for now

Windows pauses long-running analyses sometimes

When starting overnight long time analysis (e.g. image rytov-sc) the PC pauses the analysis.
I changed some of the power saving settings, but that seems to help only partially.
Any recommendation?

Refractive index of water is wavelength-dependent

This information might be important when comparing different setups. If e.g. PBS is used as a buffer solution, the RI of water might play an important role. Maybe this should go into the docs or a feature could be added that performs a correction according to this table:

ri_water.txt

Add simple QPI Tutorial

  • simple bead HL60 cell measurements, preferably from previous paper
  • upload to "QPI-data" repository in RI-imaging
  • optional intensity background correction with new "guck" file format in qpformat?
  • statistics plot of results, reproducing figure in paper

Add advanced tutorial

  • sample where ROI image contains artefacts
  • compare and explain background correction methods

directory tree issue

'Case when a directory containing measurements without any subdirectory is given'

when applying ' dm_analyze_sphere.exe -r 'g:\00_test'' a new directory is created, dir1_dm, at the main location:
181022_01
Also a new directory is created at main_location\dir1\dir_dm:
181022_02

  • I guess the correct operation should be:

181022_03

Allow merging/updating of configuration files when working with profiles

This is useful when one has several measurements with different parameters in one section (e.g. meta) and only wants to globally modify parts of another section (e.g. sphere) when running with the --profile and --recursive flags.

TODO:

  • update implementation in dialog.py (line 115)
  • test functions

Add file name to image identifier

DryMass identifies image with a series identifier and an index. It would be nice to have the file name there as well, because it usually contains important information about the measurement.

To avoid long identifiers, the file name could be stripped of the common prefix/suffix within the series.

apply drymass on each folder in a main folder

Currently, I'm acquiring phase data of drops for20s/~70frames per drop. It is kind of pain to apply for each time manually "dm_analyze_sphere.exe "main_folder\folder_name\folder_name.zip" ".

Management of user-defined analysis profiles (drymass.cfg)

related with #19

  • when created the 'main_location\dirXY\dirXY.zip_dm' directory, a drymass.cfg file should be placed inside. The drymass.cfg file should contain the same RI of the medium, pixel size, wavelength, sample size +- deviation, eccentricity +- deviation and name of background correction image (SID PHA bg.tif) for all directories in the main folder. An option can be that a drymass.cfg file is manually placed by the user at the 'main_location' or the software ask in the beginning for these imput parameters. #19

stretch analysis on stack - chrashes when a frame can't be analysed

There are cases of stack/serie of imagines in which not all the frames have an object to be analyzed. When performing stretch mode analysis, the software will stop analyzing that stack (and any other recurent stack) and not save the images analyzed, although the computed data is printed in the xx_statistics file.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.