{'fraction_non_alphanumeric': 0.019630484988452657, 'fraction_numerical': 0.0, 'mean_word_length': 5.237410071942446, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Design and implementation of a robust and reconfigurable data acquisition and post-processing system

Data acquisition, logging, and processing can be integral processes involved in the characterization of complex systems. However, the tasks involved in these processes become cumbersome when massive amounts of data are involved. Though data can be logged to disk with relative ease, identification and post-processing of the data can be difficult. If identification information is stored along with the measured data, parsing and post-processing can be greatly simplified, and the meaning of stored data can be reliably represented as more than just a set of time-indexed unit-less values. Providing a platform that totally or partially automates these processes can free the tester or researcher from the laborious task of parsing stored data for post-processing.