ATpy

Screenshot Software:
ATpy
Detalii soft:
Versiune: 0.9.7
Incarca data: 5 Jun 15
Producător: ATpy Development Tool
Licenţă: Gratuit
Popularitate: 48

Rating: nan/5 (Total Votes: 0)

Următoarele formate de baze de date sunt suportate: SQLite, MySQL, PostgreSQL și.
Crizele, format mese VO și IPAC sunt acceptate.
ATpy este un pachet de nivel înalt oferă o modalitate de a manipula tabele de date astronomice în mod uniform.
Un tabel este definită de către orice număr de coloane de date, fiecare caracterizat prin un nume de coloană, unitate, valoare nulă, și descrierea (ultimele trei fiind opțional), și pot fi suplimentate cu metadate în formă de cuvinte cheie sau comentarii.
 ATpy poate fi folosit pentru a manipula tabele simple, precum și seturi de mese

Caracteristici :.

  • Perfect date citească și să scrie de masă la un număr de formate de masă (FITS, VO, și tabele IPAc, și baze de date SQLite / MySQL / PostgreSQL), bazându-se pe module python existente. Mai multe formate vor fi sprijinite în viitor.
  • Eliminare, adăuga, sau redenumi coloane.
  • accesa și modifica celulele tabelului individuale.
  • Creați un tabel gol și popula-l.
  • Creați un nou tabel dintr-o selecție de rânduri.
  • Adăugați cuvinte cheie și comentarii.
  • Citiți și scrie seturi de tabele.

Ce este nou în această versiune:.

  • ATpy este acum lansat sub o licență MIT
  • Suport pentru scrierea în tabele arbitrare prin intermediul modulului asciitable.
  • Suport pentru copierea toate metadatele coloană într-un du-te atunci când se creează o nouă coloană bazat pe o coloană de vechi.
  • suport preliminar pentru interogarea servicii online, cum ar fi IRSA și observator virtual.

Ce este nou în versiunea 0.9.4:

  • Caracteristici noi:
  • Specificați dacă se utilizează rețele mascate implicit prin intermediul unui fișier .atpyrc și / sau prin intermediul unei funcții set_masked_default.
  • Adăugat suport pentru modul asciitable, care deschide un sprijin pentru a citi în tabele ASCII arbitrare. Formate suportate în mod implicit sunt format CDS (aka Masini Mese poate fi citită), CDR, și tabele DAOphot. În plus, API complet asciitable este disponibil.
  • Adăugat suport pentru citire / scriere de masă și TableSet a HDF5 fișiere. Aceasta include adăugarea de fișiere existente, și citirea de la / scris la grupuri.
  • ieșire îmbunătățită atunci când faci "masă print" în cazul în care masa este un exemplu de masă.
  • Adăugat suport pentru Python 3
  • API / schimbari interne:
  • accelerare semnificativă pentru citirea mare potriveste mese
  • coloane de masă pot fi accesate acum folosind notația element, ['coloana'] t
  • Remedii erori:
  • Fixed un bug care a împiedicat ASCII FITS mese de a fi citit în
  • Fixed un bug care a însemnat că numai primul tabel într-o listă a fost folosit la crearea unui TableSet dintr-o listă de mese.
  • copie fixă ​​() metodă de masă
  • alte câteva bug-uri minore fixe

Ce este nou în versiunea 0.9.3:.

  • Restabilește compatibilitatea cu Python 2.5

Ce este nou în versiunea 0.9.2:

  • Caracteristici noi:
  • Mese sunt acum stocate ca matrici structurate.
  • New mascat = argument în timpul masa de inițializare (implicit este False).

  • Interogări
  • SQL completa pentru MySQL, PostgreSQL, SQLite și.
  • informații coloană Acces prin Table.columns, indexate fie nume de coloană sau numărul. Suporta repetare.
  • argument Verbose pentru citire / scriere.
  • New Table.rows () metoda pentru a selecta rânduri specifice
  • New Table.add_empty_column () metoda
  • New Table.append () metoda de a combina cele două tabele
  • New Table.sort () metoda
  • comentariile adăugate / cuvinte cheie pentru TableSet () clasa ca un întreg
  • New înainte = / = după / poziție = argumente pentru Table.add_column () și Table.add_empty_column ()
  • API / Schimbări interne:
  • fits_read, vo_read, ipac_read, sql_read și metode echivalente sunt acum depracated -. utilizarea citește (...) în loc și să specifice tipul =, dacă este necesar
  • Table.units, Table.types, Table.nulls, iar Table.formats sunt depreciate. Utilizarea Table.columns loc.
  • Permiteți utilizatorilor să specifice noi extensii să se asocieze cu diferite tipuri de masă prin atpy.register_extensions.
  • Remedii erori:
  • Fixed un bug care a însemnat că valorile nu au putut fi atribuite la accesarea unei coloane prin atribute (egtcolumn_name [1] = 1).
  • Fixed un bug cu crearea de seturi de masă goale.
  • Fixed un bug cu pedant = opțiune pentru tabele VO.

Ce este nou în versiunea 0.9.1:

  • Eliminat pkg_ressources dependență. Versiunile sunt acum verificate folosind distutils, care este mai standardul.
  • Adăugat suport pentru coloane booleene în FITS și tabele VO.
  • Adaugata pendatic = argument pentru VO Tabelul.

Software similare

Miette
Miette

13 May 15

PyYAML
PyYAML

13 May 15

python-jsonrpc
python-jsonrpc

12 Apr 15

pylibcurl
pylibcurl

13 May 15

Comentarii la ATpy

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!