معتمدة
وتنسيقات قاعدة البيانات التالية: سكليتي، الخلية، وكيو.
تناسبها، معتمدة VO، وIPAC تنسيق الجداول.
ATpy هو مجموعة رفيعة المستوى توفير وسيلة للتلاعب جداول البيانات الفلكية بطريقة موحدة.
ويعرف الجدول من قبل أي عدد من أعمدة البيانات، كل تتميز اسم العمود، وحدة، قيمة فارغة، ووصف (الثلاثة الأخيرة يجري اختياري)، ويمكن أن تستكمل مع البيانات الوصفية في شكل كلمات أو تعليقات.
ATpy يمكن استخدامها لمعالجة الجداول واحدة وكذلك مجموعة من الجداول
الميزات:.
بسلاسة القراءة والكتابة بيانات الجدول إلى عدد من الأشكال الجدول (تناسبها، VO، وIPAC الجداول وقواعد البيانات سكليتي / ماي / كيو)، بناء على وحدات بيثون القائمة. وسيتم دعم المزيد من الأشكال في المستقبل.
إزالة أو إضافة أو إعادة تسمية الأعمدة.
خلايا الجدول الفردية وصول وتعديله.
إنشاء جدول فارغ وملء ذلك.
إنشاء جدول جديد من مجموعة مختارة من الصفوف.
إضافة كلمات رئيسية والتعليقات.
القراءة والكتابة مجموعات من الجداول.
ما هو الجديد في هذا الإصدار:
يتم تحريرها ATpy الآن بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.
دعم الكتابة خارج الجداول التعسفية عن طريق وحدة asciitable.
دعم لنسخ جميع البيانات الوصفية عمود في دفعة واحدة عند إنشاء عمود جديد على أساس العمود القديم.
دعم أولي الاستعلام عن خدمات على الانترنت مثل IRSA والمرصد الافتراضي.
ما هو الجديد في الإصدار 0.9.4:
ميزات جديدة:
تحديد ما إذا كنت تستخدم صفائف ملثمين افتراضيا عبر ملف .atpyrc و / أو عن طريق وظيفة set_masked_default.
واضاف لدعم وحدة asciitable، الذي يفتح دعم لقراءة في الجداول ASCII التعسفية. وتشمل أشكال الدعم افتراضيا CDS شكل (ويعرف أيضا باسم آلة الجداول المقروءة)، RDB، والجداول DAOphot. بالإضافة إلى ذلك، API asciitable الكامل متاح.
واضاف لدعم القراءة / الكتابة الجدول وTableSet إلى HDF5 الملفات. وهذا يشمل إلحاق إلى الملفات الموجودة، وقراءة من / الكتابة إلى مجموعات.
تحسين الانتاج عندما تفعل "جدول طباعة 'حيث الجدول هو الجدول سبيل المثال.
واضاف لدعم بيثون 3
API / التغييرات الداخلية:
تسريع كبير لقراءة كبير يناسب الجداول
ويمكن الآن أعمدة الجدول يمكن الوصول إليها باستخدام عنصر التدوين، ر ['عمود']
إصلاحات الشوائب:
إصلاح الخلل التي حالت دون ASCII يناسب الجداول من قراءتها في
إصلاح الخلل الذي يعني أن كان يستخدم فقط الجدول الأول في قائمة عند إنشاء TableSet من قائمة الجداول.
نسخة ثابتة () طريقة الجدول
العديد من الأخطاء الطفيفة الأخرى ثابتة
ما هو الجديد في الإصدار 0.9.3:
يعيد التوافق مع بيثون 2.5.
ما هو الجديد في الإصدار 0.9.2:
ميزات جديدة:
يتم تخزين الآن الجداول كما صفائف منظم.
جديدة ملثمين = حجة أثناء التهيئة الجدول (الافتراضي هو False).
استعلامات SQL الكاملة عن الخلية، الإنترنت، وسكليتي.
معلومات العمود الوصول من خلال Table.columns ومفهرسة إما عن طريق اسم العمود أو رقم. يدعم التكرار.
حجة مطول للقراءة / الكتابة.
طريقة جديدة Table.rows () لتحديد صفوف معينة
Table.add_empty_column الجديد (طريقة)
جديد Table.append () طريقة للجمع بين جدولين
Table.sort الجديد (طريقة)
إضافة تعليقات / كلمات لTableSet () فئة ككل
جديد قبل = / = بعد / موقف = الحجج لTable.add_column () وTable.add_empty_column ()
API / التغييرات الداخلية:
fits_read، vo_read، ipac_read، sql_read، وأساليب تعادل وdepracated الآن - استخدام قراءة (...) بدلا من ذلك وتحديد نوع = إذا لزم الأمر.
Table.units، وإهمال Table.types، Table.nulls، وTable.formats. استخدام Table.columns بدلا من ذلك.
السماح للمستخدمين لتحديد امتدادات جديدة لربط مع أنواع مختلفة عبر طاولة atpy.register_extensions.
إصلاحات الشوائب:
إصلاح الخلل الذي يعني أن القيم لا يمكن أن تسند عند الوصول إلى العمود عبر سمات (egtcolumn_name [1] = 1).
إصلاح الخلل مع إنشاء مجموعات الجدول فارغة.
إصلاح الخلل مع متحذلق = الخيار للجداول VO.
ما هو الجديد في الإصدار 0.9.1:
إزالة pkg_ressources التبعية. يتم فحص إصدارات الآن استخدام distutils، والتي هي أكثر القياسية.
واضاف لدعم الأعمدة منطقية في متقطعة والجداول VO.
وأضاف pendatic = حجة لVO الجدول.
لم يتم العثور على التعليقات