Release Changes

Release History

VersionDateDescription
1.5.02017-03-31This release of the Transform Tool is a component of the integrated release 7.1.0 of the PDS4 System. This is an operational release of the system components to date.
1.4.02016-09-30This release of the Transform Tool is a component of the integrated release 7.0.0 of the PDS4 System. This is an operational release of the system components to date.
1.3.02016-03-31This release of the Transform Tool is a component of the integrated release 6.1.0 of the PDS4 System. This is an operational release of the system components to date.
1.2.02015-09-30This release of the Transform Tool is a component of the integrated release 6.0.0 of the PDS4 System. This is an operational release of the system components to date.
1.1.12015-05-13This release of the Transform Tool is a component of the integrated release 5.1.0 of the PDS4 System. This is an operational release of the system components to date.
1.1.02015-03-31This release of the Transform Tool is a component of the integrated release 5.1.0 of the PDS4 System. This is an operational release of the system components to date.
1.0.02014-09-30This release of the Transform Tool is a component of the integrated release 5.0.0 of the PDS4 System. This is an operational release of the system components to date.
0.2.22014-03-31This release of the Transform Tool is a component of the integrated release 4.1.0 of the PDS4 System. This is an operational release of the system components to date.
0.2.12013-09-13This release of the Transform Tool is a component of the integrated releases 3.1.1 and 4.0.0 of the PDS4 System. This is an operational release of the system components to date.
0.2.02013-03-31This release of the Transform Tool is a component of the integrated release 3.1.0 of the PDS4 System. This is an operational release of the system components to date.
0.1.02012-09-30This release of the Transform Tool is a component of the integrated release 3.0.0 of the PDS 2010 System. This is an operational release of the system components to date.

Release 1.5.0 - 2017-03-31

No changes in this release.

Release 1.4.0 - 2016-09-30

TypeChangesBy
updateUpdated start up shell script and batch file to prevent the tool from throwing a could not find medialib accelerator wrapper classes message. Fixes PDS-446.mcayanan
fixDoes not display list of supported objects correctly. Fixes PDS-448.mcayanan
fixSupport multiple image object types in a single label. Fixes PDS-449.mcayanan
updateSupport the new way display direction values are set in a label. Inherited from pds4-tools. Fixes PDS-452.mcayanan
updateUpdate velocity template to conform to the latest data model. Fixes PDS-454.mcayanan
updateDocumentation updates based on IPDA comments. Fixes PDS-460.mcayanan
updateRemoved image transformation format types that are not commonly used. Fixes PDS-463.mcayanan
updateUpdated Windows System Properties Install Guide. Fixes PDS-464.mcayanan

Release 1.3.0 - 2016-03-31

TypeChangesBy
updateUpdated to handle FITS image transformations more efficiently. Inherited from vicario. Fixes PDS-366.mcayanan
fixThrows a NullPointerException when transforming an Array 2D image where the Object_Statistics and/or Display_2D_Image elements are not present in the label. Inherited from pds4-tools. Fixes PDS-414.mcayanan
addAdded support for transforming Array_3D_Image products. Inherited from pds4-tools. Fixes PDS-416.mcayanan
addAdded initial support for Array_3D_Spectrum products. Inherited from pds4-tools. Fixes PDS-432.mcayanan
fixNot handling scaling_factor, value_offset, and orientation values properly for Array_2D_Image transformations. Inherited from pds4-tools. Fixes PDS-433.mcayanan
updateSupport for more data types for image transformations: SignedLSB2, UnsignedLSB2, and SignedMSB2. Inherited from pds4-tools. Fixes PDS-434.mcayanan
fixThrows exception when performing PDS3-to-PDS4 label transformations on PDS3 pointer statements containing a file reference and an offset. Fixes PDS-436.mcayanan
fixUpdated xerces dependency version from 1.2.3 to 2.9.0 to resolve the error. Inherited from pds4-tools. Fixes PDS-445.hyunlee

Release 1.2.0 - 2015-09-30

