https://wiki.archlinux.org/api.php?action=feedcontributions&user=Crunch&feedformat=atomArchWiki - User contributions [en]2024-03-28T18:22:13ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Maple&diff=325689Maple2014-07-19T11:07:53Z<p>Crunch: Creation</p>
<hr />
<div>[[Category:Mathematics and science]]<br />
{{Related articles start}}<br />
{{Related|Octave}}<br />
{{Related|Sage-mathematics}}<br />
{{Related|Mathematica}}<br />
{{Related|Matlab}}<br />
{{Related articles end}}<br />
From the [http://www.maplesoft.com/products/maple/ official website]:<br />
<br />
:''Maple is a high-level language and interactive environment for numerical computation, visualization, and programming. Using Maple, you can analyze data, develop algorithms, and create models and applications. The language, tools, and built-in math functions enable you to explore multiple approaches and reach a solution faster than with spreadsheets or traditional programming languages, such as C/C++ or Java.''<br />
<br />
== Overview ==<br />
MATLAB is proprietary software produced by Maplesoft and requires a license to obtain, install, and activate. Arch is not officially supported. Installing is quite hard.<br />
<br />
== Installation ==<br />
Bought the license with the help from my university for €40. Installation worked out, the first problem occurred while activation. Contacted user support and they send me the license.dat file. (Their script didn't work out with arch linux or as they say with OpenJdk java. I should rather try out Oracle's java.)<br />
Right now Maple is installed and activated but there's still a problem: Maple cannot connect to my kernel. Still waiting for the reply.<br />
<br />
==Source==<br />
Description mainly copied from Matlab.</div>Crunchhttps://wiki.archlinux.org/index.php?title=List_of_applications/Science&diff=325688List of applications/Science2014-07-19T10:57:14Z<p>Crunch: /* Computer algebra system */ maple</p>
<hr />
<div><noinclude><br />
[[Category:Mathematics and science]]<br />
[[Category:Applications]]<br />
[[es:List of Applications/Science]]<br />
[[it:List of Applications/Science]]<br />
[[ja:List of Applications/Science]]<br />
[[ru:List of applications/Science]]<br />
[[zh-CN:List of Applications/Science]]<br />
{{List of applications navigation}}<br />
</noinclude><br />
== Science ==<br />
<br />
{{Note|1=For possibly more up to date selection of scientific applications, try checking the [https://aur.archlinux.org/packages.php?O=0&do_Search=Go&detail=1&C=15&SeB=nd&SB=v&SO=d&PP=50 AUR 'science' category]}}<br />
<br />
=== Scientific documents ===<br />
<br />
See the main article: [[List of Applications/Documents#Scientific documents]].<br />
<br />
=== Mathematics ===<br />
<br />
==== Calculator ====<br />
<br />
See also [[Wikipedia:Comparison of software calculators]].<br />
<br />
* {{App|[[Wikipedia:bc programming language|bc]]|Arbitrary precision calculator language.|http://www.gnu.org/software/bc/|{{Pkg|bc}}}}<br />
* {{App|calc|Arbitrary precision console calculator.|http://www.isthe.com/chongo/tech/comp/calc/|{{Pkg|calc}}}}<br />
* {{App|Extcalc|Qt-based scientfic graphical calculator.|http://extcalc-linux.sourceforge.net/|{{AUR|extcalc}}}}<br />
* {{App|galculator|GTK+ based scientific calculator.|http://galculator.sourceforge.net/|{{Pkg|galculator}} {{pkg|galculator-gtk2}}}}<br />
* {{App|[[Wikipedia:GCalctool|GCalctool]]|Scientific calculator included in the GNOME desktop (GTK2 version).|http://www.gnome.org|{{AUR|gcalctool-oldgui}}}}<br />
* {{App|[[Wikipedia:GCalctool|GNOME Calculator]]|Scientific calculator included in the GNOME desktop (new GTK3 version).|http://www.gnome.org|{{Pkg|gnome-calculator}}}}<br />
* {{App|KAlgebra|Calculator and 3D plotter included in KDE EDU.|http://www.kde.org/applications/education/kalgebra/|{{Pkg|kdeedu-kalgebra}}}}<br />
* {{App|[[Wikipedia:KCalc|KCalc]]|Scientific calculator included in the KDE desktop.|http://kde.org/applications/utilities/kcalc/|{{Pkg|kdeutils-kcalc}}}}<br />
* {{App|Qalculate|Calculator and equation solver with fault-tolerant parsing, constant recognition and units.|http://qalculate.sourceforge.net/|{{Pkg|libqalculate}}}}<br />
* {{App|SpeedCrunch|Fast, high precision and powerful cross-platform calculator.|http://speedcrunch.org|{{AUR|speedcrunch}}}}<br />
* {{App|[[Wikipedia:xcalc|xcalc]]|Scientific calculator for X with algebraic and reverse polish notation modes.|http://xorg.freedesktop.org/|{{Pkg|xorg-xcalc}}}}<br />
<br />
==== Computer algebra system ====<br />
<br />
See also [[Wikipedia:Comparison of computer algebra systems]].<br />
<br />
* {{App|[[Wikipedia:Fermat (computer algebra system)|Fermat]]|Computer algebra system that does arithmetic of arbitrarily long integers and fractions, multivariate polynomials, symbolic calculations, matrices over polynomial rings, graphics, and other numerical calculations.|http://home.bway.net/lewis/|{{AUR|fermat}}}}<br />
* {{App|[[Wikipedia:GAP (computer algebra system)|GAP]]|Computer algebra system for computational discrete algebra with particular emphasis on computational group theory.|http://www.gap-system.org|{{AUR|gap-math}}}}<br />
* {{App|[[Wikipedia:Mathomatic|Mathomatic]]|General purpose Computer Algebra System written in C.|http://www.mathomatic.org/|{{Pkg|mathomatic}}}}<br />
* {{App|[[Wikipedia:Maxima (software)|Maxima]]|[[Wikipedia:Maple (software)|Maple]]/[[Wikipedia:Wolfram Mathematica|Mathematica]]-like program with a wxWidgets based frontend.|http://maxima.sourceforge.net/|{{Pkg|maxima}} {{Pkg|wxmaxima}}}}<br />
* {{App|[[Maple]]|Famous commercial CAS. Often used in education.|http://www.maplesoft.com/products/maple/}}<br />
* {{App|[[Wikipedia:PARI/GP|PARI/GP]]|Computer algebra system designed for fast computations in number theory.|http://pari.math.u-bordeaux.fr/|{{Pkg|pari}}}}<br />
* {{App|[[Wikipedia:Xcas|Xcas]]|User interface to Giac, a free, basic computer algebra system.|http://www-fourier.ujf-grenoble.fr/~parisse/giac.html|{{AUR|xcas}}}}<br />
<br />
==== Scientific or technical computing ====<br />
<br />
See also [[Wikipedia:Comparison of numerical analysis software]].<br />
<br />
* {{App|EngLab|Cross-compile mathematical platform with a C like syntax.|http://englab.bugfest.net|{{AUR|englab}}}}<br />
* {{App|[[Wikipedia:Euler (software)|Euler]]|Numerical application designed for higher level math such as calculus, optimization, and statistics that uses Maxima for symbolic operations.|http://euler.sourceforge.net|{{AUR|euler}}}}<br />
* {{App|[[Wikipedia:FreeMat|FreeMat]]|Matlab-like program that supports many of its functions and features a codeless interface to external C, C++, and Fortran code, further parallel distributed algorithm development (via MPI), and 3D visualization capabilities.|http://freemat.sourceforge.net/|{{Pkg|freemat}}}}<br />
* {{App|[[Octave]]|[[Matlab]]-like language and interface for numerical computations.|http://www.gnu.org/software/octave/ |{{Pkg|octave}}}}<br />
* {{App|[[Wikipedia:matplotlib|PyLab]]|Collection of Python modules (pyplot, numpy, etc.) used for scientific calculations.|http://www.scipy.org/PyLab|{{Pkg|python2-matplotlib}}}}<br />
* {{App|[[Sage]]|Mathematics software system, that combines many existing open-source packages into a common Python interface. Alternative to Magma, Maple, Mathematica and Matlab.|http://www.sagemath.org|{{Pkg|sage-mathematics}}}}<br />
* {{App|[[Wikipedia:Scilab|Scilab]]|Matlab alternative used for numerical computations. Its syntax is not equivalent to that of Matlab, but it can be easily converted.|http://www.scilab.org/|{{AUR|scilab}}}}<br />
<br />
==== Statistics ====<br />
<br />
See also [[Wikipedia:Comparison of statistical packages]].<br />
<br />
* {{App|[[Wikipedia:Just another Gibbs sampler|JAGS]] (Just another Gibbs sampler)|Cross-platform program for analysis of Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC) simulation.|http://mcmc-jags.sourceforge.net/|{{AUR|jags}}}}<br />
* {{App|[[Wikipedia:Pandas_(software)|Python Data Analysis Library (pandas)]]| Providing high-performance, easy-to-use data structures and data analysis tools with Python programming language.|http://pandas.pydata.org/|{{AUR|python2-pandas-git}}}}<br />
* {{App|[[Wikipedia:PSPP|PSPP]]|Free SPSS implementation.|http://www.gnu.org/software/pspp/|{{AUR|pspp}}}}<br />
* {{App|[[R]]|Software environment for statistical computing and graphics.|http://cran.r-project.org/|{{Pkg|r}}}}<br />
* {{App|[[Wikipedia:RKWard|RKWard]]|Frontend for the statistical language R.|http://rkward.sourceforge.net/|{{AUR|rkward}}}}<br />
* {{App|[[Wikipedia:RStudio|RStudio]]|A powerful and productive IDE for R written in Qt.|http://www.rstudio.com/|{{AUR|rstudio-desktop-bin}}}}<br />
<br />
==== Data evaluation ====<br />
<br />
See also [[Wikipedia:List of information graphics software]].<br />
<br />
* {{App|Extrema|Visualization and data analysis tool.|http://sourceforge.net/projects/extrema|{{AUR|extrema}}}}<br />
* {{App|[[Wikipedia:Fityk|Fityk]]|Curve fitting and data analysis application, predominantly used to fit analytical, bell-shaped functions to experimental data.|http://fityk.nieto.pl/|{{AUR|fityk}}}}<br />
* {{App|[[Wikipedia:gnuplot|Gnuplot]]|Command-line program that can generate 2D and 3D plots of functions, data, and data fits. |http://www.gnuplot.info/|{{Pkg|gnuplot}}}}<br />
* {{App|[[Wikipedia:Grace (plotting tool)|Grace]]|WYSIWYG 2D graph plotting tool.|http://plasma-gate.weizmann.ac.il/Grace/|{{Pkg|grace}} {{AUR|qtgrace}} {{AUR|gracegtk}}}}<br />
* {{App|[[Wikipedia:LabPlot|LabPlot]]|Free software data analysis and visualization application, similar to SciDAVis.|http://labplot.sourceforge.net/|{{AUR|labplot2}}}}<br />
* {{App|[[Wikipedia:QtiPlot|QtiPlot]]|Platform-independent application used for interactive scientific graphing and data analysis, similar to the proprietary [[Wikipedia:Origin (software)|Origin]] or [[Wikipedia:SigmaPlot|SigmaPlot]].|http://www.qtiplot.com/|{{Pkg|qtiplot}}}}<br />
* {{App|[[Wikipedia:ROOT|ROOT]]|Data analysis program and library (originally for particle physics) developed by CERN.|http://root.cern.ch/drupal/|{{AUR|root}}}}<br />
* {{App|[[Wikipedia:SciDAVis|SciDAVis]]|Fork of QtiPlot with the goal of being better documented and more user friendly.|http://scidavis.sourceforge.net/|{{AUR|scidavis}}}}<br />
See also [[List of applications#Spreadsheets]]<br />
<br />
=== Chemistry and biology ===<br />
<br />
====Computational biology and bioinformatics====<br />
<br />
See also [[Wikipedia:List of open source bioinformatics software]].<br />
<br />
* {{App|[[Wikipedia:BALL|BALL]] (Biochemical Algorithms Library)|Application framework in C++ that provides an extensive set of data structures as well as classes for molecular mechanics, advanced solvation methods, comparison and analysis of protein structures, file import/export, and visualization.|http://www.ball-project.org/|{{AUR|ball}}}}<br />
* {{App|[[Wikipedia:BioJava|BioJava]]|Set of Java tools for computational biology, as well as bioinformatics.|http://biojava.org/wiki/Main_Page|{{AUR|biojava}}}}<br />
* {{App|[[Wikipedia:Biopython|Biopython]]|Python package with tools for computational biology, as well as bioinformatics.|http://biopython.org/wiki/Biopython|{{Pkg|python-biopython}} {{Pkg|python2-biopython}}}}<br />
* {{App|[[Wikipedia:EMBOSS|EMBOSS]] (European Molecular Biology Open Software Suite)|Open source software analysis package specially developed for the needs of the molecular biology and bioinformatics user community.|http://emboss.sourceforge.net/|{{AUR|emboss}}}}<br />
* {{App|[[Wikipedia:MEGA, Molecular Evolutionary Genetics Analysis|MEGA]] (Molecular Evolutionary Genetics Analysis)|Integrated tool for conducting automatic and manual sequence alignment, inferring phylogenetic trees, mining web-based databases, estimating rates of molecular evolution, inferring ancestral sequences, and testing evolutionary hypotheses.|http://www.megasoftware.net/}}<br />
* {{App|[[Wikipedia:MUMmer|MUMmer]]|Bioinformatics software system for sequence alignment based on suffix trees.|http://mummer.sourceforge.net/|{{AUR|mummer}}}}<br />
* {{App|[[Wikipedia:UGENE|UGENE]]|Application that integrates dozens of well-known biological tools and algorithms, providing both graphical user and command-line interfaces.|http://ugene.unipro.ru/|{{AUR|ugene}}}}<br />
<br />
==== Molecules ====<br />
<br />
===== Viewers =====<br />
<br />
See also [[Wikipedia:List of molecular graphics systems]].<br />
<br />
* {{App|[[Wikipedia:Avogadro_(software)|Avogadro]]|Editor, viewer and simulator for 3D molecule structures (also supports downloading files from the [[Wikipedia:Protein Data Bank|Protein Data Bank]]).|http://avogadro.openmolecules.net/wiki/Main_Page|{{Pkg|avogadro}}}}<br />
* {{App|BALLView|Standalone molecular modeling and visualization application, part of the [[Wikipedia:BALL|BALL]] framework.|http://www.ballview.org/|{{AUR|ball}}}}<br />
* {{App|[[Wikipedia:Ghemical|Ghemical]]|Computational chemistry software package used to edit, view and simulate molecular structures.|http://bioinformatics.org/ghemical/ghemical/index.html|{{AUR|ghemical}}}}<br />
* {{App|[[Wikipedia:PyMOL|PyMOL]]|Open-source molecular visualization system that can produce high quality 3D images of small molecules and biological macromolecules, such as proteins.|http://pymol.org|{{Pkg|pymol}}}}<br />
* {{App|[[Wikipedia:RasMol|RasMol]]|Computer program written for molecular graphics visualization intended and used primarily for the depiction and exploration of biological macromolecule structures.|http://www.rasmol.org/|{{AUR|rasmol}}}}<br />
<br />
===== Drawing =====<br />
<br />
* {{App|[[Wikipedia:BKchem|BKChem]]|Practical and goodlooking skeletal formula molecule drawing program.|http://bkchem.zirael.org/|{{AUR|bkchem}}}}<br />
* {{App|[[Wikipedia:Chemtool|Chemtool]]|GTK+-based program for drawing chemical structural formulas.|http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool.html|{{Pkg|chemtool}}}}<br />
* {{App|EasyChem|Simple skeletal formula molecule drawing program with a focus on producing press-quality figures.|http://easychem.sourceforge.net/|{{AUR?|easychem}}}}<br />
* {{App|[[Wikipedia:Gabedit|Gabedit]]|Graphical user interface to computational chemistry packages like [[Wikipedia:GAMESS (US)|GAMESS]], [[Wikipedia:Gaussian (software)|Gaussian]], [[Wikipedia:MOLCAS|MOLCAS]], [[Wikipedia:MOLPRO|MOLPRO]], [[Wikipedia:MPQC|MPQC]], [[Wikipedia:MOPAC|OpenMopac]], [[Wikipedia:PC GAMESS|Firefly]] (previously PC GAMESS) and [[Wikipedia:Q-Chem|Q-Chem]].|http://gabedit.sourceforge.net/|{{AUR|gabedit}}}}<br />
* {{App|[[Wikipedia:XDrawChem|XDrawChem]]|Extensive skeletal formula molecule drawing program (includes spectroscopy prediction).|http://xdrawchem.sourceforge.net/|{{AUR|xdrawchem}}}}<br />
<br />
===== Modeling =====<br />
<br />
* {{App|[[Wikipedia:GROMACS|GROMACS]] (GROningen MAchine for Chemical Simulations)|Versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles.|http://www.gromacs.org|{{AUR|gromacs}}}} <br />
* {{App|[[Wikipedia:Quantum ESPRESSO|Quantum ESPRESSO]]|Integrated suite of applications for electronic-structure calculations and materials modeling at nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials (both norm-conserving and ultrasoft).|http://www.quantum-espresso.org/|{{AUR|quantum-espresso}}}}<br />
<br />
==== Periodic table ====<br />
<br />
* {{App|gElemental|Periodic table of the elements with additional information.|http://freshmeat.net/projects/gelemental|{{AUR|gelemental}}}}<br />
* {{App|[[Wikipedia:Kalzium|Kalzium]]|Periodic table of the elements with molecule editor and equation solver from the [[KDE]] desktop.|http://edu.kde.org/kalzium/|{{Pkg|kdeedu-kalzium}}}}<br />
<br />
==== Biochemistry ====<br />
<br />
* {{App|[[Wikipedia:Bioclipse|Bioclipse]]|Java-based visual platform for biochemistry that uses the Eclipse Rich Client Platform (RCP).|http://www.bioclipse.net/|{{AUR?|bioclipse}}}}<br />
<br />
==== Image manipulation ====<br />
<br />
* {{App|[[Wikipedia:ImageJ|ImageJ]]|Java-based image processing and analysing program that provides extensibility via plugins and macros. It is widely used in microscopy (e.g. for cell counting).|http://rsb.info.nih.gov/ij|{{AUR|imagej}}}}<br />
* {{App|[[Wikipedia:FIJI_(software)|Fiji]]|ImageJ distribution (and soon ImageJ2) with a lot of plugins organized into a coherent menu structure.|http://fiji.sc|{{AUR|fiji-binary}}}}<br />
<br />
=== Astronomy ===<br />
<br />
* {{App|[[Wikipedia:Celestia|Celestia]]|3D astronomy simulation program that allows users to travel through an extensive universe, modeled after reality, at any speed, in any direction and at any time in history.|http://www.shatters.net/celestia/|{{Pkg|celestia}}}}<br />
* {{App|GIMP Astronomy Plugins|Set of GIMP plugins for astronomical image processing.|http://hennigbuam.de/georg/gimp.html|{{AUR|gimp-plugin-astronomy}}}}<br />
* {{App|GoQat|Camera acquisition software, especially for QSI cameras, that provides other features such as autoguiding, focusing help and others.|http://canburytech.net/GoQat/|{{AUR|goqat}}}}<br />
* {{App|[[Wikipedia:KStars|KStars]]|Planetarium application that provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. It is included in KDE Edu.|http://edu.kde.org/kstars/|{{Pkg|kdeedu-kstars}}}}<br />
* {{App|Open PHD Guiding|Telescope autoguiding software based on the famous PHD Guiding.|http://code.google.com/p/open-phd-guiding/|{{AUR|open-phd-guiding-svn}}}}<br />
* {{App|Qastrocam-g2|Webcam acquisition software for planetary imaging.|http://sourceforge.net/projects/qastrocam-g2/|{{AUR|qastrocam-g2}}}}<br />
* {{App|[[Wikipedia:Cartes du Ciel|Skychart / Cartes du Ciel]]|Planetarium that maps out and labels most of the constellations, planets, and objects you can see with a telescope. It can also download Digitized Sky Survey Charts and superimpose images over these charts.|http://www.ap-i.net/skychart/start/|{{AUR|skychart}}}}<br />
* {{App|StarPlot|3-dimensional star chart viewer.|http://starplot.org/|{{AUR|starplot}}}}<br />
* {{App|[[Wikipedia:Stellarium (computer program)|Stellarium]]|Beautiful 3D planetarium that uses OpenGL to render a realistic sky in real time.|http://www.stellarium.org/|{{Pkg|stellarium}}}}<br />
* {{App|[[Wikipedia:XEphem|XEphem]]|Motif-based ephemeris and planetarium program.|http://www.clearskyinstitute.com/xephem/xephem.html|{{AUR|xephem}}}}<br />
<br />
=== Physics ===<br />
<br />
==== Electronics ====<br />
<br />
See also [[Wikipedia:Comparison of EDA software]].<br />
<br />
* {{App|[[gEDA]]|Full suite and toolkit of Electronic Design Automation tools that are used for electrical circuit design, schematic capture, simulation, prototyping, and production.|http://www.geda-project.org/|{{Pkg|geda-gaf}}}}<br />
* {{App|[[Wikipedia:KiCAD|KiCAD]]|Software suite for electronic design automation (EDA) that facilitates the design of schematics for electronic circuits and their conversion to PCB (printed circuit board).|http://www.kicad-pcb.org/display/KICAD/KiCad+EDA+Software+Suite|{{Pkg|kicad}}}}<br />
* {{App|KLogic|Application used for easily building and simulating digital circuits.|http://www.a-rostin.de/|{{AUR|klogic}}}}<br />
* {{App|[[Wikipedia:KTechLab|KTechLab]]|IDE for electronic and PIC microcontroller circuit design and simulation featuring an extensive circuit designer with autorouting and simulation of all common electronic components and logic elements.|http://sourceforge.net/projects/ktechlab/|{{Pkg|ktechlab}}}}<br />
* {{App|[[Wikipedia:Oregano (software)|Oregano]]|Graphical software application for schematic capture and simulation of electrical circuits. The actual simulation is done by the [[Wikipedia:Ngspice|ngspice]] or [[Wikipedia:GNU Circuit Analysis Package|Gnucap]] engines.|https://github.com/marc-lorber/oregano|{{AUR|oregano}}}}<br />
* {{App|QElectroTech|Application used to draw advanced electrical circuits.|http://qelectrotech.org/|{{AUR|qelectrotech}}}}<br />
* {{App|[[Wikipedia:Quite Universal Circuit Simulator|Qucs]]|Electronics circuit simulator application that gives you the ability to set up a circuit with a graphical user interface and simulate its large-signal, small-signal and noise behaviour.|http://qucs.sourceforge.net/|{{Pkg|qucs}}}}<br />
<br />
==== Physics simulation ====<br />
<br />
* {{App|[[Wikipedia:Code_Aster|Code_Aster]]|Software package for Civil and Structural Engineering finite element analysis and numeric simulation in structural mechanics.|http://www.code-aster.org/V2/spip.php?rubrique2|{{AUR|aster}}}}<br />
* {{App|[[Wikipedia:Step (software)|Step]]|Two-dimensional physics simulation engine that is included in the KDE desktop as part of KDE Edu.|http://edu.kde.org/step/|{{Pkg|kdeedu-step}}}}<br />
* {{App|[[Wikipedia:SWMM|SWMM]]|Storm Water Management Model is a dynamic rainfall-runoff-subsurface runoff simulation model used for simulation of the surface/subsurface hydrology quantity and quality.|http://www.epa.gov/|{{AUR|swmm5-git}}}}<br />
<br />
==== Unit conversion ====<br />
<br />
* {{App|ConvertAll|Unit conversion application that allows one to combine units in any way (e.g. inches per decade), even if it does not make sense.|http://convertall.bellz.org/|{{AUR|convertall}}}} <br />
* {{App|Gonvert|Conversion utility that allows conversion between many units like CGS, Ancient, Imperial with many categories like length, mass, numbers, etc.|http://www.unihedron.com/projects/gonvert/|{{AUR|gonvert}}}} <br />
* {{App|[[Wikipedia:GNU Units|Units]]|Command-line unit converter and calculator that can handle multiplicative scale changes, nonlinear conversions such as Fahrenheit to Celsius or wire gauge and others.|http://www.gnu.org/s/units/|{{Pkg|units}}}}</div>Crunchhttps://wiki.archlinux.org/index.php?title=List_of_applications/Science&diff=325687List of applications/Science2014-07-19T10:55:05Z<p>Crunch: /* Computer algebra system */ added maple</p>
<hr />
<div><noinclude><br />
[[Category:Mathematics and science]]<br />
[[Category:Applications]]<br />
[[es:List of Applications/Science]]<br />
[[it:List of Applications/Science]]<br />
[[ja:List of Applications/Science]]<br />
[[ru:List of applications/Science]]<br />
[[zh-CN:List of Applications/Science]]<br />
{{List of applications navigation}}<br />
</noinclude><br />
== Science ==<br />
<br />
{{Note|1=For possibly more up to date selection of scientific applications, try checking the [https://aur.archlinux.org/packages.php?O=0&do_Search=Go&detail=1&C=15&SeB=nd&SB=v&SO=d&PP=50 AUR 'science' category]}}<br />
<br />
=== Scientific documents ===<br />
<br />
See the main article: [[List of Applications/Documents#Scientific documents]].<br />
<br />
=== Mathematics ===<br />
<br />
==== Calculator ====<br />
<br />
See also [[Wikipedia:Comparison of software calculators]].<br />
<br />
* {{App|[[Wikipedia:bc programming language|bc]]|Arbitrary precision calculator language.|http://www.gnu.org/software/bc/|{{Pkg|bc}}}}<br />
* {{App|calc|Arbitrary precision console calculator.|http://www.isthe.com/chongo/tech/comp/calc/|{{Pkg|calc}}}}<br />
* {{App|Extcalc|Qt-based scientfic graphical calculator.|http://extcalc-linux.sourceforge.net/|{{AUR|extcalc}}}}<br />
* {{App|galculator|GTK+ based scientific calculator.|http://galculator.sourceforge.net/|{{Pkg|galculator}} {{pkg|galculator-gtk2}}}}<br />
* {{App|[[Wikipedia:GCalctool|GCalctool]]|Scientific calculator included in the GNOME desktop (GTK2 version).|http://www.gnome.org|{{AUR|gcalctool-oldgui}}}}<br />
* {{App|[[Wikipedia:GCalctool|GNOME Calculator]]|Scientific calculator included in the GNOME desktop (new GTK3 version).|http://www.gnome.org|{{Pkg|gnome-calculator}}}}<br />
* {{App|KAlgebra|Calculator and 3D plotter included in KDE EDU.|http://www.kde.org/applications/education/kalgebra/|{{Pkg|kdeedu-kalgebra}}}}<br />
* {{App|[[Wikipedia:KCalc|KCalc]]|Scientific calculator included in the KDE desktop.|http://kde.org/applications/utilities/kcalc/|{{Pkg|kdeutils-kcalc}}}}<br />
* {{App|Qalculate|Calculator and equation solver with fault-tolerant parsing, constant recognition and units.|http://qalculate.sourceforge.net/|{{Pkg|libqalculate}}}}<br />
* {{App|SpeedCrunch|Fast, high precision and powerful cross-platform calculator.|http://speedcrunch.org|{{AUR|speedcrunch}}}}<br />
* {{App|[[Wikipedia:xcalc|xcalc]]|Scientific calculator for X with algebraic and reverse polish notation modes.|http://xorg.freedesktop.org/|{{Pkg|xorg-xcalc}}}}<br />
<br />
==== Computer algebra system ====<br />
<br />
See also [[Wikipedia:Comparison of computer algebra systems]].<br />
<br />
* {{App|[[Wikipedia:Fermat (computer algebra system)|Fermat]]|Computer algebra system that does arithmetic of arbitrarily long integers and fractions, multivariate polynomials, symbolic calculations, matrices over polynomial rings, graphics, and other numerical calculations.|http://home.bway.net/lewis/|{{AUR|fermat}}}}<br />
* {{App|[[Wikipedia:GAP (computer algebra system)|GAP]]|Computer algebra system for computational discrete algebra with particular emphasis on computational group theory.|http://www.gap-system.org|{{AUR|gap-math}}}}<br />
* {{App|[[Wikipedia:Mathomatic|Mathomatic]]|General purpose Computer Algebra System written in C.|http://www.mathomatic.org/|{{Pkg|mathomatic}}}}<br />
* {{App|[[Wikipedia:Maxima (software)|Maxima]]|[[Wikipedia:Maple (software)|Maple]]/[[Wikipedia:Wolfram Mathematica|Mathematica]]-like program with a wxWidgets based frontend.|http://maxima.sourceforge.net/|{{Pkg|maxima}} {{Pkg|wxmaxima}}}}<br />
* {{App|[[Wikipedia:Maple (software)|Maple]]|Famous commercial CAS. Often used in education.|http://www.maplesoft.com/products/maple/}}<br />
* {{App|[[Wikipedia:PARI/GP|PARI/GP]]|Computer algebra system designed for fast computations in number theory.|http://pari.math.u-bordeaux.fr/|{{Pkg|pari}}}}<br />
* {{App|[[Wikipedia:Xcas|Xcas]]|User interface to Giac, a free, basic computer algebra system.|http://www-fourier.ujf-grenoble.fr/~parisse/giac.html|{{AUR|xcas}}}}<br />
<br />
==== Scientific or technical computing ====<br />
<br />
See also [[Wikipedia:Comparison of numerical analysis software]].<br />
<br />
* {{App|EngLab|Cross-compile mathematical platform with a C like syntax.|http://englab.bugfest.net|{{AUR|englab}}}}<br />
* {{App|[[Wikipedia:Euler (software)|Euler]]|Numerical application designed for higher level math such as calculus, optimization, and statistics that uses Maxima for symbolic operations.|http://euler.sourceforge.net|{{AUR|euler}}}}<br />
* {{App|[[Wikipedia:FreeMat|FreeMat]]|Matlab-like program that supports many of its functions and features a codeless interface to external C, C++, and Fortran code, further parallel distributed algorithm development (via MPI), and 3D visualization capabilities.|http://freemat.sourceforge.net/|{{Pkg|freemat}}}}<br />
* {{App|[[Octave]]|[[Matlab]]-like language and interface for numerical computations.|http://www.gnu.org/software/octave/ |{{Pkg|octave}}}}<br />
* {{App|[[Wikipedia:matplotlib|PyLab]]|Collection of Python modules (pyplot, numpy, etc.) used for scientific calculations.|http://www.scipy.org/PyLab|{{Pkg|python2-matplotlib}}}}<br />
* {{App|[[Sage]]|Mathematics software system, that combines many existing open-source packages into a common Python interface. Alternative to Magma, Maple, Mathematica and Matlab.|http://www.sagemath.org|{{Pkg|sage-mathematics}}}}<br />
* {{App|[[Wikipedia:Scilab|Scilab]]|Matlab alternative used for numerical computations. Its syntax is not equivalent to that of Matlab, but it can be easily converted.|http://www.scilab.org/|{{AUR|scilab}}}}<br />
<br />
==== Statistics ====<br />
<br />
See also [[Wikipedia:Comparison of statistical packages]].<br />
<br />
* {{App|[[Wikipedia:Just another Gibbs sampler|JAGS]] (Just another Gibbs sampler)|Cross-platform program for analysis of Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC) simulation.|http://mcmc-jags.sourceforge.net/|{{AUR|jags}}}}<br />
* {{App|[[Wikipedia:Pandas_(software)|Python Data Analysis Library (pandas)]]| Providing high-performance, easy-to-use data structures and data analysis tools with Python programming language.|http://pandas.pydata.org/|{{AUR|python2-pandas-git}}}}<br />
* {{App|[[Wikipedia:PSPP|PSPP]]|Free SPSS implementation.|http://www.gnu.org/software/pspp/|{{AUR|pspp}}}}<br />
* {{App|[[R]]|Software environment for statistical computing and graphics.|http://cran.r-project.org/|{{Pkg|r}}}}<br />
* {{App|[[Wikipedia:RKWard|RKWard]]|Frontend for the statistical language R.|http://rkward.sourceforge.net/|{{AUR|rkward}}}}<br />
* {{App|[[Wikipedia:RStudio|RStudio]]|A powerful and productive IDE for R written in Qt.|http://www.rstudio.com/|{{AUR|rstudio-desktop-bin}}}}<br />
<br />
==== Data evaluation ====<br />
<br />
See also [[Wikipedia:List of information graphics software]].<br />
<br />
* {{App|Extrema|Visualization and data analysis tool.|http://sourceforge.net/projects/extrema|{{AUR|extrema}}}}<br />
* {{App|[[Wikipedia:Fityk|Fityk]]|Curve fitting and data analysis application, predominantly used to fit analytical, bell-shaped functions to experimental data.|http://fityk.nieto.pl/|{{AUR|fityk}}}}<br />
* {{App|[[Wikipedia:gnuplot|Gnuplot]]|Command-line program that can generate 2D and 3D plots of functions, data, and data fits. |http://www.gnuplot.info/|{{Pkg|gnuplot}}}}<br />
* {{App|[[Wikipedia:Grace (plotting tool)|Grace]]|WYSIWYG 2D graph plotting tool.|http://plasma-gate.weizmann.ac.il/Grace/|{{Pkg|grace}} {{AUR|qtgrace}} {{AUR|gracegtk}}}}<br />
* {{App|[[Wikipedia:LabPlot|LabPlot]]|Free software data analysis and visualization application, similar to SciDAVis.|http://labplot.sourceforge.net/|{{AUR|labplot2}}}}<br />
* {{App|[[Wikipedia:QtiPlot|QtiPlot]]|Platform-independent application used for interactive scientific graphing and data analysis, similar to the proprietary [[Wikipedia:Origin (software)|Origin]] or [[Wikipedia:SigmaPlot|SigmaPlot]].|http://www.qtiplot.com/|{{Pkg|qtiplot}}}}<br />
* {{App|[[Wikipedia:ROOT|ROOT]]|Data analysis program and library (originally for particle physics) developed by CERN.|http://root.cern.ch/drupal/|{{AUR|root}}}}<br />
* {{App|[[Wikipedia:SciDAVis|SciDAVis]]|Fork of QtiPlot with the goal of being better documented and more user friendly.|http://scidavis.sourceforge.net/|{{AUR|scidavis}}}}<br />
See also [[List of applications#Spreadsheets]]<br />
<br />
=== Chemistry and biology ===<br />
<br />
====Computational biology and bioinformatics====<br />
<br />
See also [[Wikipedia:List of open source bioinformatics software]].<br />
<br />
* {{App|[[Wikipedia:BALL|BALL]] (Biochemical Algorithms Library)|Application framework in C++ that provides an extensive set of data structures as well as classes for molecular mechanics, advanced solvation methods, comparison and analysis of protein structures, file import/export, and visualization.|http://www.ball-project.org/|{{AUR|ball}}}}<br />
* {{App|[[Wikipedia:BioJava|BioJava]]|Set of Java tools for computational biology, as well as bioinformatics.|http://biojava.org/wiki/Main_Page|{{AUR|biojava}}}}<br />
* {{App|[[Wikipedia:Biopython|Biopython]]|Python package with tools for computational biology, as well as bioinformatics.|http://biopython.org/wiki/Biopython|{{Pkg|python-biopython}} {{Pkg|python2-biopython}}}}<br />
* {{App|[[Wikipedia:EMBOSS|EMBOSS]] (European Molecular Biology Open Software Suite)|Open source software analysis package specially developed for the needs of the molecular biology and bioinformatics user community.|http://emboss.sourceforge.net/|{{AUR|emboss}}}}<br />
* {{App|[[Wikipedia:MEGA, Molecular Evolutionary Genetics Analysis|MEGA]] (Molecular Evolutionary Genetics Analysis)|Integrated tool for conducting automatic and manual sequence alignment, inferring phylogenetic trees, mining web-based databases, estimating rates of molecular evolution, inferring ancestral sequences, and testing evolutionary hypotheses.|http://www.megasoftware.net/}}<br />
* {{App|[[Wikipedia:MUMmer|MUMmer]]|Bioinformatics software system for sequence alignment based on suffix trees.|http://mummer.sourceforge.net/|{{AUR|mummer}}}}<br />
* {{App|[[Wikipedia:UGENE|UGENE]]|Application that integrates dozens of well-known biological tools and algorithms, providing both graphical user and command-line interfaces.|http://ugene.unipro.ru/|{{AUR|ugene}}}}<br />
<br />
==== Molecules ====<br />
<br />
===== Viewers =====<br />
<br />
See also [[Wikipedia:List of molecular graphics systems]].<br />
<br />
* {{App|[[Wikipedia:Avogadro_(software)|Avogadro]]|Editor, viewer and simulator for 3D molecule structures (also supports downloading files from the [[Wikipedia:Protein Data Bank|Protein Data Bank]]).|http://avogadro.openmolecules.net/wiki/Main_Page|{{Pkg|avogadro}}}}<br />
* {{App|BALLView|Standalone molecular modeling and visualization application, part of the [[Wikipedia:BALL|BALL]] framework.|http://www.ballview.org/|{{AUR|ball}}}}<br />
* {{App|[[Wikipedia:Ghemical|Ghemical]]|Computational chemistry software package used to edit, view and simulate molecular structures.|http://bioinformatics.org/ghemical/ghemical/index.html|{{AUR|ghemical}}}}<br />
* {{App|[[Wikipedia:PyMOL|PyMOL]]|Open-source molecular visualization system that can produce high quality 3D images of small molecules and biological macromolecules, such as proteins.|http://pymol.org|{{Pkg|pymol}}}}<br />
* {{App|[[Wikipedia:RasMol|RasMol]]|Computer program written for molecular graphics visualization intended and used primarily for the depiction and exploration of biological macromolecule structures.|http://www.rasmol.org/|{{AUR|rasmol}}}}<br />
<br />
===== Drawing =====<br />
<br />
* {{App|[[Wikipedia:BKchem|BKChem]]|Practical and goodlooking skeletal formula molecule drawing program.|http://bkchem.zirael.org/|{{AUR|bkchem}}}}<br />
* {{App|[[Wikipedia:Chemtool|Chemtool]]|GTK+-based program for drawing chemical structural formulas.|http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool.html|{{Pkg|chemtool}}}}<br />
* {{App|EasyChem|Simple skeletal formula molecule drawing program with a focus on producing press-quality figures.|http://easychem.sourceforge.net/|{{AUR?|easychem}}}}<br />
* {{App|[[Wikipedia:Gabedit|Gabedit]]|Graphical user interface to computational chemistry packages like [[Wikipedia:GAMESS (US)|GAMESS]], [[Wikipedia:Gaussian (software)|Gaussian]], [[Wikipedia:MOLCAS|MOLCAS]], [[Wikipedia:MOLPRO|MOLPRO]], [[Wikipedia:MPQC|MPQC]], [[Wikipedia:MOPAC|OpenMopac]], [[Wikipedia:PC GAMESS|Firefly]] (previously PC GAMESS) and [[Wikipedia:Q-Chem|Q-Chem]].|http://gabedit.sourceforge.net/|{{AUR|gabedit}}}}<br />
* {{App|[[Wikipedia:XDrawChem|XDrawChem]]|Extensive skeletal formula molecule drawing program (includes spectroscopy prediction).|http://xdrawchem.sourceforge.net/|{{AUR|xdrawchem}}}}<br />
<br />
===== Modeling =====<br />
<br />
* {{App|[[Wikipedia:GROMACS|GROMACS]] (GROningen MAchine for Chemical Simulations)|Versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles.|http://www.gromacs.org|{{AUR|gromacs}}}} <br />
* {{App|[[Wikipedia:Quantum ESPRESSO|Quantum ESPRESSO]]|Integrated suite of applications for electronic-structure calculations and materials modeling at nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials (both norm-conserving and ultrasoft).|http://www.quantum-espresso.org/|{{AUR|quantum-espresso}}}}<br />
<br />
==== Periodic table ====<br />
<br />
* {{App|gElemental|Periodic table of the elements with additional information.|http://freshmeat.net/projects/gelemental|{{AUR|gelemental}}}}<br />
* {{App|[[Wikipedia:Kalzium|Kalzium]]|Periodic table of the elements with molecule editor and equation solver from the [[KDE]] desktop.|http://edu.kde.org/kalzium/|{{Pkg|kdeedu-kalzium}}}}<br />
<br />
==== Biochemistry ====<br />
<br />
* {{App|[[Wikipedia:Bioclipse|Bioclipse]]|Java-based visual platform for biochemistry that uses the Eclipse Rich Client Platform (RCP).|http://www.bioclipse.net/|{{AUR?|bioclipse}}}}<br />
<br />
==== Image manipulation ====<br />
<br />
* {{App|[[Wikipedia:ImageJ|ImageJ]]|Java-based image processing and analysing program that provides extensibility via plugins and macros. It is widely used in microscopy (e.g. for cell counting).|http://rsb.info.nih.gov/ij|{{AUR|imagej}}}}<br />
* {{App|[[Wikipedia:FIJI_(software)|Fiji]]|ImageJ distribution (and soon ImageJ2) with a lot of plugins organized into a coherent menu structure.|http://fiji.sc|{{AUR|fiji-binary}}}}<br />
<br />
=== Astronomy ===<br />
<br />
* {{App|[[Wikipedia:Celestia|Celestia]]|3D astronomy simulation program that allows users to travel through an extensive universe, modeled after reality, at any speed, in any direction and at any time in history.|http://www.shatters.net/celestia/|{{Pkg|celestia}}}}<br />
* {{App|GIMP Astronomy Plugins|Set of GIMP plugins for astronomical image processing.|http://hennigbuam.de/georg/gimp.html|{{AUR|gimp-plugin-astronomy}}}}<br />
* {{App|GoQat|Camera acquisition software, especially for QSI cameras, that provides other features such as autoguiding, focusing help and others.|http://canburytech.net/GoQat/|{{AUR|goqat}}}}<br />
* {{App|[[Wikipedia:KStars|KStars]]|Planetarium application that provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. It is included in KDE Edu.|http://edu.kde.org/kstars/|{{Pkg|kdeedu-kstars}}}}<br />
* {{App|Open PHD Guiding|Telescope autoguiding software based on the famous PHD Guiding.|http://code.google.com/p/open-phd-guiding/|{{AUR|open-phd-guiding-svn}}}}<br />
* {{App|Qastrocam-g2|Webcam acquisition software for planetary imaging.|http://sourceforge.net/projects/qastrocam-g2/|{{AUR|qastrocam-g2}}}}<br />
* {{App|[[Wikipedia:Cartes du Ciel|Skychart / Cartes du Ciel]]|Planetarium that maps out and labels most of the constellations, planets, and objects you can see with a telescope. It can also download Digitized Sky Survey Charts and superimpose images over these charts.|http://www.ap-i.net/skychart/start/|{{AUR|skychart}}}}<br />
* {{App|StarPlot|3-dimensional star chart viewer.|http://starplot.org/|{{AUR|starplot}}}}<br />
* {{App|[[Wikipedia:Stellarium (computer program)|Stellarium]]|Beautiful 3D planetarium that uses OpenGL to render a realistic sky in real time.|http://www.stellarium.org/|{{Pkg|stellarium}}}}<br />
* {{App|[[Wikipedia:XEphem|XEphem]]|Motif-based ephemeris and planetarium program.|http://www.clearskyinstitute.com/xephem/xephem.html|{{AUR|xephem}}}}<br />
<br />
=== Physics ===<br />
<br />
==== Electronics ====<br />
<br />
See also [[Wikipedia:Comparison of EDA software]].<br />
<br />
* {{App|[[gEDA]]|Full suite and toolkit of Electronic Design Automation tools that are used for electrical circuit design, schematic capture, simulation, prototyping, and production.|http://www.geda-project.org/|{{Pkg|geda-gaf}}}}<br />
* {{App|[[Wikipedia:KiCAD|KiCAD]]|Software suite for electronic design automation (EDA) that facilitates the design of schematics for electronic circuits and their conversion to PCB (printed circuit board).|http://www.kicad-pcb.org/display/KICAD/KiCad+EDA+Software+Suite|{{Pkg|kicad}}}}<br />
* {{App|KLogic|Application used for easily building and simulating digital circuits.|http://www.a-rostin.de/|{{AUR|klogic}}}}<br />
* {{App|[[Wikipedia:KTechLab|KTechLab]]|IDE for electronic and PIC microcontroller circuit design and simulation featuring an extensive circuit designer with autorouting and simulation of all common electronic components and logic elements.|http://sourceforge.net/projects/ktechlab/|{{Pkg|ktechlab}}}}<br />
* {{App|[[Wikipedia:Oregano (software)|Oregano]]|Graphical software application for schematic capture and simulation of electrical circuits. The actual simulation is done by the [[Wikipedia:Ngspice|ngspice]] or [[Wikipedia:GNU Circuit Analysis Package|Gnucap]] engines.|https://github.com/marc-lorber/oregano|{{AUR|oregano}}}}<br />
* {{App|QElectroTech|Application used to draw advanced electrical circuits.|http://qelectrotech.org/|{{AUR|qelectrotech}}}}<br />
* {{App|[[Wikipedia:Quite Universal Circuit Simulator|Qucs]]|Electronics circuit simulator application that gives you the ability to set up a circuit with a graphical user interface and simulate its large-signal, small-signal and noise behaviour.|http://qucs.sourceforge.net/|{{Pkg|qucs}}}}<br />
<br />
==== Physics simulation ====<br />
<br />
* {{App|[[Wikipedia:Code_Aster|Code_Aster]]|Software package for Civil and Structural Engineering finite element analysis and numeric simulation in structural mechanics.|http://www.code-aster.org/V2/spip.php?rubrique2|{{AUR|aster}}}}<br />
* {{App|[[Wikipedia:Step (software)|Step]]|Two-dimensional physics simulation engine that is included in the KDE desktop as part of KDE Edu.|http://edu.kde.org/step/|{{Pkg|kdeedu-step}}}}<br />
* {{App|[[Wikipedia:SWMM|SWMM]]|Storm Water Management Model is a dynamic rainfall-runoff-subsurface runoff simulation model used for simulation of the surface/subsurface hydrology quantity and quality.|http://www.epa.gov/|{{AUR|swmm5-git}}}}<br />
<br />
==== Unit conversion ====<br />
<br />
* {{App|ConvertAll|Unit conversion application that allows one to combine units in any way (e.g. inches per decade), even if it does not make sense.|http://convertall.bellz.org/|{{AUR|convertall}}}} <br />
* {{App|Gonvert|Conversion utility that allows conversion between many units like CGS, Ancient, Imperial with many categories like length, mass, numbers, etc.|http://www.unihedron.com/projects/gonvert/|{{AUR|gonvert}}}} <br />
* {{App|[[Wikipedia:GNU Units|Units]]|Command-line unit converter and calculator that can handle multiplicative scale changes, nonlinear conversions such as Fahrenheit to Celsius or wire gauge and others.|http://www.gnu.org/s/units/|{{Pkg|units}}}}</div>Crunch