List of applications/Science

From ArchWiki
< List of applications
Revision as of 09:26, 8 September 2012 by Alexfikl (talk | contribs) (Scientific or Technical Computing: alphabetical order. phrasing. wikipedia links)
Jump to: navigation, search

zh-CN:Common Applications/Science Template:Common Applications navigation


Note: For possibly more up to date selection of scientific applications, try checking the AUR 'science' category

Scientific Documents





  • bc — An arbitrary precision calculator language. || bc
  • calc — An arbitrary precision console calculator. || calc
  • Extcalc — A Qt based scientfic graphical calculator. || extcalcAUR
  • GCalctool — A scientific calculator included in the GNOME desktop. || gcalctool
  • KAlgebra — A calculator and 3D plotter included in KDE EDU. || kdeedu-kalgebra
  • KCalc — A scientific calculator included in the KDE desktop. || kdeutils-kcalc
  • Qalculate — A calculator and equation solver with fault-tolerant parsing, constant recognition and units. || libqalculate
  • SpeedCrunch — A fast, high precision and powerful cross-platform calculator. || speedcrunchAUR
  • xcalc — A scientific calculator for X with algebraic and reverse polish notation modes. || xorg-xcalc

Computer Algebra System


  • Fermat — A 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. || fermatAUR
  • Mathomatic — A general purpose Computer Algebra System written in C. || mathomatic || maxima wxmaxima
  • PARI/GP — A computer algebra system designed for fast computations in number theory. || pari
  • Sage — A algebra system similar to Maxima, but written in Python. || sage-mathematicsAUR
  • Xcas — A user interface to Giac, a free, basic computer algebra system. || xcasAUR

Scientific or Technical Computing


  • EngLab — A cross-compile mathematical platform with a C like syntax. || englabAUR
  • Euler — A numerical application designed for higher level math such as calculus, optimization, and statistics that uses Maxima for symbolic operations. || eulerAUR
  • FreeMat — A 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. || freemat
  • Octave — A Matlab-like language and interface for numerical computations. || octave
  • PyLab — A collection of Python modules (pyplot, numpy, etc.) used for scientific calculations. || python2-matplotlib
  • Scilab — A Matlab alternative used for numerical computations, its syntax is not equivalent to that of Matlab, but it can be easily converted. || scilabAUR


  • PSPP — free SPSS implementation (Graphical:PSPPire) || psppAUR
  • R — software environment for statistical computing and graphics || r
  • RKWard — frontend for the statistical language R || rkwardAUR
  • JAGS — is Just Another Gibbs Sampler. A cross-platform program for analysis of Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC) simulation || jagsAUR

Data Evaluation

  • Fityk — non-linear fitting of curves || fitykAUR || qtiplot
  • SciDavis — similar to QtiPlot || scidavisAUR
  • LabPlot — comparable to "OriginLab" || labplot2AUR
  • ROOT — data analysis program and library (originally for particle physics) || root
  • GnuPlot — commanine based plotting program || gnuplot
  • XmGrace — plotting program with GUI || grace
  • Extrema — visualization and data analysis tool.(no longer in active development) || extremaAUR

See also Common Applications#Spreadsheets

Chemistry and Biology

Computational Biology

  • Biopython — Python package with tools for computational biology. || biopythonAUR

Molecule Viewer

  • Avogadro — edit and view 3D molecule structures (also .pdb) and simulate || avogadro
  • Ballview — standalone molecular modeling and visualization application || ballAUR
  • Ghemical — edit and view 3D molecule structures (also .pdb) and simulate || ghemical
  • Rasmol — view 3D molecule structures || rasmolAUR
  • Pymol — view 3D molecule structures || pymolAUR

Molecule Drawing

  • BKchem — practical and goodlooking skeletal formula molecule drawing program || bkchemAUR
  • XDrawChem — extensive skeletal formula molecule drawing program (incl. spectroscopy prediction) || xdrawchemAUR
  • EasyChem — simple skeletal formula molecule drawing program || easychemAUR
  • Chemtool — skeletal formula molecule drawing program || chemtool
  • Gabedit — graphical user interface to computational chemistry packages like Gamess-US, Gaussian, Molcas, Molpro, MPQC, OpenMopac, Orca, PCGamess and hem || gabeditAUR

Periodic Table

  • Kalzium — periodic table of the elements with molecule editor and equation solver from the KDE project || kdeedu-kalzium
  • gElemental — periodic table of the elements and additional information || gelementalAUR


  • Bioclipse — Aims to be a complete biochemistry office suite. || not packaged? search in AUR

Molecular Modeling

  • GROMACS — versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles || gromacsAUR
  • Quantum Espresso — integrated suite of computer codes for electronic-structure calculations and materials modeling at the nanoscale. It is based on density-functional theory, plane waves, and pseudopotentials (both norm-conserving and ultrasoft) || quantum-espressoAUR

Image manipulation

  • ImageJ — Java-based image processing and analysing program, that provides extensibility via plugins and macros. Widely used in microscopy (e.g. for cell counting). || imagejAUR


  • Cartes Du Ciel — aka 'Skychart' - Planetarium,Sky mapping & Telescope control || skychartAUR || celestia || xephemAUR
  • KStars — KDE desktop planetarium || kdeedu-kstars
  • StarPlot — 3D starchart viewer || starplotAUR || stellarium



  • gEDA — electronic design automation tools || geda-gaf
  • Qucs — electronic circuit simulation || qucs
  • Oregano — electronic circuit simulation || oreganoAUR
  • QElectroTech — draw advanced electrical circuits || qelectrotechAUR
  • KiCAD — design schematics for printed circuit boards || kicadAUR
  • KSimus — logical circuits simulation || ksimusAUR
  • KLogic — logical circuits simulation || klogicAUR

Physics Simulation

  • Aster — simulation for civil and structural engineering || asterAUR
  • Step — physics Simulation Educative physics simulation (KDE) || kdeedu-step

Unit Conversion

  • Convertall — convert between different physical units || convertallAUR
  • Gonvert — convert between different physical units || gonvertAUR
  • Units — CLI Unit converter and calculator || units