Original author(s) | Tilman Benkert, Knut Franke [1] |
---|---|
Developer(s) | Miquel Garriga, Arun Narayanankutty, Dmitriy Pozitron, Russell Standish [1] |
Initial release | 5 August 2007 |
Stable release | 2.8 / 13 April 2022 |
Repository | https://github.com/SciDAVis/scidavis |
Written in | C++, Python |
Operating system | Microsoft Windows, OS X, Linux |
Platform | x86, AMD64 |
Size | 42.9 MB (Windows), 86.3 MB (Mac), 9.8 MB (Source code) |
Available in | 11 languages |
Type | Data analysis and plotting |
License | GNU GPLv2 |
Website | scidavis |
As of | 9 January 2021 |
SciDAVis (Scientific Data Analysis and Visualization) is an open-source cross-platform computer program for interactive scientific graphing and data analysis. Development started in 2007 as fork of QtiPlot, which in turn is a clone of the proprietary program Origin.
SciDAVis can generate different types of 2D and 3D plots (such as line, scatter, bar, pie, and surface plots) from data that is either imported from ASCII files, entered by hand, or calculated using formulas. [2] The data is held in spreadsheets, which are referred to as tables with column-based data (typically X and Y values for 2D plots) or matrices (for 3D plots). The spreadsheets, as well as graphs and note windows, are gathered in a project and can be organized using folders. The built-in analysis operations include column/row statistics, (de)convolution, FFT and FFT-based filters. Curve fitting can be performed with user-defined or built-in linear and nonlinear functions, including multi-peak fitting, based on the GNU Scientific Library. The plots can be exported to several bitmap formats, PDF, EPS or SVG. Note windows support in-place evaluation of mathematical expressions or an optional scripting interface to Python. The GUI of the application uses the Qt toolkit.
SciDAVis was founded by Tilman Benkert and Knut Franke in 2007 as a fork of QtiPlot, after disagreements arose with Ion Vasilief, the founder and main developer of the project. [3] Franke has stated that the topics of disagreement included "design goals, management of community resources and the right way to make money from a free software project". [3]
In 2008, developers of SciDAVis and LabPlot "found their project goals to be very similar" and "decided to start a close cooperation" with the aim of merging their code into a common backend, while maintaining "two frontends, one with full KDE4 integration (called LabPlot 2.x) and one with no KDE dependencies (pure Qt so to say) for easier cross-platform use (called SciDAVis)". [4] This never actually happened, and 10 years later both continue to be separate parallel projects without any kind of (at least publicly available) collaboration, joint agreement or declaration/proposal, code merging, not any other way of cooperation or joint efforts. After stalled development for several years, updates to SciDAVis have resumed.
Calligra Suite is a graphic art and office suite by KDE. It is available for desktop PCs, tablet computers, and smartphones. It contains applications for word processing, spreadsheets, presentation, databases, vector graphics, and digital painting.
KDevelop is a free and open-source integrated development environment (IDE) for Unix-like computer operating systems and Windows. It provides editing, navigation and debugging features for several programming languages, and integration with build automation and version-control systems, using a plugin-based architecture.
Gambas is the name of an object-oriented dialect of the BASIC programming language, as well as the integrated development environment that accompanies it. Designed to run on Linux and other Unix-like computer operating systems, its name is a recursive acronym for Gambas Almost Means Basic. Gambas is also the word for prawns in the Spanish, French, and Portuguese languages, from which the project's logos are derived.
K3b is a CD, DVD and Blu-ray authoring application by KDE for Unix-like computer operating systems. It provides a graphical user interface to perform most CD/DVD burning tasks like creating an Audio CD from a set of audio files or copying a CD/DVD, as well as more advanced tasks such as burning eMoviX CD/DVDs. It can also perform direct disc-to-disc copies. The program has many default settings which can be customized by more experienced users. The actual disc recording in K3b is done by the command line utilities cdrecord or cdrkit, cdrdao, and growisofs. As of version 1.0, K3b features a built-in DVD ripper.
LabPlot is a free software cross-platform computer program for interactive scientific graphing and data analysis, written mainly for the KDE desktop for Unix-like operating systems, and later available for Microsoft Windows. It is similar to Origin, and is able to import Origin's data files.
Kst is a plotting and data viewing program. It is a general purpose plotting software program that evolved out of a need to visualize and analyze astronomical data, but has also found subsequent use in the real time display of graphical information. Kst is a KDE application and is freely available for anyone to download and use under the terms of the GPL. It is noted for being able to graph real-time data acquisition.
Phonon is the multimedia API provided by KDE and is the standard abstraction for handling multimedia streams within KDE software and also used by several Qt applications.
Origin is a proprietary computer program for interactive scientific graphing and data analysis. It is produced by OriginLab Corporation, and runs on Microsoft Windows. It has inspired several platform-independent open-source clones and alternatives like LabPlot and SciDAVis.
QtiPlot is a cross-platform computer program for interactive scientific graphing and data analysis. It is similar to Origin or SigmaPlot.
SigmaPlot is a proprietary software package for scientific graphing and data analysis. It runs on Microsoft Windows.
Cantor is a free software mathematics application for scientific statistics and analysis. It is part of the KDE Software Compilation 4, and was introduced with the 4.4 release as part of the KDE Education Project's kdeedu package.
LightDM is a free and open-source X display manager that aims to be lightweight, fast, extensible and multi-desktop. It can use various front-ends to draw the user interface, also called Greeters. It also supports Wayland.
SIP is an open source software tool used to connect computer programs or libraries written in C or C++ with the scripting language Python. It is an alternative to SWIG.
Maliit is an input method framework for computers with particular focus on implementing virtual keyboards. Designed mostly for touchscreen devices, Maliit allows the inputting of text without the presence of a physical keyboard. More advanced features such as word correction and prediction are also available.
Accounts & SSO, accounts-sso, or lately gSSO is a single sign-on framework for computers.
KmPlot is a mathematical function plotter for the KDE Desktop bundled with the rest of the KDE Applications. The program is recommended for high school and college use. KmPlot came bundled with Edubuntu.
KDE Frameworks is a collection of libraries and software frameworks readily available to any Qt-based software stacks or applications on multiple operating systems. Featuring frequently needed functionality solutions like hardware integration, file format support, additional graphical control elements, plotting functions, and spell checking, the collection serves as the technological foundation for KDE Plasma and KDE Gear. It is distributed under the GNU Lesser General Public License (LGPL).
KDE Plasma 5 is the fifth generation of the KDE Plasma graphical workspaces environment, created by KDE primarily for Linux systems. KDE Plasma 5 is the successor of KDE Plasma 4 and was first released on 15 July 2014. It was succeeded by KDE Plasma 6 on 28 February 2024.
The KDE Gear is a set of applications and supporting libraries that are developed by the KDE community, primarily used on Linux-based operating systems but mostly multiplatform, and released on a common release schedule.
Plasma is a set of graphical shells developed by KDE for Unix-like operating systems. With the KDE brand repositioning in 2009, Plasma 4.4 succeeded KDE 4.3. Currently, it has four workspace variants: one for desktop PCs and laptops, one for TVs, one for smartphones, and another for embedded and touch-enabled devices. Plasma Desktop, in its default configuration, resembles KDesktop from K Desktop Environment 3 and Microsoft Windows XP; however, extensive configurability allows radical departures from the default layout.