public Metadata getMetadataForFile(File sciPgeCreatedDataFile,
PgeMetadata pgeMetadata, Object... customArgs) throws Exception {
try {
Metadata inputMetadata = pgeMetadata.asMetadata();
inputMetadata.replaceMetadata(CoreMetKeys.FILENAME,
sciPgeCreatedDataFile.getName());
inputMetadata.replaceMetadata(CoreMetKeys.FILE_LOCATION,
sciPgeCreatedDataFile.getParentFile().getAbsolutePath());
inputMetadata.replaceMetadata(FILE_SIZE, Long.toString(new File(
inputMetadata.getMetadata(CoreMetKeys.FILE_LOCATION),