{'fraction_non_alphanumeric': 0.00972972972972973, 'fraction_numerical': 0.0, 'mean_word_length': 5.567375886524823, '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}}
A versatile DAQ, monitoring and data processing system for nuclear experiments in CAMAC and VME standards

Common and unique features of nuclear physics measurements are examined. Such analysis with respect to existing hardware and software platforms and standards allows to algorithmize the DAQ, monitoring and processing tasks. A universal measurement framework is proposed and programmed. It allows to implement various measurement setups via a configuration file where special features are described by a simple language. An abstract description of the experimental data is introduced and a unified data format is proposed to hide data structures resulting from the various measurement setups. A simple language is developed to describe processing and visualizing the unified data via histograms. A universal processing engine is developed which creates histograms based on requirements described in a configuration file.