Welcome to native-fisher-py documentation
- class native_fisher_py.InstrumentData[source]
Bases:
CommonCoreDataObject- property axis_label_x
- property axis_label_y
- property channel_labels
- property flags
- property hardware_version: str
- property has_accurate_mass_precursors
- property is_tsq_quantum_file
- property is_valid
- property model: str
- property name: str
- property serial_number: str
- property software_version: str
- property units
- class native_fisher_py.RawFile(path: str)[source]
Bases:
objectA high-level wrapper to provide a drop-in replacement for fisher_py.RawFile
- property auto_sampler_information
- property computer_name: str
- property creation_date: str
- property creator_id: str
- property default_mass_options
- property file_error: FileError
- property file_header: FileHeader
- property file_name: str
- property first_scan: int
- get_chromatogram(mass: float = 0.0, tolerance: float = 0.0, trace_type: int = 1, ms_filter: str = 'ms') Tuple[ndarray, ndarray][source]
- get_instrument_data() InstrumentData[source]
- get_ms2_scan_number_from_retention_time(rt: float, precursor_mz: float = None) Tuple[int, float][source]
- property has_ms_data: bool
- property in_acquisition: bool
- property include_reference_and_exception_data: bool
- property instrument_count: int
- property instrument_methods_count: int
- property instrument_selection: InstrumentSelection
- property is_error: bool
- property is_open: bool
- property last_scan: int
- property ms2_filter_masses: List[float]
- property number_of_scans: int
- property path: str
- property run_header_ex: RunHeaderEx
- property sample_information: SampleInformation
- property scan_events: List[str]
- property selected_instrument
- property total_time_min: float
- property user_label: List[str]
- class native_fisher_py.RunHeader(raw_file=None)[source]
Bases:
CommonCoreDataObject- property end_time
- property expected_runtime
- property first_spectrum: int
- property high_mass
- property last_spectrum: int
- property low_mass
- property mass_resolution
- property max_integrated_intensity
- property max_intensity
- property spectra_count
- property start_time: float
- property status_log_count
- property tolerance_unit
- property trailer_extra_count
- property trailer_scan_event_count
- property tune_data_count
- class native_fisher_py.RunHeaderEx(raw_file)[source]
Bases:
CommonCoreDataObject- property end_time
- property error_message
- property expected_runtime
- property first_spectrum
- property has_error
- property has_warning
- property high_mass
- property last_spectrum
- property low_mass
- property mass_resolution
- property max_integrated_intensity
- property max_intensity
- property spectra_count
- property start_time
- property trailer_extra_count
- property warning_message
- class native_fisher_py.SampleInformation[source]
Bases:
CommonCoreDataObject- property barcode
- property barcode_status
- property calibration_file
- property calibration_level
- property comment
- property dilution_factor
- property injection_volume
- property instrument_method_file
- property istd_amount
- property max_user_text_column_count
- property path: str
- property processing_method_file
- property raw_file_name: str
- property row_number
- property sample_id
- property sample_name
- property sample_type
- property sample_volume
- property sample_weight
- property user_text
- property vial