This document lists the API endpoints and properties that are defined in the native-fisher-py codebase but currently lack implementation.
They are ranked by importance for typical mass spectrometry data processing workflows.
Missing foundational data required for standard LC-MS/MS analysis.
| Class | Method / Property | Status |
|---|---|---|
ScanEvent |
get_isolation_width(index) |
❌ Missing in Native & Python |
ScanEvent |
get_mass_range(index) |
❌ Missing in Native & Python |
Reaction |
isolation_width |
❌ Python Placeholder |
Reaction |
isolation_width_offset |
❌ Python Placeholder |
Reaction |
precursor_range_is_valid |
❌ Python Placeholder |
ScanDependentDetails |
precursor_mass_array |
❌ Python Placeholder |
ScanDependentDetails |
isolation_width_array |
❌ Python Placeholder |
Essential for file overview and scan tracking.
| Class | Method / Property | Status |
|---|---|---|
RunHeader |
end_time |
❌ Python Placeholder |
RunHeader |
expected_runtime |
❌ Python Placeholder |
RunHeader |
high_mass / low_mass |
❌ Python Placeholder |
RunHeader |
spectra_count |
|
ScanStatistics |
cycle_number |
❌ Python Placeholder |
ScanStatistics |
segment_number |
❌ Python Placeholder |
ScanStatistics |
scan_type |
❌ Python Placeholder |
ScanStatistics |
spectrum_packet_type |
❌ Python Placeholder |
Useful for peak quality assessment and instrument status.
| Class | Method / Property | Status |
|---|---|---|
CentroidStream |
base_peak_noise |
✅ Implemented |
CentroidStream |
base_peak_resolution |
✅ Implemented |
CentroidStream |
baselines |
✅ Implemented |
CentroidStream |
charges |
✅ Implemented |
CentroidStream |
noises |
✅ Implemented |
SampleInformation |
injection_volume |
✅ Implemented |
SampleInformation |
instrument_method_file |
✅ Implemented |
AutoSamplerInformation |
tray_index / vial_index |
✅ Implemented |
AutoSamplerInformation |
tray_name / tray_shape |
✅ Implemented |
Auxiliary information rarely used in downstream analysis.
| Class | Method / Property | Status |
|---|---|---|
ErrorLogEntry |
message |
❌ Python Placeholder |
ErrorLogEntry |
retention_time |
❌ Python Placeholder |
HeaderItem |
is_numeric |
❌ Python Placeholder |
HeaderItem |
format_value |
❌ Python Placeholder |
FileHeader |
revision |
❌ Python Placeholder |
FileHeader |
number_of_times_calibrated |
❌ Python Placeholder |
ScanEvent |
is_custom |
❌ Python Placeholder |
ScanEvents |
get_event_by_segment |
❌ Python Placeholder |
Note: Many Python placeholders return default values when _IS_SPHINX is true to allow documentation builds, but will raise NotImplementedError during actual execution.