OITools Changelog
31/10/2017-10/11/2017, sprint
- Redefining how to manage validation:
- Creating a new message
- IN PROGRESS
- Preparation of the personal presentation
- Creation of visual support in English
- Choice on what will be explained and discussed
16/10/2017-27/10/2017, sprint
- Redefining how to manage units:
- Display, process and save variable units
- Units involved: OI_VIS: IVIS(IVIS_ERR), RVIS(RVIS_ERR), VISDATA(VISERR) and OI_FLUX: FLUXDATA (FLUXERR)
- Retrieving OIFits file units
- Update and big project for the OITools project documentation:
- Adding new pages and splitting information
- Adding all informations needed to use the projects
- Add all completed and remaining tasks for transition to version 2
04/09/2017-15/09/2017, sprint 5
21/08/2017-01/09/2017, sprint 4
- Continuity of implementation to version 2:
- New validation rules on tables, keywords, and columns added
- Management of the validity of the revision of the tables according to the version
- Retrieving the version of an OIFits file:
- Using the presence of the CONTENT keyword in the PrimaryHDU (contains "OIFITS2" in case version 2)
- The files are correctly processed according to their version
- Managing the writing and rewriting of images
- Added the PrimaryHDU of version 2, with all these associated keywords
- New test file: Test (load & write) all new information of version 2
- Support writing FITS cubes in a single HDU
- Fixed writing Fits cube (CRPIX3, CRVAL3, CDELT3)
24/07/2017-04/08/2017, sprint 3
- Start of implementation to version 2:
- Change of type for columns and keywords (Short / Int)
- New table add: OI_CORR and OI_INSPOL.
- New keywords and columns add for all tables have more information in version 2
- Add a new Unit ARCSEC (FOV keyword/column)
- Change on the management of optional keywords and columns
- Adaptation of regression tests to test version 2
- Adding an OIFITS file in version 2 to test our API
- PrimaryHDU:
- Change for consideration images
- Mutualization of keyword management with other tables.
17/07/2017-21/07/2017, sprint 2
- In-depth study on tests:
- code sharing
- Image Management
- PrimaryHDU implementation testing
- Reflection for the transition to version 2, PrimaryHDU:
- Preparing for the addition of the PrimaryHDU (load & write)
- PrimaryHDU defined in case it does not contain an image
- All that is not standard keywords is handle as headercards
06/2017-14/07/2017, sprint 1
- Implementation of the test infrastructure:
- JUnit + reference / test files
- Approach: save & compare values to detect any regression
- Identify and collect interessting OIFtis files (test coverage)
- Regression tests:
- Dump & Load OIFits reference files
- Create a new OIFits structure and Write to an OIFITS file
- Load & Save a copy of OIFits files
TODO
- Finish adding any missing rules
- take stock of all TODO, point by point
- TODO: Headercards type is string for Int/float/double too
- TODO: imageHDU should be returned even if no image to hold keywords -> could rely on the firstOnly flag ?
- Javadoc fix
- sticky notes
- OI_VIS VISDATA & VISERR (complex) support:
- Toujours créer les colonnes si elles sont présentes dans les fichiers ?
- tester.
--
CharleenKemps - 20 Oct 2017
This topic: Jmmc/Software
> WebHome >
JmmcOiFits >
JmmcOiTools > JmmcOiToolsChangelog
Topic revision: r6 - 2017-11-06 - CharleenKemps