--- a +++ b/examples/transform.fft.json @@ -0,0 +1,63 @@ +{ + "modules": [ + { + "name": "FrequencyBandTransformer", + "package": "cloudbrain.modules.transforms.fft", + "options": { + "window_size": 250, + "sampling_frequency": 250.0, + "frequency_bands": { + "alpha": [ + 7.0, + 13.0 + ], + "beta": [ + 20.0, + 30.0 + ] + } + }, + "publishers": [ + { + "name": "PikaPublisher", + "package": "cloudbrain.publishers.rabbitmq", + "options": { + "rabbitmq_user": "YOUR_EMAIL", + "rabbitmq_pwd": "YOUR_PASSWORD" + }, + "base_routing_key": "some_unique_key", + "metrics": [ + { + "metric_name": "alpha", + "num_channels": 8, + "buffer_size": 1 + }, + { + "metric_name": "beta", + "num_channels": 8, + "buffer_size": 1 + } + ] + } + ], + "subscribers": [ + { + "name": "PikaSubscriber", + "package": "cloudbrain.subscribers.rabbitmq", + "options": { + "rabbitmq_user": "YOUR_EMAIL", + "rabbitmq_pwd": "YOUR_PASSWORD" + }, + "base_routing_key": "some_unique_key", + "metrics": [ + { + "metric_name": "eeg_no_notch", + "num_channels": 8, + "buffer_size": 1 + } + ] + } + ] + } + ] +}