From Fedora Project Wiki
No edit summary |
Nonamedotc (talk | contribs) (update spyder website link) |
||
(29 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
This page lists the software tools available in Fedora Scientific, in addition to the ones available in the [http://spins.fedoraproject.org/kde/ Fedora KDE Spin]. This list is not exhaustive. To see all that are included in the spin, you can see the Kickstart file [https://git.fedorahosted.org/cgit/spin-kickstarts.git/tree/fedora-livedvd-scientific_kde.ks here] | |||
(Refer: [[Scientific_Spin]]) | |||
== Scientific and Numerical Computing Tools/Environments == | |||
{| | {| | ||
! align="center"| | ! align="center"| Name | ||
! Functionality | ! Functionality | ||
! Homepage | ! Homepage | ||
|- | |- | ||
|gsl | |gsl | ||
Line 14: | Line 14: | ||
|[http://www.gnu.org/s/gsl/ http://www.gnu.org/s/gsl/] | |[http://www.gnu.org/s/gsl/ http://www.gnu.org/s/gsl/] | ||
|- | |- | ||
|maxima | |maxima (with wxMaxima) | ||
|Computer Algebra System | |Computer Algebra System | ||
|[http://maxima.sourceforge.net/ http://maxima.sourceforge.net/] | |[http://maxima.sourceforge.net/ http://maxima.sourceforge.net/] | ||
|- | |- | ||
|GNU Octave | |GNU Octave (with QtOctave frontend) | ||
|Numerical Computation Package | |Numerical Computation Package | ||
|[http://www.gnu.org/software/octave/ http://www.gnu.org/software/octave/] | |[http://www.gnu.org/software/octave/ http://www.gnu.org/software/octave/] | ||
Line 33: | Line 33: | ||
|Fast, high precision and powerful desktop calculator | |Fast, high precision and powerful desktop calculator | ||
|[http://speedcrunch.org/en_US/index.html http://speedcrunch.org/en_US/index.html] | |[http://speedcrunch.org/en_US/index.html http://speedcrunch.org/en_US/index.html] | ||
|- | |||
|GNU Units | |||
|Scale converter | |||
|[http://www.gnu.org/s/units/ http://www.gnu.org/s/units/] | |||
|- | |||
|Spyder | |||
|Scientific PYthon Development EnviRonment | |||
|[https://www.spyder-ide.org/ https://www.spyder-ide.org/] | |||
|- | |||
|Root | |||
|Data Analysis | |||
|[http://root.cern.ch/drupal/ http://root.cern.ch/drupal/] | |||
|- | |||
|R (with Rkward) | |||
|Statistical Computing and Graphics | |||
|[http://www.r-project.org/ http://www.r-project.org/] | |||
|- | |||
|} | |||
== Generic Programming and Development Tools/Libraries == | |||
{| | |||
! align="center"| Name | |||
! Functionality | |||
! Homepage | |||
|- | |||
|C/C++ tools (gcc, autotools, flex, bison, strace,ddd, valgrind..) | |||
|Tools for C/C++ development | |||
|[http://gcc.gnu.org/ http://gcc.gnu.org/] and others. | |||
|- | |||
|GNU Fortran | |||
|Fortran Compiler | |||
|[http://gcc.gnu.org/fortran/ http://gcc.gnu.org/fortran/] | |||
|- | |||
|Java Development tools | |||
|Java compilers/interprters | |||
|[http://fedoraproject.org/wiki/Java http://fedoraproject.org/wiki/Java] | |||
|- | |||
|Eclipse IDE | |||
|IDE for C/C++/Java/PHP/Groovy.. | |||
|[http://www.eclipse.org/ http://www.eclipse.org/] | |||
|- | |- | ||
|} | |} | ||
== Parallel and Distributed Programming Tools/Libraries == | |||
( | {| | ||
! align="center"| Name | |||
! Functionality | |||
! Homepage | |||
|- | |||
|OpenMP | |||
|Shared memory C/C++ programming | |||
|[http://openmp.org/wp/ http://openmp.org/wp/] | |||
|- | |||
|OpenMPI | |||
|Open Source MPI implementation | |||
|[http://www.open-mpi.org/ http://www.open-mpi.org/] | |||
|- | |||
|PVM | |||
|Parallel Virtual Machine | |||
|[http://www.csm.ornl.gov/pvm/ http://www.csm.ornl.gov/pvm/] | |||
|- | |||
|Torque | |||
|Batch jobs processing/Resource manager | |||
|[http://www.clusterresources.com/products/torque-resource-manager.php Homepage] | |||
|- | |||
|} | |||
== Editing, Plotting, Drawing and Visualization == | |||
{| | |||
! align="center"| Name | |||
! Functionality | |||
! Homepage | |||
|- | |||
|Texmaker | |||
|LaTex Editor | |||
|[http://www.xm1math.net/texmaker/ http://www.xm1math.net/texmaker/] | |||
|- | |||
|Kile | |||
|TeX/LaTeX editor for the KDE | |||
|[http://kile.sourceforge.net/ http://kile.sourceforge.net/] | |||
|- | |||
|Lyx | |||
|The Document Processor | |||
|[http://www.lyx.org/ http://www.lyx.org/] | |||
|- | |||
|Scribus | |||
|Layout and Publishing | |||
|[http://www.scribus.net/canvas/Scribus http://www.scribus.net/canvas/Scribus] | |||
|- | |||
|Inkscape | |||
|Vector graphics editor | |||
|[http://inkscape.org/ http://inkscape.org/] | |||
|- | |||
|ScITE | |||
|Text Editor | |||
|[http://www.scintilla.org/SciTE.html http://www.scintilla.org/SciTE.html] | |||
|- | |||
|Xfig (including programs for working with fig files) | |||
|Drawing program | |||
|[http://www.xfig.org/ http://www.xfig.org/] | |||
|- | |||
|gnuplot | |||
|Plotting Program | |||
|[http://www.gnuplot.info http://www.gnuplot.info] | |||
|- | |||
|Dia | |||
|Drawing program | |||
|[http://projects.gnome.org/dia/ http://projects.gnome.org/dia/] | |||
|- | |||
|GGobi | |||
|Data Visualization | |||
|[http://www.ggobi.org/ http://www.ggobi.org/] | |||
|- | |||
|G3DATA | |||
|Extracting data from graphs | |||
|[http://www.frantz.fi/software/g3data.php http://www.frantz.fi/software/g3data.php] | |||
|- | |||
|GIMP | |||
|Image processing | |||
|[http://www.gimp.org/ http://www.gimp.org/] | |||
|- | |||
|Mayavi | |||
|3-D Visualization | |||
|[http://mayavi.sourceforge.net/ http://mayavi.sourceforge.net/] | |||
|- | |||
|} | |||
== Version Control/Backup tools and Document Managers == | |||
{| | |||
! align="center"| Name | |||
! Functionality | |||
! Homepage | |||
|- | |||
|Git (with GUI) | |||
|Distributed Version control | |||
|[http://git-scm.com/ http://git-scm.com/] | |||
|- | |||
|SVN (RapidSVN) | |||
|Subversion Version Control | |||
|[http://rapidsvn.tigris.org/ http://rapidsvn.tigris.org/] | |||
|- | |||
|Mercurial | |||
|Mercurial Version Control system | |||
|[http://mercurial.selenic.com/ http://mercurial.selenic.com/] | |||
|- | |||
|backintime(with GUI) | |||
|Backup tool | |||
|[http://backintime.le-web.org/ http://backintime.le-web.org/] | |||
|- | |||
|pdfshuffler | |||
|PDF manager | |||
|[http://sourceforge.net/projects/pdfshuffler/ Homepage] | |||
|- | |||
|BibTool | |||
|Bibliography manager | |||
|[http://www.gerd-neugebauer.de/software/TeX/BibTool/ Homepage] | |||
|- | |||
|} | |||
== Miscellaneous == | |||
{| | |||
! align="center"| Name | |||
! Functionality | |||
! Homepage | |||
|- | |||
|hevea | |||
|LaTex to HTML translator | |||
|[http://hevea.inria.fr/ http://hevea.inria.fr/] | |||
|- | |||
|IPython (including IPython notebook) | |||
|Productive Interactive Computing | |||
|[http://ipython.org/ http://ipython.org/] | |||
|- | |||
|GNU Screen | |||
|Terminal Multiplexer | |||
|[http://www.gnu.org/s/screen/ http://www.gnu.org/s/screen/] | |||
|- | |||
|} | |||
--[[User:Amitksaha|Amitksaha]] | --[[User:Amitksaha|Amitksaha]] ([[User talk:Amitksaha|talk]]) 06:11, 5 September 2013 (UTC) |
Latest revision as of 01:29, 12 August 2018
This page lists the software tools available in Fedora Scientific, in addition to the ones available in the Fedora KDE Spin. This list is not exhaustive. To see all that are included in the spin, you can see the Kickstart file here
(Refer: Scientific_Spin)
Scientific and Numerical Computing Tools/Environments
Name | Functionality | Homepage |
---|---|---|
gsl | GNU Scientific Library | http://www.gnu.org/s/gsl/ |
maxima (with wxMaxima) | Computer Algebra System | http://maxima.sourceforge.net/ |
GNU Octave (with QtOctave frontend) | Numerical Computation Package | http://www.gnu.org/software/octave/ |
matplotlib | Python plotting library | http://matplotlib.sourceforge.net/ |
SciPy | Scientific tools for Python | http://www.scipy.org/ |
SpeedCrunch | Fast, high precision and powerful desktop calculator | http://speedcrunch.org/en_US/index.html |
GNU Units | Scale converter | http://www.gnu.org/s/units/ |
Spyder | Scientific PYthon Development EnviRonment | https://www.spyder-ide.org/ |
Root | Data Analysis | http://root.cern.ch/drupal/ |
R (with Rkward) | Statistical Computing and Graphics | http://www.r-project.org/ |
Generic Programming and Development Tools/Libraries
Name | Functionality | Homepage |
---|---|---|
C/C++ tools (gcc, autotools, flex, bison, strace,ddd, valgrind..) | Tools for C/C++ development | http://gcc.gnu.org/ and others. |
GNU Fortran | Fortran Compiler | http://gcc.gnu.org/fortran/ |
Java Development tools | Java compilers/interprters | http://fedoraproject.org/wiki/Java |
Eclipse IDE | IDE for C/C++/Java/PHP/Groovy.. | http://www.eclipse.org/ |
Parallel and Distributed Programming Tools/Libraries
Name | Functionality | Homepage |
---|---|---|
OpenMP | Shared memory C/C++ programming | http://openmp.org/wp/ |
OpenMPI | Open Source MPI implementation | http://www.open-mpi.org/ |
PVM | Parallel Virtual Machine | http://www.csm.ornl.gov/pvm/ |
Torque | Batch jobs processing/Resource manager | Homepage |
Editing, Plotting, Drawing and Visualization
Name | Functionality | Homepage |
---|---|---|
Texmaker | LaTex Editor | http://www.xm1math.net/texmaker/ |
Kile | TeX/LaTeX editor for the KDE | http://kile.sourceforge.net/ |
Lyx | The Document Processor | http://www.lyx.org/ |
Scribus | Layout and Publishing | http://www.scribus.net/canvas/Scribus |
Inkscape | Vector graphics editor | http://inkscape.org/ |
ScITE | Text Editor | http://www.scintilla.org/SciTE.html |
Xfig (including programs for working with fig files) | Drawing program | http://www.xfig.org/ |
gnuplot | Plotting Program | http://www.gnuplot.info |
Dia | Drawing program | http://projects.gnome.org/dia/ |
GGobi | Data Visualization | http://www.ggobi.org/ |
G3DATA | Extracting data from graphs | http://www.frantz.fi/software/g3data.php |
GIMP | Image processing | http://www.gimp.org/ |
Mayavi | 3-D Visualization | http://mayavi.sourceforge.net/ |
Version Control/Backup tools and Document Managers
Name | Functionality | Homepage |
---|---|---|
Git (with GUI) | Distributed Version control | http://git-scm.com/ |
SVN (RapidSVN) | Subversion Version Control | http://rapidsvn.tigris.org/ |
Mercurial | Mercurial Version Control system | http://mercurial.selenic.com/ |
backintime(with GUI) | Backup tool | http://backintime.le-web.org/ |
pdfshuffler | PDF manager | Homepage |
BibTool | Bibliography manager | Homepage |
Miscellaneous
Name | Functionality | Homepage |
---|---|---|
hevea | LaTex to HTML translator | http://hevea.inria.fr/ |
IPython (including IPython notebook) | Productive Interactive Computing | http://ipython.org/ |
GNU Screen | Terminal Multiplexer | http://www.gnu.org/s/screen/ |