[Python-es] Software para Radioastronomia
Rolando Paz
flxpaz en gmail.com
Dom Jun 15 19:39:18 CEST 2014
Hola Juanlu
Gracias por el correo.
Luego de leer el archivo doc, y realizar el procedimiento que describen,
entiendo que si logro hacer funcionar parte de los script.
Segun entiendo en el archivo doc se menciona que existen dos formas de
obtener los datos de mi equipo, una es con los script en python y con ellos
obtener los datos en un formato de interferometria llamado MIRIAD, y otra
forma es con los script en C. Con estos ultimos los datos solo se obtienen
para obtener los espectros con el programa GRACE.
Ahora mismo estoy intentando usar solo los script en python, como se
observa en los datos arriba.
Para le version de python:
rolando en rolando-MS-7815:~/ibob/ipoco-0.1.1$ python
Python 2.7.3 (default, Feb 27 2014, 19:58:35)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
El procedimiento que realizo es el siguiente:
rolando en rolando-MS-7815:~/ibob/ipoco-0.1.1$ sudo python setup.py install
running install
running build
running build_py
running build_scripts
running install_lib
running install_scripts
changing mode of /usr/local/bin/poco_rx_i8_c256.py to 755
changing mode of /usr/local/bin/poco_rx.py to 755
changing mode of /usr/local/bin/poco_rx_i8_c128.py to 755
changing mode of /usr/local/bin/poco_rx_i4_c1024.py to 755
changing mode of /usr/local/bin/gen_config_file.py to 755
changing mode of /usr/local/bin/poco_rx_i8_c32.py to 755
changing mode of /usr/local/bin/init_poco.py to 755
running install_egg_info
Removing /usr/local/lib/python2.7/dist-packages/poco-0.1.1.egg-info
Writing /usr/local/lib/python2.7/dist-packages/poco-0.1.1.egg-info
rolando en rolando-MS-7815:~/ibob/ipoco-0.1.1$ init_poco.py
config_scripts/i8_c256.config
Parsing config file config_scripts/i8_c256.config...OK
Writing override variables... OK
Connecting to iBOB... OK
rolando en rolando-MS-7815:~/ibob/ipoco-0.1.1$ poco_rx_i8_c256.py
config_scripts/i8_c256.config
Parsing config file config_scripts/i8_c256.config...OK
Listening on port 6969
Expecting integration sizes of 18432 vectors, or 73728 bytes
C2M Parameters:
N Antennas: 8
Bandwidth: 0.100000 GHz
SDF: 0.000391 GHz
Int Time: 1.495040 s
Array location: ['38:25:59.24', '-79:51:02.1']
Recording Bandpass to file... OK
Starting file: zen.uv.tmp
Beginning RX thread...
Expecting total dump size from each x engine: 65536 bytes
ERR: Buffer is too small for header unpack
ERR: could not unpack header
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 504, in run
self.__target(*self.__args, **self.__kwargs)
File "/usr/local/bin/poco_rx_i8_c256.py", line 243, in _process_packets
last_offset = p['offset']
TypeError: 'NoneType' object has no attribute '__getitem__'
Que opinas?
Saludos y muchas gracias.
Rolando Paz
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20140615/17bc772e/attachment.html>
Más información sobre la lista de distribución Python-es