OANLiner

De Jorge Andres Gonzalez Cetina - jag2kn

Saltar a navegación, buscar

Contenido

Problema

El desarrollo de Liner esta detenido desde hace muchos años y cada ves es mas difícil hacer correr este software sobre SSOO modernos

Justificación

El desarrollo de un programa que reemplace este software ayudaria en la investigación astrofísica, también abriría o fortalecería el área de desarrollo de software libre en software astrofísico en Colombia

Objetivos

General

Desarrollo de un aplicativo con funcionalidades muy similares a Liner y expandirlo de acuerdo a nuestras necesidades

Específicos

Recursos iniciales

Módulos a desarrollar

Calculo Gausianas

Import y export datos

Desarrollo interfaz gráfica

Ejemplo de código para utilizar pylab

import math
import pylab # matplotlib
# create the x list data
# arange() is just like range() but allows float numbers
x_list = pylab.arange(0.0, 5.0, 0.01)
# calculate the y list data
y_list = []
for x in x_list:
	y = math.cos(2*math.pi*x) * math.exp(-x)
	y_list.append(y)
pylab.xlabel("x")
pylab.ylabel("cos(2pi * x) * exp(-x)")
# draw the plot with a blue line 'b' (is default)

pylab.plot(x_list, y_list, 'b')
# save the plot as a PNG image file (optional)
pylab.savefig('Fig1.png')
pylab.show()

Archivo de salida: OANLiner Fig1.png

Calculo multiproceso

Dependencias

sudo apt-get install python-scipy python-numpy python-matplotlib
Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas