ATpy

Software screenshot:
ATpy
Podrobnosti Software:
Verze: 0.9.7
Datum uploadu: 5 Jun 15
Licence: Volný
Popularita: 218

Rating: 2.0/5 (Total Votes: 1)

Následující databáze jsou podporovány formáty: SQLite, MySQL, PostgreSQL a.
Záchvaty, VO, a IPAC tabulky formátu jsou podporovány.
ATpy je balíček na vysoké úrovni poskytuje způsob, jak manipulovat tabulky astronomických dat v jednotným způsobem.
Tabulka je definován libovolný počet sloupců dat, z nichž každý charakteristický název sloupce, jednotky, null hodnoty, a popis (poslední tři jsou volitelné), a mohou být doplněny s metadaty ve formě klíčových slov nebo připomínek.
 ATpy lze využít k manipulaci jednotlivé tabulky, jakož i sady tabulek

Vlastnosti :.

  • bez problémů číst a psát tabulky dat na řadu formátů tabulky (sedí, VO, a IPac stoly, a SQLite / MySQL / PostgreSQL databází), vycházet ze stávajících modulů Pythonu. Další formáty budou podpořeny v budoucnosti.
  • Odstranit, přidat, nebo přejmenování sloupce.
  • Jednotlivé buňky tabulky přístup a úpravy.
  • Vytvořit prázdnou tabulku a naplnit ho.
  • Vytvořit novou tabulku z výběru řádků.
  • Přidat klíčová slova a komentáře.
  • Číst a psát sady tabulek.

Co je nového v této verzi:.

  • ATpy je nyní uvolněna pod licencí MIT
  • Podpora pro psaní z libovolné tabulky pomocí asciitable modulu.
  • Podpora pro kopírování všechna metadata sloupec najednou při vytváření nového sloupec založený na staré sloupci.
  • Předběžná podpora pro dotazování on-line služby, jako IRSA a virtuální observatoř.

Co je nového ve verzi 0.9.4:

  • Nové funkce:
  • Určete, zda se má použít maskovaných polí ve výchozím nastavení pomocí souboru .atpyrc a / nebo pomocí funkce set_masked_default.
  • Přidána podpora pro asciitable modul, který otevírá podporu čtení v libovolných tabulek ASCII. Formáty podporované standardně zahrnují CDS formát (aka strojově čitelné tabulky), RDB, a DAOphot tabulky. Kromě toho, úplné asciitable API je k dispozici.
  • Přidána podpora pro čtení / psaní tabulky a TableSet na HDF5 souborů. To zahrnuje připojí k existující soubory, a čtení / zápisu do skupin.
  • Lepší výkon, když dělá "Vytisknout tabulku ', kde tabulka je instance tabulka.
  • Byla přidána podpora pro Python 3
  • API / Vnitřní změny:
  • Výrazné zrychlení pro čtení velký zapadá tabulky
  • tabulky sloupce lze nyní přistupovat pomocí položky notaci, t ['sloupec']
  • Opravy chyb:
  • Opravena chyba, která zabránila ASCII FITS tabulek před čtením v
  • Opravena chyba, která znamená, že pouze první tabulka v seznamu byla použita při vytváření TableSet ze seznamu tabulek.
  • metoda Pevné copy () v tabulce
  • Opraveno několik dalších drobných chyb

Co je nového ve verzi 0.9.3:.

  • Obnoví kompatibilita s Python 2.5

Co je nového ve verzi 0.9.2:

  • Nové funkce:
  • Stoly jsou nyní uloženy jako strukturované pole.
  • New maskovány = argument, při inicializaci tabulky (výchozí hodnota je False).
  • Full SQL dotazy pro MySQL, PostgreSQL a SQLite.
  • Přístup k informacím sloupec přes Table.columns, indexovány buď název sloupce nebo čísla. Podporuje iterace.
  • Verbose argument pro čtení / zápis.
  • New Table.rows () metoda pro volbu určité řádky
  • metoda New Table.add_empty_column ()
  • New Table.append () metodu kombinovat dvě tabulky
  • metoda New Table.sort ()
  • přidali komentáře / klíčová slova pro TableSet () třída jako celek
  • New před = / po = / pozice = argumenty pro Table.add_column () a Table.add_empty_column ()
  • API / Vnitřní změny:
  • fits_read, vo_read, ipac_read, sql_read a rovnocenné metody jsou nyní depracated -. použití čtení (...) místo a specifikovat typ = v případě potřeby
  • Table.units, Table.types, Table.nulls, a Table.formats jsou zastaralé. Používejte Table.columns místo.
  • Povolit uživatelům určit nové rozšíření spojovat s různými typy stolních přes atpy.register_extensions.
  • Opravy chyb:
  • Opravena chyba, která znamenala, že hodnoty nemohly být přiřazeny při přístupu sloupec pomocí atributů (egtcolumn_name [1] = 1).
  • Opravena chyba s vytvořením prázdné sady tabulek.
  • Opravena chyba s pedantským = možností pro VO tabulky.

Co je nového ve verzi 0.9.1:

  • Odstraněno pkg_ressources závislostí. Verze se nyní kontroluje pomocí distutils, což je více standardem.
  • Přidána podpora pro boolean sloupců v záchvatech a VO tabulek.
  • Přidána pendatic = argumentem pro VO tabulky.

Podobný software

vCard (Python)
vCard (Python)

13 May 15

urlwatch
urlwatch

12 Apr 15

csvfilter
csvfilter

1 Mar 15

Komentáře k ATpy

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!