FAPEC: compression for genomics maritime text and logs image and video generic science data tailored data types
FAPEC Core
FAPEC framework
Auto-configuration: FAPEC has an autoconfiguration stage which selects the best compression strategy automatically.
Auto-configurable: You can choose between a manual configuration of the many FAPEC options to get the most from your specific data, or let FAPEC automatically choose among its several pre-processing stages and compression options.
Portable: FAPEC is completely written in ANSI C with minor variations for different platforms. It has been tested on Windows, Linux, Mac and VxWorks, on x86, PowerPC and ARM platforms.
Multi-threaded: For maximum speed even with complex pre-processing stages, you can use up to 63 compression or decompression threads, allowing to handle over 1 GB per second – as long as your disk can cope with that!
Encryption: OpenSSL is used for a reliable AES-256 encryption of your compressed data, all in one go while you compress it and with a negligible computing overhead.
Reliability: Data is compressed in independent chunks of typically 1 MB, minimizing data loss in case of file corruption or network cuts.
Multi-file: FAPEC can compress over a million files or folders into a single file, quickly and reliably, also minimizing lost files in case of compressed file corruption.