diff --git a/pyproject.toml b/pyproject.toml index 992e66b2a..f7c1b10c8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,6 @@ requires-python = ">= 3.11" [tool.ruff] src = ["python"] include = ["python/**/*.py"] -exclude = ["python/react-series-data-viewer"] line-length = 120 preview = true diff --git a/python/react-series-data-viewer/chunking.py b/python/react-series-data-viewer/chunking.py old mode 100755 new mode 100644 index 102def059..dfe02b76c --- a/python/react-series-data-viewer/chunking.py +++ b/python/react-series-data-viewer/chunking.py @@ -2,12 +2,12 @@ import json import math import os -from collections import OrderedDict -import numpy as np -from scipy import signal import sys +from collections import OrderedDict +import numpy as np from protocol_buffers import chunk_pb2 as chunk_pb +from scipy import signal def pad_values(values, chunk_size): diff --git a/python/react-series-data-viewer/edf_to_chunks.py b/python/react-series-data-viewer/edf_to_chunks.py index ccbdbb42d..78a13402d 100755 --- a/python/react-series-data-viewer/edf_to_chunks.py +++ b/python/react-series-data-viewer/edf_to_chunks.py @@ -1,8 +1,11 @@ +#!/usr/bin/env python + import argparse +import sys + import mne.io import mne.io.edf.edf as mne_edf from chunking import write_chunk_directory -import sys def load_channels(exclude): @@ -67,7 +70,7 @@ def load_channels(exclude): if len(stim_channel_idxs) == 1: continue - print('Creating chunk for channel {} for {}'.format(i, path)) + print(f'Creating chunk for channel {i} for {path}') # excluding channels in the loader reduce the time required to read the file # and avoid memory issues diff --git a/python/react-series-data-viewer/eeglab_to_chunks.py b/python/react-series-data-viewer/eeglab_to_chunks.py index 2f8d3d7c3..bd535ab51 100755 --- a/python/react-series-data-viewer/eeglab_to_chunks.py +++ b/python/react-series-data-viewer/eeglab_to_chunks.py @@ -1,8 +1,11 @@ +#!/usr/bin/env python + import argparse +import sys + +import chunking import mne.io import mne.io.eeglab.eeglab as mne_eeglab -import chunking -import sys def load_channels(path): @@ -42,7 +45,7 @@ def load_channels(path): if args.channel_count and args.channel_count < 0: sys.exit("Channel count must be a positive integer") - print('Creating chunks for {}'.format(path)) + print(f'Creating chunks for {path}') chunking.write_chunk_directory( path=path, from_channel_index=args.channel_index, diff --git a/python/react-series-data-viewer/pyproject.toml b/python/react-series-data-viewer/pyproject.toml new file mode 100644 index 000000000..ac31b2e9d --- /dev/null +++ b/python/react-series-data-viewer/pyproject.toml @@ -0,0 +1,3 @@ +[tool.ruff] +extend = "../../pyproject.toml" +exclude = ["protocol_buffers"]