Executables ============= Three sets of executables are built: "Main," "Profiling," and "Validation." The former includes the programs used for performing actual analyses. The latter contains small applications used to verify particular parts of Katydid. Main Applications -------------- * **Katydid** -- the main, general-purpose, analysis application. * **EggScanner** -- prints the header that is extracted from an egg file. * **RSAMatToEgg** -- converts one or more RSA Mat files into one egg file. * **Truncate** -- truncates an egg2 file at a given file size. Do NOT use this on egg3 or RSA Mat files! Profiling Applications ------------ These files can be used to profile various aspects of Katydid. They are optionally built by setting the ``Katydid_ENABLE_PROFILING`` flag in CMake. Validation Applications -------------- There are a variety of validation applications that can be optionally built by setting the ``Katydid_ENABLE_TESTING`` flag in CMake.