< List of applications

List of applications/Science

Science

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

Calculator

See also Wikipedia:Comparison of software calculators.

Console
  • 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
  • clac Command-line, stack-based calculator with postfix notation.
https://github.com/soveran/clac || clacAUR
  • kalker Command-line calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals.
https://github.com/PaddiM8/kalker || kalkerAUR
  • qalc Command-line calculator and equation solver with fault-tolerant parsing, constant recognition and units.
https://qalculate.github.io/ || libqalculate
Graphical
  • Deepin Calculator Easy to use calculator for Deepin desktop.
https://www.deepin.org/en/original/deepin-calculator/ || deepin-calculator
  • Extcalc Qt-based scientific graphical calculator.
http://extcalc-linux.sourceforge.net/ || extcalcAUR
  • FOX Calculator Simple desktop calculator.
http://fox-toolkit.org/ || fox
  • galculator GTK-based scientific calculator.
http://galculator.mnim.org/ || galculator
  • Liri Calculator Calculator for Liri.
https://github.com/lirios/calculator || liri-calculator
  • MATE Calc Calculator for the MATE desktop environment.
https://mate-desktop.org/ || mate-calc

Computer algebra system

See also Wikipedia:Comparison of computer algebra systems.

http://maxima.sourceforge.net/ || maxima
  • PARI/GP Computer algebra system designed for fast computations in number theory.
https://pari.math.u-bordeaux.fr/ || pari

Visualization of networks/graphs

Scientific or technical computing

See also Wikipedia:Comparison of numerical analysis software.

  • 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
  • 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.
https://freemat.sourceforge.net/ || freematAUR

Statistics

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
  • PSPP Free SPSS implementation.
https://www.gnu.org/software/pspp/ || psppAUR

Data analysis and plotting

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.
https://fityk.nieto.pl/ || fitykAUR
  • LabPlot Free software data analysis and visualization application, similar to SciDAVis.
https://labplot.kde.org/ || labplot

See also List of applications/Documents#Spreadsheets.

Proof assistants

See also Wikipedia:Proof assistant.

  • Isabelle Generic proof assistant that allows mathematical formulas to be expressed in a formal language and provides tools for proving those formulas in a logical calculus.
