Difference between revisions of "List of applications/Science"

From ArchWiki
Jump to navigation Jump to search
m (→‎Geography: qgis is in [community] now)
Line 215: Line 215:
* {{App|QLandkarte GT|Use your GPS with Linux.|http://qlandkarte.org/|{{Pkg|qlandkartegt}}}}
* {{App|QLandkarte GT|Use your GPS with Linux.|http://qlandkarte.org/|{{Pkg|qlandkartegt}}}}
* {{App|QMapShack|Plan your next outdoor trip.|https://bitbucket.org/maproom/qmapshack|{{Pkg|qmapshack}}}}
* {{App|QMapShack|Plan your next outdoor trip.|https://bitbucket.org/maproom/qmapshack|{{Pkg|qmapshack}}}}
* {{App|QGIS|Geographic Information System (GIS) that supports vector, raster & database formats.|https://qgis.org/|{{AUR|qgis}}}}
* {{App|QGIS|Geographic Information System (GIS) that supports vector, raster & database formats.|https://qgis.org/|{{Pkg|qgis}}}}
* {{App|Viking|GTK+2 application to manage GPS data.|https://sourceforge.net/projects/viking/|{{Pkg|viking}}}}
* {{App|Viking|GTK+2 application to manage GPS data.|https://sourceforge.net/projects/viking/|{{Pkg|viking}}}}

Revision as of 22:21, 17 April 2018


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

Scientific documents

See the main article: List of applications/Documents#Scientific documents.



See also Wikipedia:Comparison of software calculators.

  • bc — Arbitrary precision calculator language.
https://www.gnu.org/software/bc/ || bc
  • calc — Arbitrary precision console calculator.
http://www.isthe.com/chongo/tech/comp/calc/ || calc
  • Extcalc — Qt-based scientific graphical calculator.
http://extcalc-linux.sourceforge.net/ || extcalcAUR
  • galculator — GTK+ based scientific calculator.
http://galculator.mnim.org/ || GTK+ 3: galculator, GTK+ 2: galculator-gtk2
https://wiki.gnome.org/Apps/Calculator || gnome-calculator
  • KAlgebra — Calculator and 3D plotter included in KDE EDU.
https://www.kde.org/applications/education/kalgebra/ || kalgebra
  • KCalc — Scientific calculator included in the KDE desktop.
https://www.kde.org/applications/utilities/kcalc/ || kcalc
  • MATE Calc — Calculator for the MATE desktop environment.
https://mate-desktop.org/ || mate-calc
  • Qalculate — Calculator and equation solver with fault-tolerant parsing, constant recognition and units.
http://qalculate.github.io/ || qalculate-gtk
  • SpeedCrunch — Fast, high precision and powerful cross-platform calculator.
http://speedcrunch.org || speedcrunch
  • xcalc — Scientific calculator for X with algebraic and reverse polish notation modes.
https://www.x.org/ || xorg-xcalc

Computer algebra system

See also Wikipedia:Comparison of computer algebra systems.

  • AXIOM — FriCAS: derivative of the powerful AXIOM-CAS
http://fricas.sourceforge.net || fricasAUR
  • GAP — Computer algebra system for computational discrete algebra with particular emphasis on computational group theory.
http://www.gap-system.org || gap
  • Maple — Famous commercial CAS. Often used in education.
https://www.maplesoft.com/products/maple/ ||
  • Mathics — A free CAS for symbolic mathematical computations which uses Python as its main language. It aims at achieving a Mathematica-compatible syntax and functions. It relies mostly on Sympy for most mathematical tasks and, optionally, Sage for more advanced functionality.
http://www.mathics.org/ || mathicsAUR
  • Mathomatic — General purpose Computer Algebra System written in C.
http://www.mathomatic.org/ || mathomatic
http://maxima.sourceforge.net/ || maxima wxmaxima
  • PARI/GP — Computer algebra system designed for fast computations in number theory.
http://pari.math.u-bordeaux.fr/ || pari
  • Xcas — User interface to Giac, a free, basic computer algebra system.
http://www-fourier.ujf-grenoble.fr/~parisse/giac.html || xcas

Scientific or technical computing

See also Wikipedia:Comparison of numerical analysis software.

  • EngLab — Cross-compile mathematical platform with a C like syntax.
http://englab.bugfest.net || englabAUR
  • FFTW — A Fast Fourier Transform library for computing discrete Fourier transforms. Used for a wide variety of numerical applications, which includes spectral methods.
https://www.fftw.org/ || fftw fftw-mpiAUR fftw-mpichAUR
  • 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/ || freemat
  • GeoGebra — Dynamic mathematics software with interactive graphics, algebra and spreadsheet
https://www.geogebra.org/ || geogebra
  • matplotlib (PyLab) — Collection of Python modules (pyplot, numpy, etc.) used for scientific calculations.
https://www.scipy.org/ || python-matplotlib
  • OctaveMatlab-like language and interface for numerical computations.
https://www.gnu.org/software/octave/ || octave
  • Sage-mathematics — 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 || sagemath
  • 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/ || scilabAUR


See also Wikipedia:Comparison of statistical packages.

  • 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/ || jagsAUR
http://pandas.pydata.org/ || python2-pandas python-pandas
  • PSPP — Free SPSS implementation.
https://www.gnu.org/software/pspp/ || psppAUR
  • R — Software environment for statistical computing and graphics.
https://cran.r-project.org/ || r
  • RKWard — Frontend for the statistical language R.
https://rkward.kde.org/ || rkwardAUR
  • RStudio — A powerful and productive IDE for R written in Qt.
https://www.rstudio.com/ || rstudio-desktop-binAUR

Data evaluation

See also Wikipedia:List of information graphics software.

  • Fityk — Curve fitting and data analysis application, predominantly used to fit analytical, bell-shaped functions to experimental data.
http://fityk.nieto.pl/ || fitykAUR
  • Gnuplot — Command-line program that can generate 2D and 3D plots of functions, data, and data fits.
http://www.gnuplot.info/ || gnuplot
  • Grace — WYSIWYG 2D graph plotting tool.
http://plasma-gate.weizmann.ac.il/Grace/ || graceAUR qtgraceAUR gracegtkAUR
  • LabPlot — Free software data analysis and visualization application, similar to SciDAVis.
https://labplot.kde.org/ || labplot-kf5AUR
  • QtiPlot — Platform-independent application used for interactive scientific graphing and data analysis, similar to the proprietary Origin or SigmaPlot.
http://www.qtiplot.com/ || qtiplot
  • ROOT — Data analysis program and library (originally for particle physics) developed by CERN.
https://root.cern.ch/ || rootAUR
  • SciDAVis — Fork of QtiPlot with the goal of being better documented and more user friendly.
http://scidavis.sourceforge.net/ || scidavisAUR

See also List of applications/Documents#Spreadsheets

Chemistry and biology

Computational biology and bioinformatics

See also Wikipedia:List of open source bioinformatics software.

  • 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/ || ballAUR
  • BioJava — Set of Java tools for computational biology, as well as bioinformatics.
http://biojava.org || biojavaAUR
  • Biopython — Python package with tools for computational biology, as well as bioinformatics.
http://biopython.org/wiki/Biopython || python-biopython python2-biopython
  • 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/ || embossAUR
  • 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/ || not packaged? search in AUR
  • MUMmer — Bioinformatics software system for sequence alignment based on suffix trees.
http://mummer.sourceforge.net/ || mummerAUR
  • UGENE — Application that integrates dozens of well-known biological tools and algorithms, providing both graphical user and command-line interfaces.
http://ugene.net/ || ugeneAUR



See also Wikipedia:List of molecular graphics systems.

  • Avogadro — Editor, viewer and simulator for 3D molecule structures (also supports downloading files from the Protein Data Bank).
http://avogadro.cc/ || avogadroAUR
  • BALLView — Standalone molecular modeling and visualization application, part of the BALL framework.
http://www.ball-project.org/ || ballAUR
  • Ghemical — Computational chemistry software package used to edit, view and simulate molecular structures.
http://bioinformatics.org/ghemical/ghemical/index.html || ghemicalAUR
  • PyMOL — Open-source molecular visualization system that can produce high quality 3D images of small molecules and biological macromolecules, such as proteins.
https://pymol.org/ || pymol
  • BKChem — Practical and goodlooking skeletal formula molecule drawing program.
http://bkchem.zirael.org/ || bkchemAUR
  • Chemtool — GTK+-based program for drawing chemical structural formulas.
http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool.html || chemtool
  • EasyChem — Simple skeletal formula molecule drawing program with a focus on producing press-quality figures.
http://easychem.sourceforge.net/ || not packaged? search in AUR
http://gabedit.sourceforge.net/ || gabeditAUR
  • 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 || gromacsAUR
  • 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/ || quantum-espressoAUR

Periodic table

  • eperiodique — A simple Periodic Table Of Elements viewer using the EFL.
http://eperiodique.sourceforge.net/ || eperiodiqueAUR
  • gElemental — Periodic table of the elements with additional information.
http://freecode.com/projects/gelemental || gelementalAUR
  • Kalzium — Periodic table of the elements with molecule editor and equation solver from the KDE desktop.
https://edu.kde.org/kalzium/ || kalzium


  • Bioclipse — Java-based visual platform for biochemistry that uses the Eclipse Rich Client Platform (RCP).
http://www.bioclipse.net/ || not packaged? search in AUR

Image manipulation

  • 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).
https://imagej.nih.gov/ij/ || imagejAUR
  • Fiji — ImageJ distribution (and soon ImageJ2) with a lot of plugins organized into a coherent menu structure.
http://fiji.sc || fiji-binaryAUR


  • 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.
https://celestiaproject.net/ || celestia
  • GIMP Astronomy Plugins — Set of GIMP plugins for astronomical image processing.
http://hennigbuam.de/georg/gimp.html || gimp-plugin-astronomyAUR
  • GoQat — Camera acquisition software, especially for QSI cameras, that provides other features such as autoguiding, focusing help and others.
http://canburytech.net/GoQat/ || goqatAUR
  • 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.
https://edu.kde.org/kstars/ || kstars
  • Qastrocam-g2 — Webcam acquisition software for planetary imaging.
https://sourceforge.net/projects/qastrocam-g2/ || qastrocam-g2AUR
  • 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.
https://www.ap-i.net/skychart/ || skychartAUR
  • StarPlot — 3-dimensional star chart viewer.
http://starplot.org/ || starplotAUR
  • Stellarium — Beautiful 3D planetarium that uses OpenGL to render a realistic sky in real time.
http://www.stellarium.org/ || stellarium
  • Where Is M13 — Application to visualize the locations and physical properties of deep sky objects.
http://www.thinkastronomy.com/M13/ || where-is-m13AUR
  • XEphem — Motif-based ephemeris and planetarium program.
http://www.clearskyinstitute.com/xephem/xephem.html || xephemAUR



See also Wikipedia:Comparison of EDA software.

Digital logic

Digital logic software are mainly simple educational tools that intended for only designing and simulating logic circuits.

  • glogic — An educational graphical logic circuit simulator.
https://launchpad.net/glogic || glogicAUR
  • Logisim — Educational digital logic design and simulation software, written in Java, officially its development has stopped.
https://sourceforge.net/projects/circuit/ || logisimAUR
  • Logisim Evolution — Project which continue the development of the original Logisim with new features, written in Java.
https://github.com/reds-heig/logisim-evolution || logisim-evolution-gitAUR
  • SmartSim — Simple and beautiful digital logic circuit design and simulation software, mainly target teachers and students, very lightweight and cross platform, GPL licensed, written in Vala.
http://smartsim.org.uk || smartsim-gitAUR
  • Altera Design Software — A set of design tools for Altera's FPGA chips that includes Quartus II and ModelSim-Altera.
https://www.altera.com/products/design-software/overview.html || see Altera Design Software
http://www.xilinx.com/products/design-tools/ise-design-suite/ise-webpack.html || see Xilinx ISE WebPACK
  • Arduino — Arduino prototyping platform SDK.
https://www.arduino.cc/en/Main/Software || arduino
Schematic capture editor
  • 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/ || geda-gaf
  • 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://kicad-pcb.org/ || kicad
  • Oregano — Graphical software application for schematic capture and simulation of electrical circuits. The actual simulation is done by the ngspice or Gnucap engines.
https://github.com/drahnr/oregano || oreganoAUR
  • QElectroTech — Application used to draw advanced electrical circuits.
https://qelectrotech.org/ || qelectrotechAUR
  • 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/ || qucsAUR

Physics simulation

  • Code_Aster — Software package for Civil and Structural Engineering finite element analysis and numeric simulation in structural mechanics.
https://www.code-aster.org/V2/spip.php?rubrique2 || asterAUR
  • EPANET — EPANET performs extended period simulation of the water movement and quality behavior within pressurized pipe networks.
https://www.epa.gov/ || epanet2-gitAUR
  • Step — Two-dimensional physics simulation engine that is included in the KDE desktop as part of KDE Edu.
https://edu.kde.org/step/ || step
  • 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.
https://www.epa.gov/ || swmm5-gitAUR

Unit conversion

  • 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/ || convertallAUR
  • 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/ || gonvertAUR
  • 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.
https://www.gnu.org/software/units/ || units


  • BT747 — The swiss army knife for MTK GPS dataloggers.
https://sourceforge.net/projects/bt747/ || bt747
  • FoxtrotGPS — Lightweight and fast mapping application.
https://www.foxtrotgps.org/ || foxtrotgps
  • Geotag — Match date/time information from photos with location information from a GPS unit or from a map.
http://geotag.sourceforge.net/ || geotag
  • GNOME Maps — A simple map client for GNOME. Part of gnome-extra.
https://wiki.gnome.org/Apps/Maps || gnome-maps
  • GottenGeography — Easy to use photo geotagging application for the GNOME desktop.
https://launchpad.net/gottengeography || gottengeography
  • GPSBabel — Reads, writes, and manipulates GPS waypoints in a variety of formats.
https://www.gpsbabel.org/ || gpsbabel
  • GPSCorrelate — Correlate (geotagging) digital camera photos with GPS data in GPX format.
https://github.com/freefoote/gpscorrelate || gpscorrelate
  • GpsPrune — View, edit and convert coordinate data from GPS systems.
https://activityworkshop.net/software/gpsprune/ || gpsprune
  • GPX Viewer — Simple tool to visualize tracks and waypoints stored in a gpx file.
https://blog.sarine.nl/tag/gpxviewer/ || gpx-viewer
  • GRASS GIS — Geospatial data management and analysis, image processing, graphics/maps production, spatial modeling and visualization.
https://grass.osgeo.org/ || grassAUR
  • gvSIG — vSIG is a geographic information system (GIS), that is, a desktop application designed for capturing, storing, handling, analyzing and deploying any kind of referenced geographic information in order to solve complex management and planning problems.
http://www.gvsig.com/en || gvsig-desktop-binAUR
  • JOSM — An editor for OpenStreetMap written in Java.
http://josm.openstreetmap.de/ || josm
  • Marble — Virtual Globe and World Atlas that can be used to learn more about the Earth. Part of kdeedu.
https://marble.kde.org/ || KDE: marble, Qt: marble-qt
  • Merkaartor — OpenStreetMap editor.
http://merkaartor.be/ || merkaartor
  • Navit — Modular turn-by-turn car navigation system.
http://www.navit-project.org/ || navit
  • QLandkarte GT — Use your GPS with Linux.
http://qlandkarte.org/ || qlandkartegt
  • QMapShack — Plan your next outdoor trip.
https://bitbucket.org/maproom/qmapshack || qmapshack
  • QGIS — Geographic Information System (GIS) that supports vector, raster & database formats.
https://qgis.org/ || qgis
  • Viking — GTK+2 application to manage GPS data.
https://sourceforge.net/projects/viking/ || viking

Communication systems

  • CupCarbon — A Smart City & IoT Wireless Sensor Network Simulator.
http://cupcarbon.com/ || not packaged? search in AUR
  • GNU Radio — Software development toolkit that provides signal processing blocks to implement software radios.
https://www.gnuradio.org/ || gnuradio
  • Pothos — The Pothos project is a complete data-flow framework for creating topologies of interconnected processing blocks.
https://github.com/pothosware/PothosCore/wiki || pothosAUR, pothos-gitAUR

Simulation modeling

  • gephi — Gephi is an open-source network analysis and visualization software package written in Java.
http://gephi.org/ || gephi
  • golly — Golly is an open source, cross-platform application for exploring Conway's Game of Life and many other types of cellular automata.
http://golly.sourceforge.net/ || gollyAUR
  • Netlogo — NetLogo is a multi-agent programmable modeling environment.
http://ccl.northwestern.edu/netlogo/ || netlogoAUR