Plotting Objects¶
-
class
nmrpy.plotting.Calibrator(fid, lw=1, label=None, title=None)[source]¶ Interactive data-selection widget for calibrating PPM of a spectrum.
-
class
nmrpy.plotting.DataPeakRangeSelector(fid_array, peaks=None, ranges=None, y_indices=None, aoti=True, voff=0.001, lw=1, label=None)[source]¶ Interactive data-selection widget with lines and ranges. Lines and spans are saved as self.peaks, self.ranges.
-
class
nmrpy.plotting.DataPeakSelector(fid, peaks=None, ranges=None, voff=0.001, lw=1, label=None, title=None)[source]¶ Interactive data-selection widget with lines and ranges for a single Fid. Lines and spans are saved as self.peaks, self.ranges.
-
class
nmrpy.plotting.DataSelector(data, params, extra_data=None, extra_data_colour='k', peaks=None, ranges=None, title=None, voff=0.001, label=None)[source]¶ - Interactive selector widget. can inherit from various mixins for functionality:
- Line selection:
LineSelectorMixinSpan selection:SpanSelectorMixinPoly selection:PolySelectorMixin
This class is not intended to be used without inheriting at least one mixin.
-
class
nmrpy.plotting.DataTraceRangeSelector(fid_array, peaks=None, ranges=None, voff=0.001, lw=1, label=None)[source]¶ Interactive data-selection widget with traces and ranges. Traces are saved as self.data_traces (WRT data) and self.index_traces (WRT index). Spans are saves as self.spans.
-
class
nmrpy.plotting.DataTraceSelector(fid_array, extra_data=None, extra_data_colour='b', voff=0.001, lw=1, label=None)[source]¶ Interactive data-selection widget with traces and ranges. Traces are saved as self.data_traces (WRT data) and self.index_traces (WRT index).
-
class
nmrpy.plotting.FidArrayRangeSelector(fid_array, ranges=None, y_indices=None, voff=0.001, lw=1, title=None, label=None)[source]¶ Interactive data-selection widget with ranges. Spans are saved as self.ranges.
-
class
nmrpy.plotting.FidRangeSelector(fid, title=None, ranges=None, y_indices=None, voff=0.001, lw=1, label=None)[source]¶ Interactive data-selection widget with ranges. Spans are saved as self.ranges.
-
class
nmrpy.plotting.IntegralDataSelector(data, params, extra_data=None, extra_data_colour='k', peaks=None, ranges=None, title=None, voff=0.001, label=None)[source]¶
-
class
nmrpy.plotting.LineSpanDataSelector(data, params, extra_data=None, extra_data_colour='k', peaks=None, ranges=None, title=None, voff=0.001, label=None)[source]¶
-
class
nmrpy.plotting.PeakDataSelector(data, params, extra_data=None, extra_data_colour='k', peaks=None, ranges=None, title=None, voff=0.001, label=None)[source]¶
-
class
nmrpy.plotting.PeakTraceDataSelector(data, params, extra_data=None, extra_data_colour='k', peaks=None, ranges=None, title=None, voff=0.001, label=None)[source]¶
-
class
nmrpy.plotting.Plot[source]¶ Basic ‘plot’ class containing functions for various types of plots.