An open API service indexing awesome lists of open source software.

https://github.com/pranabdas/suvapp

Explore SPEC-FOURC data from your browser. Export data columns, visualise with scatter, surface or contour plot.
https://github.com/pranabdas/suvapp

3d-plot 3d-visualization contour-plot cypress fourc plotly react spec surface-plot

Last synced: 8 months ago
JSON representation

Explore SPEC-FOURC data from your browser. Export data columns, visualise with scatter, surface or contour plot.

Awesome Lists containing this project

README

          

SUV App


Netlify Status

This app can read SPEC/FOURC data format, and export two (or three) required
columns to plaintext format. Alternatively, you can copy data to clipboard, and
directly paste into Origin/ Igor/ Excel tables, or any other program. Basic
visualization of your data is also available. The app is named after the SUV
Beamline of Singapore Synchrotron Light Source.

### Quick start

Visit the app page . Just drag and drop (or browse and
select) your data file, the app will guide you through its steps (i.e., select
scan number → select columns that you want to export etc.). Once you have set
all necessary options, click the **Process data** button, and you will be
presented with output data table. You can also view plot of your data (`x` vs
`y` column). If you data contains 2-dimension map data, the app can produce 3D
surface plots along with 2D contours for quick visualization. A sample data file
is available [here](https://suv.netlify.app/data.txt).

demo

### Privacy

This is a client side application. All data are processed in your device
locally. Your data is never sent over to any remote server. Once the webapp is
loaded in the browser memory, you do not require internet connectivity to
process data. However, note that not every module is loaded during the first
page loading; they are loaded on-demand. For example, if you use the plot
functionality, internet connectivity is necessary to dynamically load required
modules during their first call.

If you spot any bug or have suggestions to improve the app, please let me know.
Thank you.