All Projects β†’ narunlifescience β†’ AlphaPlot

narunlifescience / AlphaPlot

Licence: GPL-2.0 License
πŸ“ˆ Application for statistical analysis and data visualization which can generate different types of publication quality 2D and 3D plots with extensive visual customization.

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to AlphaPlot

labplot
LabPlot is a FREE, open source and cross-platform Data Visualization and Analysis software accessible to everyone.
Stars: ✭ 107 (-23.57%)
Mutual labels:  scientific-visualization, data-analysis, plotting, graph2d, scientific-plotting
Gdl
GDL - GNU Data Language
Stars: ✭ 104 (-25.71%)
Mutual labels:  scientific-visualization, data-analysis, plotting
Pyvista
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Stars: ✭ 734 (+424.29%)
Mutual labels:  scientific-visualization, plotting
Awesome Scientific Python
A curated list of awesome scientific Python resources
Stars: ✭ 127 (-9.29%)
Mutual labels:  scientific-visualization, data-analysis
Visit
VisIt - Visualization and Data Analysis for Mesh-based Scientific Data
Stars: ✭ 140 (+0%)
Mutual labels:  scientific-visualization, data-analysis
Pandastable
Table analysis in Tkinter using pandas DataFrames.
Stars: ✭ 376 (+168.57%)
Mutual labels:  data-analysis, plotting
Tablesaw
Java dataframe and visualization library
Stars: ✭ 2,785 (+1889.29%)
Mutual labels:  data-analysis, plotting
Ipyvolume
3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL
Stars: ✭ 1,696 (+1111.43%)
Mutual labels:  scientific-visualization, plotting
Jkqtplotter
an extensive Qt5 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Stars: ✭ 246 (+75.71%)
Mutual labels:  scientific-visualization, plotting
PyCORN
A script to extract data from Γ„KTA/UNICORN result-files (.res)
Stars: ✭ 30 (-78.57%)
Mutual labels:  scientific-visualization, plotting
Corner.py
Make some beautiful corner plots
Stars: ✭ 327 (+133.57%)
Mutual labels:  data-analysis, plotting
SciPlot-PyQt
A Matplotlib-wrapped user-interface for creating and editing publication-ready images and plots
Stars: ✭ 32 (-77.14%)
Mutual labels:  scientific-visualization, plotting
EEGEdu
Interactive Brain Playground - Browser based tutorials on EEG with webbluetooth and muse
Stars: ✭ 91 (-35%)
Mutual labels:  data-analysis, plotting
Plotnine
A grammar of graphics for Python
Stars: ✭ 2,879 (+1956.43%)
Mutual labels:  data-analysis, plotting
Matplotplusplus
Matplot++: A C++ Graphics Library for Data Visualization πŸ“ŠπŸ—Ύ
Stars: ✭ 2,433 (+1637.86%)
Mutual labels:  scientific-visualization, data-analysis
plottr
A flexible plotting and data analysis tool.
Stars: ✭ 32 (-77.14%)
Mutual labels:  data-analysis, plotting
ggshakeR
An analysis and visualization R package that works with publicly available soccer data
Stars: ✭ 69 (-50.71%)
Mutual labels:  data-analysis, plotting
covid-19
COVID-19 World is yet another Project to build a Dashboard like app to showcase the data related to the COVID-19(Corona Virus).
Stars: ✭ 28 (-80%)
Mutual labels:  data-analysis
machine-learning
Practical Full-Stack Machine Learning
Stars: ✭ 355 (+153.57%)
Mutual labels:  data-analysis
hotmap
WebGL Heatmap Viewer for Big Data and Bioinformatics
Stars: ✭ 13 (-90.71%)
Mutual labels:  data-analysis

alt text

License Build Testing Join the chat at https://gitter.im/narunlifescience/AlphaPlot Download AlphaPlot Download AlphaPlot Download AlphaPlot Download AlphaPlot

Alpha Plot is a free application for Scientific Data Analysis and Visualization for Windows, Linux and Mac OS X (probably BSD also).