https://www.cl.cam.ac.uk/research/hvg/Isabelle/ || isabelleAUR

    Physics simulation

    • FEBio An open-source software tool for nonlinear finite element analysis specifically focused on solving nonlinear large deformation problems in biomechanics and biophysics, able to solve problems in mixture mechanics (i.e. biphasic or multiphasic materials), fluid mechanics, reaction-diffusion, and heat transfer, including fluid-solid interactions.
    https://febio.org/ || not packaged? search in AUR
    https://apps.kde.org/step/ || step

      Unit conversion

      Viewers

      See also Wikipedia:List of molecular graphics systems.

      • 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
        Drawing
        Modeling
        • APBS Electrostatic and solvation properties for complex molecules.
        https://www.poissonboltzmann.org/ || apbsAUR
        • ORCA ORCA is an ab initio, DFT, and semi-empirical SCF-MO package.
        https://orcaforum.kofo.mpg.de/app.php/portal || orcaqmAUR

        Periodic table

        • eperiodique A simple Periodic Table Of Elements viewer using the EFL.
        http://eperiodique.sourceforge.net/ || eperiodiqueAUR

        Geography

        • Gebabbel Alternative GUI for GPSBabel.
        http://gebabbel.sourceforge.net/ || gebabbelAUR
        • GPXSee GPS log file viewer and analyzer.
        https://www.gpxsee.org/ || gpxsee
        • JOSM Main editor for OpenStreetMap written in Java.
        https://josm.openstreetmap.de/ || josm
        https://qgis.org/ || qgis

        Meteorology

        • GNOME Weather Small application for GNOME that allows you to monitor the current weather conditions for your city, or anywhere in the world, and to access updated forecasts provided by various internet services.
        https://wiki.gnome.org/Apps/Weather || gnome-weather

        Astronomy

        • GIMP Astronomy Plugins Set of GIMP plugins for astronomical image processing.
        http://hennigbuam.de/georg/gimp.html || gimp-plugin-astronomyAUR
        • StarPlot 3-dimensional star chart viewer.
        http://starplot.org/ || starplotAUR

        Computational biology and bioinformatics

        See also Wikipedia:List of open source bioinformatics software.

        • 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.
        https://emboss.sourceforge.net/ || embossAUR

        Genealogy

          • LifeLines Text based genealogy software for family trees and reports.
          https://github.com/lifelines/ || lifelinesAUR

          Image manipulation

          DICOM viewers and volume rendering

          https://www.slicer.org/ || 3dslicerAUR

            Computer-aided design

            See also Wikipedia:List of computer-aided design editors.

            • QCAD A 2D CAD application based on Qt. Supports the DFX and HPGL standard file formats, and optionally the DWG format through a proprietary plugin.
            https://www.qcad.org/ || qcad

              3D printing

              See also RepRap.

              Slicers

              Slicers convert 3D models into a format supported by the 3D printer, usually this format is G-code.

              • SuperSlicer Community maintained improved fork of PrusaSlicer. Not brand specific. Open source.
              https://github.com/supermerill/SuperSlicer || superslicer
              Control software

              Software for controlling 3D printers, usually over a cable or wireless.

              • OctoPrint Web interface for FDM 3D printers using G-code. Open source.
              https://octoprint.org/ || octoprintAUR

              Electronics

              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.

              • Logisim Educational digital logic design and simulation software, written in Java, officially its development has stopped.
              https://sourceforge.net/projects/circuit/ || logisimAUR
              HDL

              Also see Wikipedia:Hardware description language.

              • Gowin EDA Edu IDE An IDE for Gowin's FGPA devices, including Sipeed Tang Nano and Sipeed Tang Nano 4K.
              http://www.gowinsemi.com.cn/faq.aspx || gowin-eda-edu-ideAUR
              • Verilator A Verilog/SystemVerilog simulator, performs lint code-quality checks, compile to threaded C++ code for simulation.
              https://verilator.org || verilator
              MCU IDE and programmers
              • AVRDUDE Download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers.
              https://www.nongnu.org/avrdude/ || avrdude
              Electronic circuit simulation and schematic capture editing
              • gspiceui GUI to various freely available Spice electronic ciruit simulators.
              http://users.tpg.com.au/micksw012/gspiceui.html || gspiceuiAUR
              • Xyce SANDIA Xyce is an open source, SPICE-compatible, high-performance analog circuit simulator, capable of solving extremely large circuit problems by supporting large-scale parallel computing platforms.
              https://xyce.sandia.gov https://github.com/Xyce/Xyce || xyce-serialAUR
              Electronic design and schematic capture editing
              • QElectroTech Application used to draw advanced electrical circuits.
              https://qelectrotech.org/ || qelectrotechAUR

              Telecommunication

              • SigDigger Qt-based digital signal analyzer, using Suscan core and Sigutils DSP library.
              https://github.com/BatchDrake/SigDigger || sigdigger-gitAUR

              Amateur radio

              See the main article: Amateur radio#Software list.

              See also Wikipedia:List of software-defined radios.

              Simulation modeling

              Artificial intelligence

              See also Wikipedia:Comparison of deep learning software.

              http://leenissen.dk/fann/wp/ || fannAUR
              • PyTorch An open source machine learning framework that accelerates the path from research prototyping to production deployment.
              https://pytorch.org/ || python-pytorch, with CUDA python-pytorch-cuda

                Photogrammetry

                See also Wikipedia:Comparison_of_photogrammetry_software.

                • OpenMVG A software package.
                https://github.com/openMVG/openMVG || openmvg-gitAUR
                  gollark: The only real issue is `multishell` which has (*the horror*) **GLOBAL STATE**.
                  gollark: Add some sort of coroutine manager to your javarunner thing. Have Runtime or whatever add coroutines to that when wanted. When you want to kill a process just halt the coroutine.
                  gollark: No you don't...
                  gollark: Otherwise just halt the coroutine.
                  gollark: Multishell yes.
                  This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.