{'fraction_non_alphanumeric': 0.016129032258064516, 'fraction_numerical': 0.0, 'mean_word_length': 5.751295336787565, '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}}
Oscillation and Synchronization of Molecular Machines by the Diffusion of Inhibitory Molecules

The systems of distributed molecular machines (i.e., devices with a size in the nano- to micro-scale range) are anticipated to perform nanoscale to microscale precision functions for future medical applications with cells and for manufacturing applications to pattern molecules. In these applications, molecular machines are mobile and distributed about an environment. The molecular machines coordinate to perform system-level functionality. One common form of coordination is synchronization of molecular machines. Since a single molecular machine has limited ability, multiple molecular machines may synchronize to perform some functionality at the same time to produce a larger scale effect. Synchronization may also be required for multiple molecular machines to coordinate a sequential process. This paper focuses on a simple model for oscillation by molecular machines which release pulses of inhibitory molecules. The inhibitory molecules diffuse and cause synchronization of pulses. Analysis was performed to determine how the number of oscillators, distance between oscillators, and noise of measured concentration impacted the period of oscillation and phase difference among molecular machines.