---+ OITools V2 This page gathers the enhancements on the JMMC OITools library focused on the OIFITS data handling. Its main features are: * read / write OIFITS files (V1 + extensions OImaging) * read / write FITS image(s) (primary HDU, extra Image HDU) * data model description: meta-data for keywords, columns, tables * in-memory data structures to deal with tables (columns, keywords) and derived columns (hard-coded & expression support) * validation (command-line interface + web interface) * serialization in TSV / XML formats (used by oidb) ---+ Enhancements ---++ Tests TODO: describe the JUnit tests + file structure * Copy files * Load & write reference OIFits files * Compare the OIFitsFile structures (all tables, all keywords, all columns) * Compare the nom.tam.Fits (raw HDUs): TODO: fix comparisons ---++ Setters API To easily fill tables (keywords, columns), a simple setter API will be implemented: <pre> /** * Define the column value for the given row (index) */ (OITable).setColumn(int row, (Type) value) /** * Define all column values for the given row (index) */ (OITable).setRow(int row, values...) </pre> -- Main.LaurentBourges - 11 Jul 2017
This topic: Jmmc/Software
>
WebHome
>
JmmcOiFits
>
JmmcOiTools
Topic revision: r1 - 2017-07-11 - LaurentBourges
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback