|
8 | 8 | from pydantic import BaseModel, model_validator |
9 | 9 | from sift.common.type.v1.channel_config_pb2 import ChannelConfig as ChannelConfigProto |
10 | 10 | from sift.data_imports.v2.data_imports_pb2 import ( |
11 | | - DATA_TYPE_KEY_CH10, |
12 | 11 | DATA_TYPE_KEY_CSV, |
13 | 12 | DATA_TYPE_KEY_HDF5, |
14 | 13 | DATA_TYPE_KEY_PARQUET_FLATDATASET, |
|
19 | 18 | PARQUET_COMPLEX_TYPES_IMPORT_MODE_IGNORE, |
20 | 19 | PARQUET_COMPLEX_TYPES_IMPORT_MODE_STRING, |
21 | 20 | ) |
22 | | -from sift.data_imports.v2.data_imports_pb2 import Ch10Config as Ch10ConfigProto |
23 | 21 | from sift.data_imports.v2.data_imports_pb2 import CsvConfig as CsvConfigProto |
24 | 22 | from sift.data_imports.v2.data_imports_pb2 import CsvTimeColumn as CsvTimeColumnProto |
25 | 23 | from sift.data_imports.v2.data_imports_pb2 import Hdf5Config as Hdf5ConfigProto |
@@ -70,14 +68,12 @@ class DataTypeKey(Enum): |
70 | 68 | PARQUET_FLATDATASET = DATA_TYPE_KEY_PARQUET_FLATDATASET |
71 | 69 | PARQUET_SINGLE_CHANNEL_PER_ROW = DATA_TYPE_KEY_PARQUET_SINGLE_CHANNEL_PER_ROW |
72 | 70 | TDMS = DATA_TYPE_KEY_TDMS |
73 | | - CH10 = DATA_TYPE_KEY_CH10 |
74 | 71 | HDF5 = DATA_TYPE_KEY_HDF5 |
75 | 72 |
|
76 | 73 |
|
77 | 74 | EXTENSION_TO_DATA_TYPE_KEY: dict[str, DataTypeKey] = { |
78 | 75 | ".csv": DataTypeKey.CSV, |
79 | 76 | ".tdms": DataTypeKey.TDMS, |
80 | | - ".ch10": DataTypeKey.CH10, |
81 | 77 | ".h5": DataTypeKey.HDF5, |
82 | 78 | ".hdf5": DataTypeKey.HDF5, |
83 | 79 | } |
@@ -537,23 +533,6 @@ def _from_proto( |
537 | 533 | ) |
538 | 534 |
|
539 | 535 |
|
540 | | -class Ch10ImportConfig(ImportConfigBase): |
541 | | - """Configuration for importing a CH10 file. |
542 | | -
|
543 | | - Attributes: |
544 | | - scale_values: Whether to apply EU (engineering unit) scaling to channel values. |
545 | | - """ |
546 | | - |
547 | | - scale_values: bool = False |
548 | | - |
549 | | - def _to_proto(self) -> Ch10ConfigProto: |
550 | | - return Ch10ConfigProto( |
551 | | - asset_name=self.asset_name, |
552 | | - run_name=self.run_name or "", |
553 | | - scale_values=self.scale_values, |
554 | | - ) |
555 | | - |
556 | | - |
557 | 536 | class TdmsImportConfig(ImportConfigBase): |
558 | 537 | """Configuration for importing a TDMS file. |
559 | 538 |
|
@@ -655,7 +634,6 @@ def _to_proto(self) -> Hdf5ConfigProto: |
655 | 634 | CsvImportConfig, |
656 | 635 | ParquetFlatDatasetImportConfig, |
657 | 636 | ParquetSingleChannelPerRowImportConfig, |
658 | | - Ch10ImportConfig, |
659 | 637 | TdmsImportConfig, |
660 | 638 | Hdf5ImportConfig, |
661 | 639 | ] |
0 commit comments