Hola, me prendo con todo en el proyecto. No se nada de antenas, y nada Python (aún), programo en .Net y Java sin ser experto, pero pongo todo lo que tengo para ayudar. Me encantan los desafíos. RedFinal
El 3 de abril de 2014, 23:26, Rolando Paz <flx...@gmail.com> escribió: > Un repositorio en donde todo se almacene... sería formidable! > > Cómo podemos iniciarlo? > > Rolando Paz > > > El 3 de abril de 2014, 20:13, Nicolas lino <nicolasli...@gmail.com>escribió: > > Buenas gente, soy sysadmin linux, se que no tiene nada, pero nada que ver >> con el tema, pero desarrollo mucho en python y me gustan los desafíos! >> Me prendo con todo lo que pueda ayudar! >> >> Mi primer propuesta es generar un repo con un wiki para ordenar todo >> esto! gitlab es una buena opcion, es una buena herramienta donde documentar >> todo el codigo y trabajarlo mediante git. >> >> Por lo que e visto hay gente muy capacitada y entendida en el tema >> comentando, yo no soy uno de ellos :( jjaja >> >> >> El 3 de abril de 2014, 21:34, José Sabater Montes <j...@iaa.es> escribió: >> >> >>> Hola Rolando, >>> >>> Un proyecto muy bonito y también muy complejo. >>> >>> Antes de mirar lo del software tengo una serie de preguntas que me >>> parecen relevantes: >>> ¿Cuántas antenas? ¿de qué tipo? ¿en qué configuración? ¿a qué >>> frecuencia? ¿qué ancho de banda? ¿una o dos polarizaciones? ¿está el >>> correlador ya listo? ¿qué correlador es? >>> >>> >>> El 03/04/2014, a las 23:14, Rolando Paz <flx...@gmail.com> escribió: >>> >>> > Aun no entiendo como se organiza esto como proyecto. Alguien tiene >>> idea? >>> > >>> > En el siguiente link http://www.dmradas.co.uk/Downloads.html pueden >>> descargar lo que considero son las mejores presentaciones que he visto >>> respecto al tema de la radioastronomia e radiointerferometria. >>> > >>> > Específicamente les sugiero que vean estas presentaciones: >>> > >>> > http://www.dmradas.co.uk/Presentation%20Part%202A.ppt >>> > http://www.dmradas.co.uk/Presentation%20Part%202B.ppt >>> > >>> > El script de python que se observa aca >>> https://casper.berkeley.edu/svn/trunk/projects/pocketcorrelator/poco-0.1.1/scripts/poco_rx_i8_c256.py, >>> obtiene los datos del correlador en un formato de archivos llamado MIRIAD. >>> >>> El formato MIRIAD se usa principalmente en CARMA ( >>> https://en.wikipedia.org/wiki/Combined_Array_for_Research_in_Millimeter-wave_Astronomy) >>> y ATCA (https://en.wikipedia.org/wiki/Australia_Telescope_Compact_Array). >>> En el archivo se guardan las “visibilidades” que obtiene el correlador (el >>> resultado de la correlación) e información sobre las antenas, los >>> receptores, etc. >>> >>> http://www.atnf.csiro.au/computing/software/miriad/userguide/node224.html#app:uvvars >>> >>> > >>> > Estos datos los almaceno, para luego ser procesados con un software >>> como , http://www.atnf.csiro.au/computing/software/miriad/, o como >>> https://github.com/AaronParsons/aipy, o >>> https://casper.berkeley.edu/astrobaki/index.php/AIPY >>> >>> Tengo entendido que Miriad se usa para calibrar datos de interferómetros >>> de disco y AIPY está preparado para calibrar datos de “arrays” de dipolos. >>> Son programas bastante complejos y específicos y es posible que no >>> funcionen directamente para este proyecto (o quizás sí). >>> >>> > >>> > También me gustaría poder desarrollar una interfaz gráfica para poder >>> ver los espectros de las señales analógicas por medio de matplotlib o >>> alguna otra herramienta en tiempo real. Aca se puede ver un ejemplo de >>> script para esto, sin embargo esta programado para obtener los datos por el >>> puerto RS232 y no ethernet: >>> https://casper.berkeley.edu/svn/trunk/projects/pocketcorrelator/wb_poco_ibob/Python_Script/ >>> >>> Por el mensaje de error de antes veo que se requieren 73728 bytes de >>> almacenamiento por cada secuencia de integración de poco menos de un >>> segundo. Parece que eso está por encima de los 65536 bytes máximos de algún >>> buffer y por eso puede que aparezca un fallo como indica José Sabastizagal. >>> >>> Por otro lado, 73728 bytes se corresponden con 18432 parámetros de 4 >>> bytes. Y esto encaja con 256 canales, 2 polarizaciones y 8 antenas con sus >>> cross-correlaciones (28 lineas de base + 8 cross-correlaciones = 36). ¿Es >>> esto correcto? Quizás podrías reducir el número de antenas para la prueba >>> para ver si sigue dando el mismo fallo (?). Con 7 antenas deberías tener >>> integraciones de 57344 bytes. >>> >>> Un saludo, >>> Jose Sabater >>> >>> > >>> > Saludos y gracias por todo el apoyo mostrado. >>> > >>> > Rolando Paz >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > El 3 de abril de 2014, 15:24, Flavio Danesse <fdane...@gmail.com> >>> escribió: >>> > Yo me anoto en el proyecto. >>> > >>> > No tengo la mas mínima idea de que es un interferómetro ni de >>> radioimágenes ni nada de eso, pero programo sobre todo en python, gtk y >>> gstreamer y a veces en otros lenguajes, capaz que puedo ayudar con el >>> código. >>> > >>> > De momento lo voy a mirar nada más. >>> > Creo que vas a necesitar organizar como proyecto esto porque ya son >>> varios anotados para participar, alguien tiene que organizar la cosa. >>> > >>> > >>> > El 3 de abril de 2014, 13:44, Rolando Paz <flx...@gmail.com> escribió: >>> > >>> > El vídeo en donde se explica el funcionamiento del correlador es el >>> siguiente: >>> > >>> > >>> https://casper.berkeley.edu/presentations/workshop_october09/m4v/gfoster.m4v >>> > >>> > Griffin Foster fue quien diseño el software del correlador. >>> > >>> > Saludos >>> > >>> > Rolando Paz >>> > >>> > >>> > El 3 de abril de 2014, 10:35, Rolando Paz <flx...@gmail.com> escribió: >>> > Muchas gracias a todos! >>> > >>> > El problema que tengo es el siguiente: >>> > >>> > Yo instale wiresahark y estoy usando ubuntu 12.04 LST >>> > >>> > Ejecuto el comando: init_poco.py i8_c256.py >>> > >>> > rolando@rolando-MS-7815:~/ibob/poco011$ init_poco.py i8_c256.config >>> > >>> > Parsing config file i8_c256.config...OK >>> > >>> > Writing override variables... OK >>> > >>> > Connecting to iBOB... OK >>> > >>> > Adjunto el archivo "init_poco.py - i8_c256.config", que es la captura >>> de los datos de wireshark (una imagen wireshark.png), en donde se observa >>> la información que se transmite desde mi PC hacia el correlador llamado >>> IBOB. Sin embargo, luego de ejecutar este comando, creo que la IBOB debería >>> empezar a enviar automáticamente los paquetes, pero no lo hace pues no se >>> observa nada en el wireshark después. >>> > >>> > Aun así, yo ejecuto el siguiente comando para obtener los datos en >>> formato MIRIAD, sudo poco_rx_i8_c256.py i8_c256.config >>> > >>> > rolando@rolando-MS-7815:~/ibob/poco011$ sudo poco_rx_i8_c256.py >>> i8_c256.config >>> > >>> > Parsing config file i8_c256.config...OK >>> > Listening on port 7 >>> > Expecting integration sizes of 18432 vectors, or 73728 bytes >>> > C2M Parameters: >>> > N Antennas: 8 >>> > Bandwidth: 0.200000 GHz >>> > SDF: 0.000781 GHz >>> > Int Time: 0.747520 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__' >>> > >>> > Mi duda es la siguiente: >>> > >>> > a) Al ejecutar el comando init_poco.py i8_c256.config, yo le digo a la >>> IBOB que empiece a enviar los datos de forma automática por medio del >>> puerto ethernet? (los archivos están en el link: >>> https://casper.berkeley.edu/svn/trunk/projects/pocketcorrelator/poco-0.1.1/ >>> ) >>> > >>> > b) Qué significa el error que se produce cuando ejecuto el comando >>> sudo poco_rx_i8_c256.py i8_c256.config? >>> > >>> > Saludos y gracias. >>> > >>> > Rolando Paz >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > El 3 de abril de 2014, 9:50, Alfonso Ángel Rodríguez Escudero < >>> arod...@gmail.com> escribió: >>> > >>> > Soy Ingeniero en Telecomunicación y entre otras cosas me dedico a >>> trastear con estas cosillas de antenas. También le echaré un ojo y vamos >>> viendo a ver que sale. ;D >>> > Saludos!!! >>> > >>> > El 03/04/2014, a las 17:35, Rolando Paz <flx...@gmail.com> escribió: >>> > >>> >> Ahora mismos he dedicado todo el tiempo para construir el back-end >>> del interferómetro, y esto incluye el correlador y el software. Luego de >>> esto debo diseñar el front-end, que en esencia es toda la parte analógica >>> del interferómetro: amplificadores de bajo ruido, convertidores de >>> frecuencia, filtros, alimentadores de las antena, cables y otros... >>> >> >>> >> Me falta mucho, pero sigo adelante... >>> >> >>> >> >>> >> >>> >> >>> >> >>> >> El 3 de abril de 2014, 8:41, Daπid <davidmen...@gmail.com> escribió: >>> >> A mí también me interesa. Soy físico, con algunos "antecedentes" en >>> astrofísica. Y si tú tienes antenas, o experiencia construyendo, mejor. :) >>> >> >>> >> >>> >> 2014-04-02 23:08 GMT+02:00 Rolando Paz <flx...@gmail.com>: >>> >> Es un gusto saludarlos. >>> >> >>> >> Desde hace ya algún tiempo estoy diseñando un correlador para obtener >>> las señales de varias antenas y lograr realizar radioimagenes del universo. >>> >> >>> >> Ahora mismo estoy tratando de entender el software desarrollado en el >>> 2008 para dicho fin. Desde entonces ya no hubo actualizaciones y ya no >>> existe soporte. El software son unos script escritos en python. >>> >> >>> >> Alguno de ustedes estaría interesado en ayudarme a entender y a >>> actualizar los script? >>> >> >>> >> Yo sé qué es lo que deben hacer los script, pero no logro hacer que >>> funcionen. >>> >> No está demás decir que yo no sé programar :-) >>> >> >>> >> Estaré muy agradecido por su ayuda. >>> >> >>> >> Saludos >>> >> >>> >> Rolando Paz >>> >> >>> >> _______________________________________________ >>> >> Python-es mailing list >>> >> Python-es@python.org >>> >> https://mail.python.org/mailman/listinfo/python-es >>> >> FAQ: http://python-es-faq.wikidot.com/ >>> >> >>> >> >>> >> >>> >> _______________________________________________ >>> >> Python-es mailing list >>> >> Python-es@python.org >>> >> https://mail.python.org/mailman/listinfo/python-es >>> >> FAQ: http://python-es-faq.wikidot.com/ >>> >> >>> >> >>> >> _______________________________________________ >>> >> Python-es mailing list >>> >> Python-es@python.org >>> >> https://mail.python.org/mailman/listinfo/python-es >>> >> FAQ: http://python-es-faq.wikidot.com/ >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es@python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> > >>> > >>> > >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es@python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> > >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es@python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> > >>> > >>> > _______________________________________________ >>> > Python-es mailing list >>> > Python-es@python.org >>> > https://mail.python.org/mailman/listinfo/python-es >>> > FAQ: http://python-es-faq.wikidot.com/ >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es@python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/