Convert STDF To CSV and Other Formats

STDF Converter is an extremely flexible batch STDF converter. It can read one or more STDF files and generate CSV, Excel xlsx or JMP JSL data from the files. The output file can contain parametric, bin summary or test summary (pass-fail by test) data from the files. CSV files can be loaded into Excel and almost every other data analysis tool and database, so STDF Converter lets you get your data into whatever tool you are comfortable using.

Getting Started

STDF QuickChange is published as a gzipped tar file so that it can easily be installed on Linux servers or any personal computer. In the following instructions, the name of the downloaded file will vary slightly, depending on the actual version to be installed.

Usage

Often you can use the supplied data conversion script like this: converter.bash /tmp/input/test.stdf /tmp/output.csv This example reads in test.stdf and outputs its parametric data in a csv format.

Complete Usage

Complete usage looks like this, with the semicolon(;) characters replaced with colons(:) on Linux and Mac OS X: java -cp "stdfConverter.jar";"guava-16.0.jar";"commons-cli-1.2.jar";"sqlitejdbc-v056.jar";"gson-2.7.jar";commons-math3-3.6.1.jar spry.stdf.converter.StdfConverter -parametric -csv -output outfile.csv infile.stdf
    Full list of available options:

Further Examples

Instead of parametric data as in the example, write all software bin data for input files. In this example, an csv output file is created for each stdf in the provided input folder: SET mypath=%~dp0 java -Xmx784m -cp "%mypath%stdfConverter.jar";"%mypath%stax-api-1.0.1.jar";"%mypath%dom4j-1.6.1.jar";"%mypath%xmlbeans-2.3.0.jar";"%mypath%poi-ooxml-schemas-3.10-FINAL-20140208.jar";"%mypath%poi-ooxml-3.10-FINAL-20140208.jar";"%mypath%poi-3.10-FINAL-20140208.jar";"%mypath%guava-16.0.jar";"%mypath%commons-cli-1.2.jar";"%mypath%sqlitejdbc-v056.jar";"%mypath%gson-2.7.jar";%mypath%commons-math3-3.6.1.jar spry.stdf.converter.StdfConverter -sbr --csv -outputdir %2 -inputdir %1 called like this converter.bat c:\stdf_dir c:\csv_output_dir To write the software bins for all stdf files in the provided directory (and its subdirectories) into one output file, the script would look like this: SET mypath=%~dp0 java -Xmx784m -cp "%mypath%stdfConverter.jar";"%mypath%stax-api-1.0.1.jar";"%mypath%dom4j-1.6.1.jar";"%mypath%xmlbeans-2.3.0.jar";"%mypath%poi-ooxml-schemas-3.10-FINAL-20140208.jar";"%mypath%poi-ooxml-3.10-FINAL-20140208.jar";"%mypath%poi-3.10-FINAL-20140208.jar";"%mypath%guava-16.0.jar";"%mypath%commons-cli-1.2.jar";"%mypath%sqlitejdbc-v056.jar";"%mypath%gson-2.7.jar";%mypath%commons-math3-3.6.1.jar spry.stdf.converter.StdfConverter -sbr --csv -output %2 -inputdir %1 and it would be called like this: converter.bat c:\stdf_dir c:\csv_output\my_outout_file.csv

Need Some Help Getting Started?

We know each batch process has unique setup problems, a unique runtime environment and unique output requirements, so we are happy to provide free support to help you try out and deploy STDF QuickChange. Just contact us and we will help you get up and running with STDF Converter. For more information, please Contact Us.