Software tools: Difference between revisions
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
* [https://www.python.org/ Python], a programming language | * [https://www.python.org/ Python], a programming language | ||
** [https://www.enthought.com/products/canopy/ Canopy] Scientific and Analytic Python Deployment with Integrated Analysis Environment | ** [https://www.enthought.com/products/canopy/ Canopy] Scientific and Analytic Python Deployment with Integrated Analysis Environment | ||
** [http://docs.continuum.io/anaconda/ Anaconda] Python distribution for large-scale data processing, predictive analytics, and scientific computing | |||
** [http://www.sagemath.org/ SageMath] Free open-source mathematics software system licensed under the GPL. Its mission is to create a viable free open source alternative to Magma, Maple, Mathematica and Matlab | |||
** [http://ipython.org/ IPython] Powerful interactive shells and browser-based notebook for Python | |||
** [http://docs.scipy.org/doc/ NumPy and Scipy] Fundamental packages for scientific computing with Python | |||
** [http://matplotlib.org/ matplotlib] A python 2D (and 3D basic support) plotting library which produces publication quality figures | |||
** [http://stanford.edu/~mwaskom/software/seaborn/ Seaborn] Python visualization library based on matplotlib. It provides a high-level interface for drawing attractive statistical graphics | |||
** [https://github.com/spyder-ide/spyder Spyder] Open source cross-platform Integrated Development Environment for scientific programming in the Python language. Spyder integrates NumPy, SciPy, Matplotlib and IPython, as well as other open source software | |||
** [https://www.jetbrains.com/pycharm/ PyCharm] PyCharm is an Integrated Development Environment used for programming in Python. It provides code analysis, a graphical debugger, an integrated unit tester, integration with version control systems, and supports web development with Django | |||
== Mathematical tools == | == Mathematical tools == |
Revision as of 10:28, 3 June 2015
On this page, you will find a list of useful publicly available software tools, for data analysis, graphical display, etc.
Emulation, file management
- XQuartz X-window system for Mac
- PuTTY Telnet/SSH client for Windows and Unix
- Fugu Secure File Transfer for Mac
Numerical tools and libraries
- Numerical Recipes
- GNU Fortran
- Octave, a free alternative to Matlab
- Python, a programming language
- Canopy Scientific and Analytic Python Deployment with Integrated Analysis Environment
- Anaconda Python distribution for large-scale data processing, predictive analytics, and scientific computing
- SageMath Free open-source mathematics software system licensed under the GPL. Its mission is to create a viable free open source alternative to Magma, Maple, Mathematica and Matlab
- IPython Powerful interactive shells and browser-based notebook for Python
- NumPy and Scipy Fundamental packages for scientific computing with Python
- matplotlib A python 2D (and 3D basic support) plotting library which produces publication quality figures
- Seaborn Python visualization library based on matplotlib. It provides a high-level interface for drawing attractive statistical graphics
- Spyder Open source cross-platform Integrated Development Environment for scientific programming in the Python language. Spyder integrates NumPy, SciPy, Matplotlib and IPython, as well as other open source software
- PyCharm PyCharm is an Integrated Development Environment used for programming in Python. It provides code analysis, a graphical debugger, an integrated unit tester, integration with version control systems, and supports web development with Django
Mathematical tools
- Mathics, a free alternative to Mathematica
- SymPy, symbolic calculus using Python
- Abramowitz and Stegun: Handbook of Mathematical Functions
Graphical tools
- GNUplot, also see gnuplotting.org, for producing graphs from data
- GIMP, graphics editor
- ImageJ, graphics editor and image analysis
- InkScape, vector graphics editor
Text editing tools
- LaTeX
- Emacs, powerful plain text editor
- TextWrangler, powerful plain text editor for Mac
- LibreOffice, office suite of programs