PlotlyFE is a program for quickly making scientific plots. The basic idea is to generate plots fast and simply, without having to write a script (such as matplotlib) or be limited in functionality. The primary functionalities are the following:
-
Simple and fast plotting of excel or csv files. Even large (> 100,000 item) datasets are plotted fast and interactions are responsive.
-
Latex math functionality.
-
Interactive (PlotlyJS) plots - zooming, panning, etc.
-
Quick adjustment of plot styles.
-
Easy templating of plot formats.
-
Embedding of data in plot outputs (data is embedded in SVGs and can be reimported into PlotlyFE).
The latest release is available here https://drive.google.com/file/d/1lBnoS_8cQJSsl7EijTpWjktdtfb-F2mE/view?usp=drive_link
Importing an excel file that looks like picture below left will result in a figure on right.
Changing some settings and the plot can look like this:
You can zoom into individual points:
Save as SVG or PNG or save this formatting as a template. The SVG can be imported the same way as the excel/csv file and the plot will be regenerated and further updates can be made.
To run the program, have node installed and then install the dependencies of the program with
npm install
Then run the program with
npm run start
Issue of "GPU process isn't usable. Goodbye." is solved by adding to main.js
app.commandLine.appendSwitch('in-process-gpu');