< 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
Console
- bc — Arbitrary precision calculator language.
- calc — Arbitrary precision console calculator.
- clac — Command-line, stack-based calculator with postfix notation.
- qalc — Command-line calculator and equation solver with fault-tolerant parsing, constant recognition and units.
Graphical
- Deepin Calculator — Easy to use calculator for Deepin desktop.
- Extcalc — Qt-based scientific graphical calculator.
- FOX Calculator — Simple desktop calculator.
- galculator — GTK-based scientific calculator.
- Genius — Advanced calculator including a mathematical programming language.
- MATE Calc — Calculator for the MATE desktop environment.
Computer algebra system
See also Wikipedia:Comparison of computer algebra systems.
- AXIOM — FriCAS: derivative of the powerful AXIOM-CAS
- PARI/GP — Computer algebra system designed for fast computations in number theory.
Visualization of networks/graphs
- Graphia — Visualizes large graphs specified in various formats (including GML and GraphML) in 3D space in real time. See this issue on the Graphia Github for the Arch Linux package dependencies of Graphia.
- https://graphia.app || not packaged? search in AUR
Scientific or technical computing
See also Wikipedia:Comparison of numerical analysis software.
- 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.
- SageMath — Mathematics software system, that combines many existing open-source packages into a common Python interface. Alternative to Magma, Maple, Mathematica and Matlab.
Statistics
See also Wikipedia:Comparison of statistical packages.
- R — Software environment for statistical computing and graphics.
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
- Plots — A graph plotting application for GNOME.
Physics simulation
- Elmer_FEM_solver — Finite element analysis (FEA/FEM) software for multiphysics problems. Includes models for fluid dynamics, structural mechanics, electromagnetics, heat transfer, and acoustics.
- EPANET — EPANET performs extended period simulation of the water movement and quality behavior within pressurized pipe networks.
Unit conversion
- 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.
Drawing
- Chemtool — GTK-based program for drawing chemical structural formulas.
Modeling
- AmberTools — AmberTools consists of several independently developed packages that work well by themselves, and with Amber18 itself. The suite can also be used to carry out complete molecular dynamics simulations, with either explicit water or generalized Born solvent models.
Periodic table
- gElemental — Periodic table of the elements with additional information.
Geography
- Gebabbel — Alternative GUI for GPSBabel.
- GPXSee — GPS log file viewer and analyzer.
- Merkaartor — OpenStreetMap editor.
- Subsurface — Diving logbook to keep track of your dives by logging dive locations (with GPS coordinates), weights and exposure protection used, divemasters and dive buddies, etc.
Meteorology
- wttr — A simple console application to check the weather, using data from https://wttr.in
Astronomy
- GoQat — Camera acquisition software, especially for QSI cameras, that provides other features such as autoguiding, focusing help and others.
- Stellarium — Beautiful 3D planetarium that uses OpenGL to render a realistic sky in real time.
Computational biology and bioinformatics
See also Wikipedia:List of open source bioinformatics software.
- UGENE — Application that integrates dozens of well-known biological tools and algorithms, providing both graphical user and command-line interfaces.
- https://ugene.net/ || ugene-binAUR, ugene-gitAUR
Genealogy
Image manipulation
DICOM viewers and volume rendering
- aeskulap — Simple DICOM data viewer
Computer-aided design
See also Wikipedia:List of computer-aided design editors.
- BRL-CAD — Constructive solid geometry modeling CAD system that includes an interactive geometry editor, ray tracing support for graphics rendering and geometric analysis, computer network distributed framebuffer support, scripting, image-processing and signal-processing tools.
- https://brlcad.org/ || brlcadAUR
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.
- Digital — Interactive simulator similiar to the discontinued Logisim. Features Karnaugh maps, logic tables, FSM editor, VHDL export and more, written in Java.
- 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.
HDL
Also see Wikipedia:Hardware description language.
- Xilinx ISE WebPACK — FPGA programmable logic design suit.
- https://www.xilinx.com/products/design-tools/ise-design-suite/ise-webpack.html || see Xilinx ISE WebPACK
MCU IDE and programmers
- avrcalc — Calculator to speed development of Atmel AVRs.
- SPIPGM — Tool for programming serial SPI FlashROM memories attached to PC via parallel port cable.
Electronic circuit simulation and schematic capture editing
- 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.
Electronic design and schematic capture editing
- gEDA — Full suite and toolkit of Electronic Design Automation tools that are used for electrical circuit design, schematic capture, simulation, prototyping, and production.
Amateur radio
See the main article: Amateur radio#Software list.
Simulation modeling
- Netlogo — NetLogo is a multi-agent programmable modeling environment.
Artificial intelligence
See also Wikipedia:Comparison of deep learning software.
- Torch — Machine learning library, scientific computing framework, and script language based on LuaJIT.
- http://torch.ch/ || torch7-gitAUR
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.