CEL file validator doesn't work for binary XDA type files
|Reported by:||Nicklas Nordborg||Owned by:||Nicklas Nordborg|
Description (last modified by )
It does work for text format and binary Calvin format. The validation message you get when using an XDA file is:
Could not read CEL file '/home/minad/E-TABM-271-raw-cel-1381315369.cel': E-TABM-271-raw-cel-1381315369.cel (The system cannot find the file specified)
I am pretty sure that this problem is related to the changes made to the Fusion SDK to make it support InputStream:s instead of File objects. Looking at the (Fusion SDK) code it seems like the path taken for the XDA format simply ignores the InputStream and tries to read from a non-existing file.
The CDF file validator works for XDA files and I think a similar solution can be used for reading CEL files. The code for reading CDF files simple copies everything from the InputStream to a temporary file that is then used for reading.