Web Link
Website https://alphaplot.sourceforge.io/
Wiki https://alphaplot.sourceforge.io/wiki
Github https://github.com/narunlifescience/AlphaPlot
Sourceforge https://sourceforge.net/projects/alphaplot/
Test builds https://alphaplot.sourceforge.io/test-build.html

Packaging status Download on Flathub

Donate

AlphaPlot is an open-source project that has been made possible due to the generous contributions by community backers. If you are interested in supporting this project, please consider becoming a sponsor or becoming a patron https://www.patreon.com/alphaplot

Watch the Video

AlphaPlot Plotting Basics

Examples

Installation

Get the code (if you haven't already):

git clone https://github.com/narunlifescience/AlphaPlot.git 

Compile and install:

qmake
make 
sudo make install

For Windows/OSX see installation notes

Opening an issue

Ask for a new feature

Please:

  • Check if the new feature is not already implemented (Changelog)
  • Check if another person didn't already open an issue
  • If there is already an opened issue, there is no need to comment unless you have more information, it won't help. Instead, you can click on πŸ‘ and subscribe to the issue to be notified of anything new about it

Report a bug

Please:

  • Try the latest developer build to see if the bug is still present (Attention, those builds aren't stable so they might not work well and could sometimes break things like user settings). If it works like a charm even though you see an open issue, please comment on it and explain that the issue has been fixed
  • Check if another person has already opened the same issue to avoid duplicates
  • If there already is an open issue you could comment on it to add precisions about the problem or confirm it
  • In case there isn't, you can open a new issue with an explicit title and as much information as possible (OS, Alpha Plot version, how to reproduce the problem...)
  • Please use http://pastebin.com/ for logs/debug

If there are no answers, it doesn't mean we don't care about your feature request/bug. It just means we can't reproduce the bug or haven't had time to implement it πŸ˜ƒ

Dependencies

AlphaPlot may require the following packages ...

Package Link
Qt https://www.qt.io/
QCustomPlot https://www.qcustomplot.com/
muParser http://muparser.beltoforion.de/
GSL http://www.gnu.org/software/gsl/

Out of this, QCustomPlot and muParser sources(s) are already present in 3rdparty folder and will be statically built to AlphaPlot. So these packages need not be installed on your system.

Note: AlphaPlot uses QtDataVisualization module for 3D plotting. You may have to install its equivalent manually if the build fails with the following ERROR: Unknown module(s) in QT: datavisualization. If you are building with a local Qt installation, you may install the module with Qt maintenance tool.

Credits

Author

  • Arun Narayanankutty

Packagers

The following people have made installing AlphaPlot easier by providing specialized binary packages. In alphabetical order.

sudo add-apt-repository ppa:devacom/science
sudo apt-get update
sudo apt install alphaplot

SciDAVis & QtiPlot Developers

AlphaPlot is a fork of SciDAVis(at the time of the fork, i.e. SciDAVis 1.D009) which in turn is a fork of QtiPlot(at the time of the fork, i.e. QtiPlot 0.9-rc2). The following people have written parts of the SciDAVis & QtiPlot source code, ranging from a few lines to large chunks(in alphabetical order).

  • Tilman Benkert,
  • Shen Chen,
  • Borries Demeler,
  • JosΓ© Antonio Lorenzo FernΓ‘ndez,
  • Knut Franke,
  • Miquel Garriga,
  • Vasileios Gkanis,
  • Gudjon Gudjonsson,
  • Alex Kargovsky,
  • Michael Mac-Vicar,
  • Arun Narayanankutty,
  • Tomomasa Ohkubo,
  • Russell Standish,
  • Aaron Van Tassle,
  • Branimir Vasilic,
  • Ion Vasilief,
  • Vincent Wagelaar

The AlphaPlot manual is based on the QtiPlot and SciDAVis manual, written by(in alphabetical order):

  • Knut Franke,
  • Roger Gadiou,
  • Ion Vasilief

We thank all the tools and library developers & contributors used by AlphaPlot(in no particular order):

... and many more we just forgot to mention.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].