jlopezalo / pyfmgui Goto Github PK
View Code? Open in Web Editor NEWPyFMGUI is an application for the analysis of force microscopy data capable of analyzing Nanoscope and JPK AFM files.
PyFMGUI is an application for the analysis of force microscopy data capable of analyzing Nanoscope and JPK AFM files.
There are parameters like the tip radius and tip geometry that should be synchronized across the different analysis windows.
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,
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.
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.
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]))
Although there is the paper on the software depicting the models, documentation on how to use the GUI must be generated to help new users.
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.
Either it freezes or it does not update the table. Failed after microrheology and Hertz fits.
Thanks.
Right now some elements of the GUI (i.e. checkboxes) are hard to see. These elements should be more clear.
Open the last used folder by default when launching PyFM
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.