TypeChangesBy
fixCommas found in field names result in additional column headings during transformation. Fixes PDS-295.mcayanan

Release 1.1.1 - 2015-05-13

TypeChangesBy
fixCorrection to set the output file variable. Fixes PDS-353.hyunlee

Release 1.1.0 - 2015-03-31

TypeChangesBy
fixFixed an issue where the tool was only transforming the first column of a table when doing a PDS3 to PDS4 label transformation. Fixes PDS-313.mcayanan
addAdded support for FITS image transformations. Fixes PDS-324.mcayanan
addAdded initial support for labels that point to multiple tables/images. PDS3 labels pointing to multiple, non-FITS images are not supported at this time. Fixes PDS-336.mcayanan
updateFixed logic to check that size of grouped field is correct, and corrected warning message. Inherited from pds4-tools. Fixes PDS-339.mrose

Release 1.0.0 - 2014-09-30

TypeChangesBy
updateAdded support for transforming PDS3 images that are greater than 8-bits with a target PDS3 detached label. Inherited from the VICAR IO library.mcayanan
updateUpdated to no longer depend on a configuration directory to look for the Generate Tool configuration files. Inherited from generate.mcayanan

Release 0.2.2 - 2014-03-31

TypeChangesBy
addAdded support for executing python scripts to do transformations. Python script added performs VICAR to PDS4 transformations. Fixes PDS-200.mcayanan
updateRe-factored code to provide an API for the Transformation library. Fixes PDS-211.mcayanan
addAdded the capability to transform a given PDS3 data product label into a PDS4 Product Observational label. See operational guide for limitations on this feature. Fixes PDS-236.mcayanan
updateModified the Pds4ImageTransformer constructor so that it takes a boolean "overwrite"=true/false which prevents the same image to be generated twice. Fixes PDS-242.mcayanan
updateUpdated Unix shell script and Windows batch file to provide a more user friendly message when JAVA_HOME is not set in the environment. Fixes PDS-253.mcayanan
addAdded support to transform PDS3 images that are greater than 8-bits, provided that the target is a PDS3 attached label.mcayanan
addFor VICAR to PDS4 image transformations, also added the capability to transform the given label into a PDS4 label.mcayanan
addAdd support to not overwrite the file of the transformed output if it already exists in the file system.mcayanan
updateUpdated the tool to support the passing in of multiple targets to transform.mcayanan
updateUpdated the tool to allow the output flag option to accept a directory specification rather than a file.mcayanan

Release 0.2.1 - 2013-09-13

TypeChangesBy
addAdded support to transform PDS4 tables to a comma-separated values (CSV) file.mcayanan
updateUpdated the PVL stylesheet to indent the resulting output with space characters instead of tab characters.mcayanan
updateAdded support for v1.0.0.0 of the data model. Inherited from pds4-tools.mrose, psarram
fixUpdated the HTML stylesheets so that transformed XML files can be displayed through a browser.pramirez

Release 0.2.0 - 2013-03-31

TypeChangesBy
addAdded support to transform PDS4 product labels into an HTML table.mcayanan
addAdded support to transform PDS4 product labels into an HTML table, displaying just the structure of the label.mcayanan
updateUpdate to create an output file using the target image file name with the user-specified format as the file extension when an output file is not specified on the command-line.mcayanan
fixFixed to consistently resolve the current working directory no matter the transform type. Fixes PDS-117.mcayanan
fixFixed to recognize files ending with a .img as a PDS3 label.mcayanan

Release 0.1.0 - 2012-09-30

TypeChangesBy
addInitial support for transformations to the following viewable image file formats: RAW, TIFF, JPEG, WBMP, PNM, PNG, JPEG 2000 and GIF.mcayanan
addInitial support for transforming a PDS4 array 2D image to one of the supported viewable image files.mcayanan
addInitial support for transforming a PDS4 label to a Parameter Value Language (PVL) file.mcayanan
addInitial support for transforming an 8-bit, PDS3 image to one of the supported viewable image files.mcayanan