Petje Rangschikking & Samenvatting
- Naam uitgever:
- Thomas Robitaille and Eli Bressert
Petje Tags
Petje Beschrijving
Astronomische tafels in Python Py-astronomische tafels in Pythonatpy is een pakket op hoog niveau dat een manier biedt om tabellen van astronomische gegevens op een uniforme manier te manipuleren. Een tabel wordt gedefinieerd door een willekeurig aantal kolommen van gegevens, elk gekenmerkt door een kolomnaam, eenheid, de null-waarde en de beschrijving (de laatste drie die optioneel zijn) en kunnen worden aangevuld met metadata in de vorm van trefwoorden of opmerkingen. PAPY kan worden gebruikt om afzonderlijke tafels te manipuleren, evenals sets van tabellen.Atpy kan worden gebruikt om: * naadloos te lezen en te schrijven tabelgegevens naar een aantal tabelindelingen (FITS, VO en IPAC-tabellen en SQLITE / MYSQL / PostgreSQL-databases ), bouwen op bestaande Python-modules. Meer indelingen worden in de toekomst ondersteund. * Verwijder, voeg of hernoem kolommen. * Toegang tot en wijzig individuele tabelcellen. * Maak een lege tabel en vul het in. * Maak een nieuwe tabel uit een selectie van rijen. * Trefwoorden en opmerkingen toevoegen. * Trefwoorden en opmerkingen toevoegen . * Lees en schrijf sets van tabellen.EXAMPLE CODE voor het lezen, het converteren en schrijven van een gegevensbestand van FITS TABLE naar VO TABEL, IPAC TABLE en SQLITE: IMPORT ATPYTBL = AFPY.TABLE () TBL.READ ('SOME_FITS_TABLE_FILE.FITS ') # Py zal automatisch proberen te detecteren welk type bestand u schrijft.tbl.write (' new_votable.xml ') # vo tabletbl.write (' new_ipactable.tbl ') # ipac tabletbl.write (' sqlite ', 'NEW_SQLITETABLE.DB') # SQLITE-database # U kunt eenvoudig toegang krijgen tot en wijzigen van gegevens in de tabel: TBL.DATA = 4.5TBL.REMOVE_COLUMM ('SEY_OWER_Column') Vereisten: · Perl
Petje Gerelateerde software