个人工具

UbuntuHelp:UbuntuScience

来自Ubuntu中文

Oneleaf讨论 | 贡献2007年5月24日 (四) 14:36的版本 (新页面: {{From|https://help.ubuntu.com/community/UbuntuScience}} {{Languages|UbuntuHelp:UbuntuScience}} The aim of this page is to become a useful resource for scientists, engineers and student...)

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航, 搜索


The aim of this page is to become a useful resource for scientists, engineers and students using Ubuntu (or any other) Linux. Please add information or comments.

Introduction

Linux is a great operating system for scientists, for many reasons:

  • It is stable, secure and runs on all sorts of hardware, from embedded systems to supercomputers.
  • It is possible to create a highly customised setup to do what you want.
  • Repetitive tasks can be automated.
  • There are lots of useful free scientific programs and tools.

A guide for installing various applications on Ubuntu with assorted tips and tricks is at UbuntuHelp:UbuntuScience/Howto (Still a work in progress....)


Applications

Some applications that scientists use in Linux. Please add some more.

Legend

IconsPage?action=AttachFile&do=get&target=iconCircle.png - installed by default in Ubuntu
IconsPage?action=AttachFile&do=get&target=IconKubuntuCircle.png - installed by default in Kubuntu
IconsPage?action=AttachFile&do=get&target=edubuntu.png - installed by default in Edubuntu
IconsPage?action=AttachFile&do=get&target=UbuntuGrey.png - Main (officially supported) Ubuntu repository, not installed by default
IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Universe (community maintained) repository
IconsPage?action=AttachFile&do=get&target=iconCircleM2.png - Multiverse (non-free) repository

For information about the Ubuntu repositories see UbuntuHelp:Repositories. Clicking on the icon next a program should take you to information about the Ubuntu package.

Astronomy

  • KStars IconsPage?action=AttachFile&do=get&target=edubuntu.png- A virtual planetarium.
  • XEphem - A very comprehensive ephemeris/planetarium. Old interface.
  • Nightfall - An astronomy application for fun, education, and science.
  • Stellarium IconsPage?action=AttachFile&do=get&target=iconCircleUn.png- Stellarium is a free open source planetarium that shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope.

Biology

  • BioPerl IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - a collection of Perl modules that are useful for programmers in bioinformatics/biology
  • also see BioJava and BioPython
  • Emboss - a suite of bioinformatics tools.
  • SciCraft - Addon to Octave, clones Simulink. Still in developement, blocks have to be written by the user. It is supposed to specialize in bioinformatics functions
  • ClustalwIconsPage?action=AttachFile&do=get&target=iconCircleM2.png - This program performs an alignment of multiple nucleotide or amino acid sequences. Clustalx is a gui front end for clustalw.
  • Seaview IconsPage?action=AttachFile&do=get&target=iconCircleM2.png - A sequence editor with multiple alignment (via CLustalW) and other capabilities
  • LDhat LDhat is a package written in the C language for the analysis of recombination rates from population genetic data.
  • Structure Populationg genetic analysis of admixture. Uses include inferring the presence of distinct populations, assigning individuals to populations, studying hybrid zones, identifying migrants and admixed individuals, and estimating population allele frequencies in situations where many individuals are migrants or admixed.
  • Squint- A sequence editor with automated alignment, translation, etc.
  • simuPOP Highly modular and customizeable forward population genetic simulation software.
  • ms The gold standard in coalescent simulations for population genetics.
  • libsequence A C++ library designed to aid writing applications for genomics and evolutionary genetics. The library is intended to be viewed as a "BioC++" akin to the bioperl project, although the focus is on biological computation, such as the analysis of SNP data and data generated from coalescent simulation.
  • Geneious- NCBI-search, BLAST, sequence alignment, tree-building and publications all in a single intuitive application that updates your data.
  • DAWG - DNA Alignment With Gaps - A sequence simulation program similar to Seq-Gen, that allows the user to simulate the evolution of DNA sequences along a phylogeny. Includes all common models of sequence evolution as well as a model of indel formation.
  • Phylip IconsPage?action=AttachFile&do=get&target=iconCircleM2.png - A Package of programs for inferring phylogenies.
  • Tree View X IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Tree View X is an open source program to display phylogenetic trees on Linux, Unix, Mac OS X, and Windows platforms. It can read and display NEXUS and Newick format tree files (such as those output by PAUP*, ClustalX, TREE-PUZZLE, and other programs).
  • Mesquite - Mesquite is a java based software for evolutionary biology, designed to help biologists analyze comparative data about organisms.
  • Tree-puzzle IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - TREE-PUZZLE is a computer program to reconstruct phylogenetic trees from molecular sequence data by maximum likelihood.
  • Code biofox - Code biofox aims at implementing various bioinformatics tools as an extension on the Firefox browser.
  • DIALIGN2 IconsPage?action=AttachFile&do=get&target=iconCircleUn.png- a command line tool to perform multiple alignment of protein or DNA sequences.
  • FaMoZ - Software written in C and Tcl/Tk which uses likelihood calculations and simulations to perform parentage studies with dominant, codominant and cytoplasmic markers.

Biophysics

  • Pymol IconsPage?action=AttachFile&do=get&target=iconCircleUn.png An open source visulisation program. Reads many formats, including crystallographic map files
  • Coot Superb tool for crystallographers
  • VMD Another visualisation program, this one better suited for reading trajectories from simulations, or generating custom graphics. Takes tcl and python scripts, making it very flexible. Also includes good built in analysis tools, such as Vol'Map


Chemistry

  • ghemical IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A molecular modeling and computational chemistry package that provides molecular mechanics, semi-empirical (via MOPAC7), and ab initio (via MPQC) calculations.
  • gdis IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A molecular display program that supports OpenGL and POVRay rendering.
  • OpenBabelIconsPage?action=AttachFile&do=get&target=iconCircleUn.png- A chemical file format conversion program.
  • ChemtoolIconsPage?action=AttachFile&do=get&target=iconCircleUn.png - 2D molecule drawing programs similar to Chem'Draw.
  • xdrawchem IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - 2D molecule drawing programs similar to Chem'Draw.
  • chemicalInventory - A free chemical inventory database using JChem for structure searching.
  • mpqc IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - The Massively Parallel Quantum Chemistry Program. Ab initio quantum chemical computational package.
  • Linux4Chemistry - list of linux applications which may be useful for chemists
  • GROMACS - is a versatile package to perform molecular dynamics, i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles.

Computer Science

Earth Sciences (Geology/Geography)

  • Ubuntu:UbuntuGIS This is the page where suggestions and software lists for a professional "out of the box" Ubuntu based GIS workstation should be collected.
  • GRASS IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Geographic Resources Analysis Support System Commonly referred to as GRASS, is a Geographic Information System (GIS) used for geospatial data management and analysis, image processing, graphics/map production, spatial modeling, and visualization. GRASS is currently used in academic and commercial settings around the world, as well as by many government agencies and environmental consulting companies.
  • QGIS IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Quantum GIS (QGIS) supports shapefile viewing and editing, spatial data storage with PostgreSQL/PostGIS, projection on-the-fly, map composition, and a number of other features via a plugin interface.
  • ncview - A very fast program for viewing netCDF files (a standard widely used in meteorology, climate and oceanography).
  • Generic Mapping Tools (GMT) IconsPage?action=AttachFile&do=get&target=iconCircleUn.png- GMT is an open source collection of ~60 tools for manipulating geographic and Cartesian data sets (including filtering, trend fitting, gridding, projecting, etc.) and producing Encapsulated Post'Script File (EPS) illustrations ranging from simple x-y plots via contour maps to artificially illuminated surfaces and 3-D perspective views.
  • WW2D - java based application similar to NASA World Wind or Google Earth software.
  • Google Earth- 3D earth viewing application using satellite images (no cost but proprietary)
  • Thuban IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - An interactive geographic data viewer.
  • Survex IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Cave surveying and mapping software.
  • Therion IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Cave surveying - 2D and 3D drawing software.
  • Grads - Very fast graphics program for looking at meteorological data. Movies are very fast.

Ecology and Environmental Sciences

  • NetLogo - A Java-based programmable modeling environment for simulating natural and social phenomena.
  • Simile - A proprietary ($$$) System Dynamics and object-based modeling and simulation software package similar to Stella, Model Maker, Vensim, etc. It is advertised as "Visual modeling software for the earth, environmental and life sciences". A free evaluation version, which limits the size of saved models, is available.

Econometrics

  • Gretl IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - The GNU Regression, Econometric and Time-Series Library (gretl) is a package for econometric analysis.

Electronics

  • Eagle IconsPage?action=AttachFile&do=get&target=iconCircleM2.png - A printed circuit board design tool.
  • oregano IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Schematic capture, netlists, and spice for simulations.
  • gEDA IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - GPL'd suite of Electronic Design Automation tools.
  • Qucs IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - An integrated circuit simulator
  • Icarus Verilog IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a compiler, compiling source code writen in Verilog (IEEE-1364) into some target format.

Engineering Sciences

  • QCad IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A Computer Aided Design Application. It is available in the universe repositories.
  • CyCAS - A commercial Computer Aided Design Application that runs on linux. There is a public version available.
  • Pro/ENGINEER - A commerical mechanical engineering and design CAD tool.

Mathematics

  • GDL - GNU Data Language is a high level language for numerical computations and data visualization similar to IDL (Interactive Data Language from Research Systems Inc.).
  • SciCraft - Addon to Octave, clones Simulink. Still in developement, blocks have to be written by the user. It is supposed to specialize in bioinformatics functions
  • Scilab IconsPage?action=AttachFile&do=get&target=iconCircleM2.png - Another MATLAB-like application.
  • SciCos - A free Simulink-like addon to Scilab
  • Maxima IconsPage?action=AttachFile&do=get&target=iconCircleUn.png- A computer algebra system (xmaxima is its X interface)
  • wxMaxima IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - is a nice front end for Maxima
  • The wxmaxima package doesn't work in Ubuntu 6.06. Please go to the UbuntuHelp:wxMaxima page in this wiki for a work around.
  • Here is a tutorial about using Te'Xmacs as a Maxima frontend
  • imaxima embeds a maxima session in emacs and uses UbuntuHelp:LaTeX to render output
  • GNU MP IconsPage?action=AttachFile&do=get&target=UbuntuGrey.png - GNU Multiprecision arthmetic library. Useful if you need to use very big numbers in a C program.
  • freefem IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A partial differential equation oriented language using Finite Element Method - 2D and 3D versions.
  • OpenFOAM - A former commercial computational fluid dynamics code that is now under GPL, see end of this page and


  • F2PY IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Fortran to Python interface generator provides a connection between Python and Fortran languages.
  • GiNaC IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - C++ library for symbolic computations.
  • SAGE - open source computer algerbra system. Their goal is to create a viable free open source alternative to the commercial programs Magma, Maple, Mathematica, and MATLAB.
  • IDL - A proprietary data visualization & data analysis platform.
  • PDL IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Perl Data Language - A powerful data mathematics and data manipulation package for Perl.
  • Mupad - A proprietary computer algebra system.
  • Clucalc - a tool for 3D visualisations, Clifford algebras and scientific calculations.
  • AUTO 2000 - software for continuation and bifurcation problems in ordinary differential equations.

Medicine

  • OpenClinica - a web-based Clinical Data Management Software (CDMS) platform for managing multi-site clinical research studies

Physics

  • Cernlib IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A suite of data analysis tools and libraries created for use in physics experiments, but also with applications to other fields such as the chemical and biological sciences.
  • Cadabra - A computer algebra system designed specifically for the solution of problems encountered in field theory.
  • HepForge - A website hosting high energy physics software development projects - ie. sourceforge for hep. HepForge Projects
  • Geant4 - A toolkit for the simulation of the passage of particles through matter
  • CLHEP - A Class Library for High Energy Physics
  • Pluto++ - A Monte Carlo simulation tool for hadronic physics
  • Firefox plugins
  • Lightspeed IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - An OpenGL-based program developed to illustrate the effects of special relativity on the appearance of moving objects.
  • ELMER - Finite Element Software for Multiphysical Problems.
  • PHYSICA - A high level, interactive programming environment with user friendly graphics and sophisticated mathematical analysis capabilities.
  • PWscf - Also known as quantum ESPRESSO. A plane-wave Density Functional Theory code. It also has a not very friendly GUI.
  • SIESTA - Another Density Functional Theory code. This one uses atomic orbitals as its basis. Free for noncommercial use.
  • XCrySDen - A crystalline and molecular structure visualisation program. It is especially useful to display output files from DFT codes, such as PWscf, Wien2k and SIESTA.


Tools

  • BIKA - A laboratory information management system (LIMS) built on top of Zope and Plone, and coded in Python
  • FitykIconsPage?action=AttachFile&do=get&target=iconCircleUn.png- a curve fitting and data analysis program, specialized in peak fitting.
  • Bumblebee - a system for managing instruments and other resources (e.g. analytical equipment) that must be shared between a number of users.
Fortran Compilers
  • gfortranIconsPage?action=AttachFile&do=get&target=iconCircleUn.png - The GNU Fortran 95 compiler
  • g95- The goal of the g95 project is to create a free, open source Fortran 95 compiler and runtime libraries.


Plotting Tools
  • PLplot IconsPage?action=AttachFile&do=get&target=iconCircleUn.png- A powerful 2D and 3D scientific plotting library with C, C++, Fortran, Java, Python, Perl, Octave, and Tcl interfaces. Device plugins include X, wxWidgets, Gnome Canvas Widget, and Tk GUIs as well as Post'Script, PNG, JPEG, and GIF file devices.
  • graceIconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A 2D WYSIWYG plotting tool that exports to JPEG, PNG, EPS, PDF, and SVG. Also does curve fitting.
  • PGPLOT IconsPage?action=AttachFile&do=get&target=iconCircleM2.png - Fortran- or C-callable graphics subroutine package for making scientific graphs.
  • RLPlot IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - RLPlot is a GUI based program for displaying scientific data in standard formats. It has full support for all error-bar types and it has greater flexibility with displaying colour and texture in charts than gnuplot (filled bar chart boxes are possible without any additional programs). Output is generated on the X display here further changes can be made to the graph using point and click methods. Images can be exported as scalable vector graphics (SVG) as well as EPS, WMF and TIFF formats.
  • Graphics Layout Engine- GLE is a full featured scripting language that includes variables, subroutines, logic control, looping, a graphing tool, and more to produce high quality output. It has a full range of facilities for producing publication-quality graphs, diagrams, posters and slides. GLE provides LaTeX quality fonts together with a flexible graphics module, which allows the user to specify any feature of a graph (down to the line width of the subticks, for example). Complex pictures can be drawn with user-defined subroutines and simple looping structures. Essentially, GLE is a scripting language and if you are used to writing software, using LaTeX, or any other non-WYSIWYG tools, then you will enjoy using GLE. An autopackage is also available.
  • Qtiplot - A 2D/3D, Qt based plotting tool that attempts to be another "Origin" clone
  • LabPlot IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Another Qt based 2D/3D GUI plotting tool that also does curve fitting, supports many data formats, UbuntuHelp:LaTeX labeling, GSL GSL functions, and statistics.
  • Veusz - A scientific plotting package written in Python.
  • Gri IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A scientific graphics language.
  • Matplotlib IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - a cross platform 2d plotting library for Python. For instructions on compliling from source see the MatPlotLibHowTo.
  • PyX IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Python graphics package for the creation of postscript and PDF files - useful for graphing.
  • MayaVi IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - an easy to use scientific data visualizer
  • Paraview an application designed with the need to visualize large data sets in mind.


  • kst IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A plotting and data viewing program
  • Lybniz IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A simple function graph plotter (graphic calculator), in Python and GTK. Ubuntu .deb avaliable.
  • Zhu3D - interactive 3D plotting program using opengl.
Plot Digitizers
  • Plot Digitizer - a Java program used to digitize scanned plots of functional data
  • g3data IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - a program for extracting data from graphs
Image Processing Tools
  • ImageJ - Java-based image processing.
  • VIPS IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - a free image processing system.


Vector Drawing Tools
  • Xfig IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A diagram and figure creation tool. Can import GIF, JPEG, and EPS figures and can export to Postscipt, UbuntuHelp:LaTeX, and bitmap files.
  • Skencil IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - An excellent vector drawing package. Especially useful for creating and annotating existing postscript figures. Numerous plugins are available, most notably a UbuntuHelp:LaTeX plugin. Can import many different formats.
  • Tgif IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - Another excellent postscript drawing program. Most suitable for black and white postscript figures.
  • Inkscape IconsPage?action=AttachFile&do=get&target=iconCircle.png - Excellent vector drawing program. Uses SVG format by default, but can write to EPS, PDF and UbuntuHelp:LaTeX with PSTricks macros, among other formats.
  • Dia IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A "Visio" like diagram tool. Especially useful for simple circuits and flowcharts.
  • Ipe IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A drawing editor for creating figures in PDF or (encapsulated) Postscript format. Incorporates UbuntuHelp:LaTeX code quite well.
  • jPicEdt - Java based drawing program which can generate UbuntuHelp:LaTeX, eepic and pstricks code from a user-friendly graphical interface.
Word Processing Tools
  • UbuntuHelp:LaTeX IconsPage?action=AttachFile&do=get&target=UbuntuGrey.png - WYGIWYW (What You Get Is What You Want) text mark up system. What real scientist write papers with. LaTeX
  • Anchor(Kile) Kile IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A UbuntuHelp:LaTeX-frontend for KDE, with support for syntax highlighting and convenient palettes for all standard mathematical symbols and text formatting. It also provides easy access to forward and inverse search facilities.
  • Conglomerate IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - An XML editor, to create DocBook or similar formats.
  • Pytexipng - a LaTeX formula converter to png images using a nice GTK gui. Pytexipng can convert a LaTeX formula into a png image file that can be used on any WYSIWYG word processor application as OpenOffice.org Writer, Abiword or KWord.
  • TeXmacs IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A wysiwyg scientific text editor
  • doubles as an interface for computer algebra systems like [Maxima], UbuntuHelp:Maple, mupad, axiom, giac, GTybalt, Macaulay 2, pari, yacas
  • can also be used as a front end for [R], UbuntuHelp:Octave, [GNUplot], [Xfig], [Dr. Geo], [Eukleides],[Qcl]
Bibliographic Tools
  • Pybliographer IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - a tool for managing bibliographic databases. Pybliographer is the graphical interface.
  • Jabref - A graphical bibtex bibliography manager which can be used in conjunction with lyx. It is java based.
  • KBibTeX IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A BibTeX editor for KDE.
  • Ubuntu:Bibus - Bibus is a bibliographic database. Bibus works with Open'Office.org 2.0 Bibus
  • Bibutils - Collection of command line tools for bibliography format convertion. Format examples: BiBTeX, RIS, End'Note, COPAC, ISI, Pub'Med...
  • Referencer Referencer is a Gnome application to organise documents or references, and ultimately generate a BibTeX bibliography file. Features include: Automatic metadata retrieval, Smart web links, Import from BibTeX, Reference Manager and EndNote, Tagging.
  • TellicoIconsPage?action=AttachFile&do=get&target=iconCircleUn.png - is a KDE application for organizing your collections. It allows to add special tags to entries, and sort entries along any field (author, year, keywords, ...)
  • cb2Bib The cb2Bib is a tool for rapidly extracting unformatted, or unstandardized biblographic references from email alerts, journal Web pages, and PDF files.
        • The cb2Bib reads the clipboard text contents and process it against a set of predefined patterns. If this automatic detection is successful, cb2Bib formats the clipboard data according to the structured BibTeX reference standard.
        • Otherwise, if no predefined format pattern is found or if detection proves to be difficult, manual data extraction is greatly simplified by cb2Bib. In most cases, such manual data extraction will provide with a new, personalized pattern to be included within the predefined pattern set for future automatic extractions.
        • Once the bibliographic reference is correctly extracted, it is added to a specified BibTeX database file. Optionally, article PDF files, if available, are renamed to its citeID and moved to a desired directory as a personal article library.
Distributed Computing
  • openmosix - Turns a network of ordinary computers into a supercomputer.
  • BOINC IconsPage?action=AttachFile&do=get&target=iconCircleUn.png - A software platform for distributed computing using volunteered computer resources
  • projects include Climateprediction.net, Einstein@Home, LHC@home, Predictor@home, SETI@home
  • the Grid@CERN - from the people who brought you the world wide web, a service for sharing computer power and data storage which aims ultimately to turn the global network of computers into one vast computational resource.


Ubuntu Packages

Science Section

5.10, 6.06, 6.10.

Mathematics Section

5.10, 6.06, 6.10.

TeX Section

5.10, 6.06, 6.10.

Alternatives to Proprietary Scientific Software

hopefully this list will get long enough to deserve its own page.

Proprietary Free alternative Info Link
UbuntuHelp:MATLAB Scipy Matrix based computing environment http://www.scipy.org/
UbuntuHelp:MATLAB UbuntuHelp:Octave Matrix based computing environment Octave
UbuntuHelp:MATLAB Scilab see above Scilab
S-PLUS, SAS R statistical package [1]
IDL GDL Interactive data language GDL
Simulink Sci'Craft Based on Octave (Available for Debian, I think) SciCraft
Simulink Sci'Cos Based on Scilab (Not found in Ubuntu Repos) SciCos
Origin Sci'Graphica, RLPlot, Qtiplot, Lab'Plot Data plotting and analysis SciGraphica, RLPlot, Qtiplot , LabPlot
Peak'Fit Fityk Peak separation and analysis Fityk
UbuntuHelp:Mathematica, UbuntuHelp:Maple, Mu'Pad Maxima A computer algebra systems Maxima homepage
UbuntuHelp:Mathematica, UbuntuHelp:Maple, Mu'Pad SAGE A computer algebra systems SAGE homepage
Win'Edt(Shareware), Scientific'Word Kile, Texmaker, UbuntuHelp:Lyx UbuntuHelp:LaTeX frontends kile, Texmaker, Lyx
COMSOL ELMER tool for multi-physics problems Elmer
Fluent UbuntuHelp:OpenFOAM Computational Fluids Dynamics Software OpenFOAM

Hardware

  • Labview for linux (non-free) [2]

Data acquisition

  • National Instruments GPIB drivers for linux. [3]
  • Comedi - Open source drivers, tools and libraries. comedi

Computer controlled systems

  • RTAI - Real-Time Application Interface is a hard real-time extension to the Linux kernel [4]
  • EPICS - A set of Open Source software tools, libraries and applications to create distributed soft real-time control systems for scientific instruments such as a particle accelerators, telescopes and other large scientific experiments. [5]

Other information

Other Linux Distributions for Scientists

  • Quantian A Knoppix / Debian variant tailored to numerical and quantitative analysis.
  • Debian-Med Debian-Med is a "Custom Debian Distribution" for medical practice and research.
          • debian-med metapackages are in Ubuntu(Universe): to list them type: apt-cache search debian-med
  • Poseidon Linux is a Brazilian distribution designed for academic and scientific use
  • CAELinux - a liveDVD linux for Computer Aided Engineering

Unofficial Ubuntu/Debian repositories with science software

Mailing Lists about Linux and Science


Related Wiki Pages

Ubuntu:MOTU/Teams/Science is the Ubuntu:MOTU team responsible for the upkeep of science packages within the Universe repository.

Ubuntu:UbuntuSciencePackages is a list of packages that are in the official Ubuntu Repositories that scientist use

Ubuntu:UbuntuScienceMetaPackages discusses possible science metapackages

UbuntuHelp:OpenFOAM - How to install Open'FOAM on ubuntu


Online Forums

Ubuntu Science Forum

Some forum threads

Links

  • freshmeat - scientific software on freshmeat
  • Free Science - Free'Science provides free scientific books and software
  • Educypedia - collection of links about scientific and educational material.
  • Openscience project is dedicated to writing and releasing free and Open Source scientific software.
  • Open Bioinformatics - a non profit, volunteer run organization focused on supporting open source programming in bioinformatics.
  • SAL (Scientific Applications on Linux) is a collection of information and links to software that will be of interest to scientists and engineers. Not updated since 2001.
  • Scibuntu - A script to install scientific tools.


Books