Diferencia entre revisiones de «Tutorial Python Alex 19-10-12»

De Grupo de Inteligencia Computacional (GIC)
Sin resumen de edición
Línea 128: Línea 128:
** [http://forge.scilab.org/index.php/p/sciscipy/ <font color="#3465A4">http://forge.scilab.org/index.php/p/sciscipy/</font>]
** [http://forge.scilab.org/index.php/p/sciscipy/ <font color="#3465A4">http://forge.scilab.org/index.php/p/sciscipy/</font>]
** [http://rpy.sourceforge.net/rpy2.html <font color="#3465A4">http://rpy.sourceforge.net/rpy2.html</font>]
** [http://rpy.sourceforge.net/rpy2.html <font color="#3465A4">http://rpy.sourceforge.net/rpy2.html</font>]
** Boost.python
** [http://www.boost.org/doc/libs/1_51_0/libs/python/doc/index.html Boost.python]
** [http://cython.org/ <font color="#3465A4">http://cython.org/</font>]
** [http://cython.org/ <font color="#3465A4">http://cython.org/</font>]



Revisión del 08:49 19 oct 2012

Python Tutorial

Author: Alex, October 19th, 2012

  • Install the software
Base OS: Ubuntu 12.04.1

For Ubuntu repository versions:


$ sudo apt-get install ipython python-numpy python-scipy python-mvpa2 python-matplotlib git python-pip python-nibabel cython python-statsmodels python-sklearn python-skimage

For updated versions we can use Python Package Index (PyPI):


$ sudo apt-get install python-dev
$ sudo pip install -U cython
$ sudo pip install -U numpy 
$ sudo apt-get install build-essential gfortran libblas-dev liblapack-dev libumfpack5.4.0
$ sudo pip install -U scipy 
$ sudo pip install -U pandas
$ sudo pip install -U scikit-image scikit-learn statsmodels

Neuroimaging:

Nipy

$ sudo pip install -U sympy
$ sudo pip install -U nibabel nipype nipy
$ sudo pip install -U dipy nitime

 Download data:
 http://www.ehu.es/ccwintco/index.php/Hyperspectral_Remote_Sensing_Scenes
 http://www.ehu.es/ccwintco/uploads/a/a3/Salinas_corrected.mat
 http://www.ehu.es/ccwintco/uploads/f/fa/Salinas_gt.mat
 sklearn_on_salinas.py in zip file

 cd ~
 git clone https://github.com/nisl/tutorial.git
 cd tutorial
 sudo python setup.py install
 ipython
 http://nisl.github.com/auto_examples/plot_ica_resting_state.html#example-tutorial-plot-ica-resting-state-py

  • Cleanup before leaving... ?

sudo pip uninstall nisl rm -r [~/tutorial ~/tutorial]