Giter VIP home page Giter VIP logo

pyfmgui's People

Contributors

felixrico avatar jlopezalo avatar skataflafus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

pyfmgui's Issues

Hertz fit exported table doesn't recorded PoC parameters

Hello Javier,

I had used the PyFMGUI and PyFMRheo to play with my data.
following are the things that bugged me as an end user,

  • the Init-d0 parameter is not exported in the hertz fit table.
  • the measured sample height is also not exported in the Hertz fit table
  • the PoC parameters that are instrumental for hertz fit is not exported in the hertz fit table.
  • it would be useful to have a variable to a flag a given curve for further analysis or not within the force curve class.
  • the range indentation data used for estimating the fit is also not exported in the Hertz fit table.

let me know what are your thoughts on my suggestions.
and maybe implementing all this in the GUI could be challenging.

Best,
Yogesh Saravanan
P.S. Congratulations on a successful PhD defence.

Mismatch in the map coordinates of the force curves in JPK force map

hello Javi,

there is a discrepancy in the map coordinates of a force map from JPk files.
The selected force curve in the sample height map(piezo image) and the curve displayed in the analysis window(four plots) are different.
I am attaching an image of the PyFM GUI map coordinates and expected coordinates to recreate the expected force map.
JPK_force_map_coord_scattered curve index_solution

The error in the current pattern is that code flips the odd columns instead of odd rows of data and to correct this error, the code at line 146 in loadjpkimg.py in the pyfmreader package should be tweaked.

piezoimg_ys = np.zeros((N,N))
for i in range(N):
piezoimg_ys[:,i] = piezoimg[:,i]
if i%2==1:piezoimg_ys[:,i] = (np.flip(piezoimg[:,i]))

PyFM crashes when loading results and there is not enough memory

Right now before the results are exported they are loaded into a single pandas data frame. If the dataset analyzed is large and there is not enough available memory the application will crash.

Instead of crashing the application should show a dialog describing the problem.

Additionally, the export result process should be reworked to make it less memory intensive.

Export tool is not working

Either it freezes or it does not update the table. Failed after microrheology and Hertz fits.
Thanks.

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.