Open Source Scientific Computing

Past Articles/Efforts:

[1] Hey Researcher! Open Source tools for you: http://linuxgazette.net/174/saha.html
[2] Getting started with GNU Octave, Parts 1- 6 (Linux For You, 2010)
[3] Typesetting’ Presentations with Beamer (Linux For You,November, 2009)
[4] Hands-on Hadoop for cluster computing: http://web.archive.org/web/20090210194030/http://www.linux.com/feature/150395
[5] Fedora Scientific Spin:  http://spins.fedoraproject.org/scientific-kde/
[6]  Explainer: Evolutionary Algorithms: http://theconversation.edu.au/explainer-evolutionary-algorithms-3580

Future Plans

Title: Open Source Scientific Computing

Part – I: Operating System

Chapter 1: Fedora Scientific Linux
Chapter 2: Support for scientific computing in other Linux distributions – Debian Science, and others.

Part – II: Generic tools and libraries

Chapter 3: Numerical Computing tools
3.1 GNU Octave
3.2 Scilab
3.3 Miscellaneous

Chapter 4: C/C++ programming libraries
4.1 GNU Scientific library
4.2 GNU Multi-precision library
4.3 LAPACK
4.4 Miscellaneous

Chapter 5: Python tools and libraries
5.1 SciPy (NumPy)
5.2 Spyder
5.3 SAGE Math
5.4 Miscellaneous

Chapter 6: Others
6.1 Fortran libraries
6.2 R and the ecosystem around it
6.3 Perl libraries/tools
6.4 Root
6.5 Miscellaneous

Part – III: Parallel and Distributed Computing Libraries

Chapter 7: OpenMPI and PVM

Chapter 8:  OpenMP

Chapter 9: Miscellaneous (Torque. Hadoop,…)

Part- IV: Typesetting, Plotting, and Drawing

Chapter 10: LaTex compilers/environments

Chapter 11: Plotting: gnuplot and matplotlib

Chapter 12:  MayaVi

Chapter 13: Presentations: Beamer, other tools

Part-V: Version Control, Backup tools and Document managers

Chapter 14: Bibliography/PDF managers

Chapter 15: Version Control
15.1  SVN
15.2 git
15.3 Mercurial

Chapter 16: Backup tools

Part-VI: The Beginning of the End

Chapter 17: Consolidating what we learnt

Chapter 18: Support forums/resources/mailing lists

Relevant from around the web:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s