Atpy Clasificación y resumen
- Nombre del editor:
- Thomas Robitaille and Eli Bressert
Atpy Etiquetas
Atpy Descripción
Mesas astronómicas en Python ATPY: las tablas astronómicas en Pythonatpy es un paquete de alto nivel que proporciona una manera de manipular tablas de datos astronómicos de forma uniforme. Una tabla se define por cualquier número de columnas de datos, cada una caracterizada por un nombre de columna, unidad, valor nulo y descripción (los últimos tres opcionales), y se pueden complementar con metadatos en forma de palabras clave o comentarios. ATPY se puede utilizar para manipular tablas individuales, así como conjuntos de tablas. Se puede usar para: * leerlos a la perfección y escribir datos de la tabla a varios formatos de tabla (tablas de ajuste, VO y IPAC, y bases de datos SQLITE / MYSQL / POSTGRESQL ), Edificio en los módulos de Python existentes. Más formatos se apoyarán en el futuro. * Retire, agregue o cambie el nombre de columnas. * Acceso y modifique las celdas de la tabla individuales. * Crea una mesa vacía y llámalo. * Crea una nueva tabla a partir de una selección de filas. * Añadir palabras clave y comentarios . * Lea y escriba conjuntos de tablas. Ejemplo de ejemplo para leer, convertir y escribir un archivo de datos desde la tabla de ENTRADOS a la tabla de VO, la tabla IPAC y SQLite: Importar atpytbl = atpy.table.table () tbl.read ('some_fits_table_file.fits ') # ATPY intentará detectar automáticamente qué tipo de archivo está escribiendo.tbl.write (' new_votable.xml ') # vo tabletbl.write (' new_ipactable.tbl ') # ipac tabletbl.write (' sqlite ', 'new_sqlitetable.db') # Sqlite Datos de la base de datos # Puede acceder y modificar fácilmente los datos en la tabla: tbl.data = 4.5tbl.remove_column ('some_other_column') Requisitos: · Perl
Atpy Software relacionado