From 1d7853b6b7f0ae18147a4802d95625bc221cd810 Mon Sep 17 00:00:00 2001 From: DaniBodor Date: Fri, 15 Sep 2023 16:58:38 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20EIT-ALIV?= =?UTF-8?q?E/eitprocessing@8bc59eb070fe483d4a06303dc8113cc580bd5d86=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eitprocessing/binreader/sequence.html | 90 ++++++++++++++---- .../eitprocessing/binreader/index.rst.txt | 42 +++++--- .../binreader/sequence/index.rst.txt | 42 +++++--- autoapi/eitprocessing/binreader/index.html | 56 ++++++++--- .../binreader/sequence/index.html | 56 ++++++++--- genindex.html | 27 +++++- objects.inv | Bin 1474 -> 1497 bytes searchindex.js | 2 +- 8 files changed, 244 insertions(+), 71 deletions(-) diff --git a/_modules/eitprocessing/binreader/sequence.html b/_modules/eitprocessing/binreader/sequence.html index 058960f5a..8b9556fdd 100644 --- a/_modules/eitprocessing/binreader/sequence.html +++ b/_modules/eitprocessing/binreader/sequence.html @@ -43,7 +43,7 @@

Source code for eitprocessing.binreader.sequence

This file contains methods related to parts of electrical impedance tomographs as they are read. """ - +from __future__ import annotations import bisect import copy import functools @@ -134,6 +134,10 @@

Source code for eitprocessing.binreader.sequence

[docs] vendor: Vendor = None
+
+[docs] + label: str | None = None
+
[docs] time: NDArray = None
@@ -166,6 +170,9 @@

Source code for eitprocessing.binreader.sequence

[docs] def __post_init__(self): + if self.label is None: + self.label = f'Sequence_{id(self)}' + self._set_vendor_class()
@@ -220,7 +227,7 @@

Source code for eitprocessing.binreader.sequence

@staticmethod
[docs] - def check_equivalence(a: "Sequence", b: "Sequence"): + def check_equivalence(a: Sequence, b: Sequence): """Checks whether content of two Sequence objects is equivalent.""" if (a_ := a.vendor) != (b_ := b.vendor): @@ -236,15 +243,21 @@

Source code for eitprocessing.binreader.sequence

[docs] - def __add__(self, other): + def __add__(self, other: Sequence) -> Sequence: return self.merge(self, other)
@classmethod
[docs] - def merge(cls, a: "Sequence", b: "Sequence") -> "Sequence": - """Merge two Sequence objects together.""" + def merge( + cls, + a: Sequence, + b: Sequence, + label: str = None, + ) -> Sequence: + """Create a merge of two Sequence objects.""" + try: Sequence.check_equivalence(a, b) except Exception as e: @@ -268,9 +281,12 @@

Source code for eitprocessing.binreader.sequence

item.time = time[item.index] return a_items + b_items + label = f'Merge of ({a.label}) and <{b.label}>' if label is None else label + return cls( path=path, vendor=a.vendor, + label=label, time=time, nframes=nframes, framerate=a.framerate, @@ -287,11 +303,12 @@

Source code for eitprocessing.binreader.sequence

def from_path( # pylint: disable=too-many-arguments, unused-argument cls, path: Path | str | List[Path | str], - vendor: Vendor | str, + vendor: Vendor | str = None, + label: str = None, framerate: int = None, first_frame: int = 0, max_frames: int | None = None, - ) -> "Sequence": + ) -> Sequence: """Load sequence from path(s) Args: @@ -334,10 +351,11 @@

Source code for eitprocessing.binreader.sequence

cls, path: Path | str, vendor: Vendor | str, + label: str = None, framerate: int = None, first_frame: int = 0, max_frames: int | None = None, - ) -> "Sequence": + ) -> Sequence: """Method used by `from_path` that initiates the object and calls child method for loading the data. @@ -360,6 +378,7 @@

Source code for eitprocessing.binreader.sequence

path=Path(path), vendor=vendor, nframes=max_frames, + label=label, ) obj._set_vendor_class() if framerate: @@ -389,9 +408,9 @@

Source code for eitprocessing.binreader.sequence

raise NotImplementedError(f"Data loading for {self.vendor} is not implemented")
-
-[docs] - def __getitem__(self, indices): +
+[docs] + def select_by_index(self, indices: slice, label: str | None = None): if not isinstance(indices, slice): raise NotImplementedError( "Slicing only implemented using a slice object" @@ -405,30 +424,39 @@

Source code for eitprocessing.binreader.sequence

if indices.stop is None: indices = slice(indices.start, self.nframes, indices.step) - obj = self.deepcopy() + obj = self.deepcopy() #TODO: consider to make this more efficient for large data obj.time = self.time[indices] obj.nframes = len(obj.time) - obj.framesets = {k: v[indices] for k, v in self.framesets.items()} + obj.label = f'Slice ({indices.start}-{indices.stop}) of <{self.label}>' if label is None else label - r = range(indices.start, indices.stop) + range_ = range(indices.start, indices.stop) for attr in ["events", "timing_errors", "phases"]: - setattr(obj, attr, [x for x in getattr(obj, attr) if x.index in r]) + setattr(obj, attr, [x for x in getattr(obj, attr) if x.index in range_]) for x in getattr(obj, attr): x.index -= indices.start return obj
+ +
+[docs] + def __getitem__(self, indices: slice): + return self.select_by_index(indices)
+ + +
[docs] - def select_by_time( + def select_by_time( #pylint: disable=too-many-arguments self, start: float | int | None = None, end: float | int | None = None, start_inclusive: bool = True, end_inclusive: bool = False, - ) -> "Sequence": + label: str = None, + ) -> Sequence: """Select subset of sequence by the `Sequence.time` information (i.e. based on the time stamp). @@ -474,12 +502,36 @@

Source code for eitprocessing.binreader.sequence

else: end_index = bisect.bisect_left(self.time, end) - 1 - return self[start_index:end_index]
+ return self.select_by_index(slice(start_index,end_index), label = label)
+
[docs] - deepcopy = copy.deepcopy
+ def deepcopy( + self, + label: str = None, + relabel: bool = True, + ) -> Sequence: + """Create a deep copy of `Sequence` object. + + Args: + label (str): Create a new `label` for the copy. + Defaults to None, which will trigger behavior described for relabel (below) + relabel (bool): If `True` (default), the label of self is re-used for the copy, + otherwise the following label is assigned f"Deepcopy of {self.label}". + Note that this setting is ignored if a label is given. + + Returns: + Sequence: a deep copy of self + """ + + obj = copy.deepcopy(self) + if label: + obj.label = label + elif relabel: + obj.label = f'Deepcopy of {self.label}' + return obj
diff --git a/_sources/autoapi/eitprocessing/binreader/index.rst.txt b/_sources/autoapi/eitprocessing/binreader/index.rst.txt index d99a422c4..0a3eae863 100644 --- a/_sources/autoapi/eitprocessing/binreader/index.rst.txt +++ b/_sources/autoapi/eitprocessing/binreader/index.rst.txt @@ -209,6 +209,11 @@ Classes + .. py:attribute:: label + :type: str | None + + + .. py:attribute:: time :type: numpy.typing.NDArray @@ -244,10 +249,6 @@ Classes - .. py:attribute:: deepcopy - - - .. py:method:: __post_init__() @@ -273,16 +274,16 @@ Classes Checks whether content of two Sequence objects is equivalent. - .. py:method:: __add__(other) + .. py:method:: __add__(other: Sequence) -> Sequence - .. py:method:: merge(a: Sequence, b: Sequence) -> Sequence + .. py:method:: merge(a: Sequence, b: Sequence, label: str = None) -> Sequence :classmethod: - Merge two Sequence objects together. + Create a merge of two Sequence objects. - .. py:method:: from_path(path: pathlib.Path | str | List[pathlib.Path | str], vendor: Vendor | str, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) -> Sequence + .. py:method:: from_path(path: pathlib.Path | str | List[pathlib.Path | str], vendor: Vendor | str = None, label: str = None, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) -> Sequence :classmethod: Load sequence from path(s) @@ -311,7 +312,7 @@ Classes :rtype: Sequence - .. py:method:: _load_file(path: pathlib.Path | str, vendor: Vendor | str, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) -> Sequence + .. py:method:: _load_file(path: pathlib.Path | str, vendor: Vendor | str, label: str = None, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) -> Sequence :classmethod: Method used by `from_path` that initiates the object and calls @@ -326,10 +327,13 @@ Classes Needs to be implemented in child class. - .. py:method:: __getitem__(indices) + .. py:method:: select_by_index(indices: slice, label: str | None = None) + + .. py:method:: __getitem__(indices: slice) - .. py:method:: select_by_time(start: float | int | None = None, end: float | int | None = None, start_inclusive: bool = True, end_inclusive: bool = False) -> Sequence + + .. py:method:: select_by_time(start: float | int | None = None, end: float | int | None = None, start_inclusive: bool = True, end_inclusive: bool = False, label: str = None) -> Sequence Select subset of sequence by the `Sequence.time` information (i.e. based on the time stamp). @@ -355,6 +359,22 @@ Classes :rtype: Sequence + .. py:method:: deepcopy(label: str = None, relabel: bool = True) -> Sequence + + Create a deep copy of `Sequence` object. + + :param label: Create a new `label` for the copy. + Defaults to None, which will trigger behavior described for relabel (below) + :type label: str + :param relabel: If `True` (default), the label of self is re-used for the copy, + otherwise the following label is assigned f"Deepcopy of {self.label}". + Note that this setting is ignored if a label is given. + :type relabel: bool + + :returns: a deep copy of self + :rtype: Sequence + + .. py:class:: TimpelSequence diff --git a/_sources/autoapi/eitprocessing/binreader/sequence/index.rst.txt b/_sources/autoapi/eitprocessing/binreader/sequence/index.rst.txt index b2fc37d78..2ce9b4f13 100644 --- a/_sources/autoapi/eitprocessing/binreader/sequence/index.rst.txt +++ b/_sources/autoapi/eitprocessing/binreader/sequence/index.rst.txt @@ -104,6 +104,11 @@ Classes + .. py:attribute:: label + :type: str | None + + + .. py:attribute:: time :type: numpy.typing.NDArray @@ -139,10 +144,6 @@ Classes - .. py:attribute:: deepcopy - - - .. py:method:: __post_init__() @@ -168,16 +169,16 @@ Classes Checks whether content of two Sequence objects is equivalent. - .. py:method:: __add__(other) + .. py:method:: __add__(other: Sequence) -> Sequence - .. py:method:: merge(a: Sequence, b: Sequence) -> Sequence + .. py:method:: merge(a: Sequence, b: Sequence, label: str = None) -> Sequence :classmethod: - Merge two Sequence objects together. + Create a merge of two Sequence objects. - .. py:method:: from_path(path: pathlib.Path | str | List[pathlib.Path | str], vendor: Vendor | str, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) -> Sequence + .. py:method:: from_path(path: pathlib.Path | str | List[pathlib.Path | str], vendor: Vendor | str = None, label: str = None, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) -> Sequence :classmethod: Load sequence from path(s) @@ -206,7 +207,7 @@ Classes :rtype: Sequence - .. py:method:: _load_file(path: pathlib.Path | str, vendor: Vendor | str, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) -> Sequence + .. py:method:: _load_file(path: pathlib.Path | str, vendor: Vendor | str, label: str = None, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) -> Sequence :classmethod: Method used by `from_path` that initiates the object and calls @@ -221,10 +222,13 @@ Classes Needs to be implemented in child class. - .. py:method:: __getitem__(indices) + .. py:method:: select_by_index(indices: slice, label: str | None = None) + + .. py:method:: __getitem__(indices: slice) - .. py:method:: select_by_time(start: float | int | None = None, end: float | int | None = None, start_inclusive: bool = True, end_inclusive: bool = False) -> Sequence + + .. py:method:: select_by_time(start: float | int | None = None, end: float | int | None = None, start_inclusive: bool = True, end_inclusive: bool = False, label: str = None) -> Sequence Select subset of sequence by the `Sequence.time` information (i.e. based on the time stamp). @@ -250,6 +254,22 @@ Classes :rtype: Sequence + .. py:method:: deepcopy(label: str = None, relabel: bool = True) -> Sequence + + Create a deep copy of `Sequence` object. + + :param label: Create a new `label` for the copy. + Defaults to None, which will trigger behavior described for relabel (below) + :type label: str + :param relabel: If `True` (default), the label of self is re-used for the copy, + otherwise the following label is assigned f"Deepcopy of {self.label}". + Note that this setting is ignored if a label is given. + :type relabel: bool + + :returns: a deep copy of self + :rtype: Sequence + + .. py:class:: DraegerSequence diff --git a/autoapi/eitprocessing/binreader/index.html b/autoapi/eitprocessing/binreader/index.html index 4d25dba4f..ae544ed80 100644 --- a/autoapi/eitprocessing/binreader/index.html +++ b/autoapi/eitprocessing/binreader/index.html @@ -278,6 +278,11 @@

Classesvendor: Vendor
+
+
+label: str | None
+
+
time: numpy.typing.NDArray
@@ -313,11 +318,6 @@

Classesphases: List[eitprocessing.binreader.phases.PhaseIndicator]

-
-
-deepcopy
-
-
__post_init__()[source]
@@ -354,18 +354,18 @@

Classes
-__add__(other)[source]
+__add__(other: Sequence) Sequence[source]
-classmethod merge(a: Sequence, b: Sequence) Sequence[source]
-

Merge two Sequence objects together.

+classmethod merge(a: Sequence, b: Sequence, label: str = None) Sequence[source] +

Create a merge of two Sequence objects.

-classmethod from_path(path: pathlib.Path | str | List[pathlib.Path | str], vendor: Vendor | str, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) Sequence[source]
+classmethod from_path(path: pathlib.Path | str | List[pathlib.Path | str], vendor: Vendor | str = None, label: str = None, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) Sequence[source]

Load sequence from path(s)

Parameters:
@@ -400,7 +400,7 @@

Classes
-classmethod _load_file(path: pathlib.Path | str, vendor: Vendor | str, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) Sequence[source]
+classmethod _load_file(path: pathlib.Path | str, vendor: Vendor | str, label: str = None, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) Sequence[source]

Method used by from_path that initiates the object and calls child method for loading the data.

See from_path method for arguments.

@@ -412,14 +412,19 @@

Classes

Needs to be implemented in child class.

+
+
+select_by_index(indices: slice, label: str | None = None)[source]
+
+
-__getitem__(indices)[source]
+__getitem__(indices: slice)[source]
-select_by_time(start: float | int | None = None, end: float | int | None = None, start_inclusive: bool = True, end_inclusive: bool = False) Sequence[source]
+select_by_time(start: float | int | None = None, end: float | int | None = None, start_inclusive: bool = True, end_inclusive: bool = False, label: str = None) Sequence[source]

Select subset of sequence by the Sequence.time information (i.e. based on the time stamp).

@@ -449,6 +454,29 @@

Classes

+
+
+deepcopy(label: str = None, relabel: bool = True) Sequence[source]
+

Create a deep copy of Sequence object.

+
+
Parameters:
+
    +
  • label (str) – Create a new label for the copy. +Defaults to None, which will trigger behavior described for relabel (below)

  • +
  • relabel (bool) – If True (default), the label of self is re-used for the copy, +otherwise the following label is assigned f”Deepcopy of {self.label}”. +Note that this setting is ignored if a label is given.

  • +
+
+
Returns:
+

a deep copy of self

+
+
Return type:
+

Sequence

+
+
+
+

@@ -554,6 +582,7 @@

Table of Contents

  • Sequence
  • TimpelSequence
      diff --git a/autoapi/eitprocessing/binreader/sequence/index.html b/autoapi/eitprocessing/binreader/sequence/index.html index f5a7131d9..a61663db2 100644 --- a/autoapi/eitprocessing/binreader/sequence/index.html +++ b/autoapi/eitprocessing/binreader/sequence/index.html @@ -146,6 +146,11 @@

      Classesvendor: Vendor[source]

  • +
    +
    +label: str | None[source]
    +
    +
    time: numpy.typing.NDArray[source]
    @@ -181,11 +186,6 @@

    Classesphases: List[eitprocessing.binreader.phases.PhaseIndicator][source]

    -
    -
    -deepcopy[source]
    -
    -
    __post_init__()[source]
    @@ -222,18 +222,18 @@

    Classes
    -__add__(other)[source]
    +__add__(other: Sequence) Sequence[source]
    -classmethod merge(a: Sequence, b: Sequence) Sequence[source]
    -

    Merge two Sequence objects together.

    +classmethod merge(a: Sequence, b: Sequence, label: str = None) Sequence[source] +

    Create a merge of two Sequence objects.

    -classmethod from_path(path: pathlib.Path | str | List[pathlib.Path | str], vendor: Vendor | str, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) Sequence[source]
    +classmethod from_path(path: pathlib.Path | str | List[pathlib.Path | str], vendor: Vendor | str = None, label: str = None, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) Sequence[source]

    Load sequence from path(s)

    Parameters:
    @@ -268,7 +268,7 @@

    Classes
    -classmethod _load_file(path: pathlib.Path | str, vendor: Vendor | str, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) Sequence[source]
    +classmethod _load_file(path: pathlib.Path | str, vendor: Vendor | str, label: str = None, framerate: int = None, first_frame: int = 0, max_frames: int | None = None) Sequence[source]

    Method used by from_path that initiates the object and calls child method for loading the data.

    See from_path method for arguments.

    @@ -280,14 +280,19 @@

    Classes

    Needs to be implemented in child class.

    +
    +
    +select_by_index(indices: slice, label: str | None = None)[source]
    +
    +
    -__getitem__(indices)[source]
    +__getitem__(indices: slice)[source]
    -select_by_time(start: float | int | None = None, end: float | int | None = None, start_inclusive: bool = True, end_inclusive: bool = False) Sequence[source]
    +select_by_time(start: float | int | None = None, end: float | int | None = None, start_inclusive: bool = True, end_inclusive: bool = False, label: str = None) Sequence[source]

    Select subset of sequence by the Sequence.time information (i.e. based on the time stamp).

    @@ -317,6 +322,29 @@

    Classes

    +
    +
    +deepcopy(label: str = None, relabel: bool = True) Sequence[source]
    +

    Create a deep copy of Sequence object.

    +
    +
    Parameters:
    +
      +
    • label (str) – Create a new label for the copy. +Defaults to None, which will trigger behavior described for relabel (below)

    • +
    • relabel (bool) – If True (default), the label of self is re-used for the copy, +otherwise the following label is assigned f”Deepcopy of {self.label}”. +Note that this setting is ignored if a label is given.

    • +
    +
    +
    Returns:
    +

    a deep copy of self

    +
    +
    Return type:
    +

    Sequence

    +
    +
    +
    +

    @@ -395,6 +423,7 @@

    Table of Contents

  • Sequence
  • DraegerSequence +

    L

    + + +
    +

    M

      @@ -536,6 +551,12 @@

      R

      S

        +
      • select_by_index() (eitprocessing.binreader.Sequence method) + +
      • select_by_indices() (eitprocessing.binreader.Frameset method)
          diff --git a/objects.inv b/objects.inv index afa7bec6d329becf230291495f01defd731bdeab..4234eda2431ae6d3348b9f99f362ea2281ef9d20 100644 GIT binary patch delta 1388 zcmV-y1(W*13)u^het(kUHV}sIehR0O>#(~?Du=yoWysc4g%n|?Hb<4P8&Iund1XQ1 zmP1}5&yzRFlSH;K*fTI#Ew%SFVBGpza!YQh{~8dwR5F3862&?$5ASoCZZnAA#(b+K zFU1?^-tk5hDeNa3ooCbY22-wi{D1CtbC=qIoQurAnH{J~ z$ilawr6?5e6x4umI^8>H#7=il?iGhMs7Ls+g(88Plw`cBu6leC5yZ}n??2U# zjo=MG69rY%zb_tVTzw{JnJ^DNr=*OhDNT;hVNhjN9YimyBIJ;zR2@bsD{W@A(9|T- z-On@3N@PHbG3ykwTM%Za3neYtK=RoH_EwlzO*>1;Xx$W;3<75GG*x17qBOfvb=)(M zgG@|}(0?PDvy$r#>C?&h5;E$pkfrV?LSY{Zbw}FALCV;ew4J;sy*v;0qz~uJ(jupg zgBCzJbcSJmVW5;$_HIpZ-e3Xn(RKry@vW;aCc3Y$nr|H8gf#pawD~ zr+16Xh@ok@*)W3|4X0tR$AckWY)-IMrw}qY23sS?Fl^0G)t5_5Cm81BAOsX$p$P$Z zKVa~uVyZa)RBT-*1Q}iF@rV1>euD9_)gXTd+&7v2OiabdpNgv?1>pKrl|tchb*8X% zuYbx@U{`!=Q32e+SEu~pe)TGUzE=gy6@NY&8l0h76UY3_8lfs@FL^^ih&mbyG_U_W z)Pcga+x9&G4wH9=z@j!`A;6eD3yO;;@%U$P!VT??+hIcwGf8-*S!Ev4 zQLQ>OHhq|N*^X^^k!H>j;)Ts5*FSteI)Cz~AIC(BV&p#7-$o0abEMLBuj(9$51#R@ zk>i|i&3tsqm(Um{_JlqhAE{*y<^W#Z9Lxn=;R1~xHQu}wLLsQm8CVD?PDK=g?0)PQ zf{Ild1z?Z7e)+1A0)V~rN&b94#gacCrD5{N;#5ukT(r(95E`R=3W3IGq5Qchb$^sU z*8M2kpNUjZ`GYZf*|UML52->__gi%*CZE zb2J{ZP(-i%FPGasT!Wojz1mL4^27WgUcd@eGgPUW)mbfSsk&z8tJdbe{bl~&U;k9` z$E`>qT0?Qh*$ut1Y_D3ohx%jm!mG|5e?XQx2}MzWYaga*R0K>{e8~Y5d9CSsYa;QSg$Pr delta 1365 zcmV-b1*-bl3&IPKet&M`HV}sIdI}ZoHQwE}=wWY*#$5!c3pWY2M}Zc{HnEhbrD!+4 z_0X5-^Yl&nB&9^lmJ>S`haBxGwyfbtj)v5b^CKWkrBx1fEy`6|?cNuPZzQB|Q?@aR zRpJfw?|36h4o{P{Dde~A&YSPjo8;u4NtRjLwbEJEG{~7@>3_TH&7Erp3MOQDGh5KL zP-SRC3sGud9P|J`9qt|EvBTYyTg_kv`T@Rdpv<8m<&xF)#U7spc@QRSDImg zeR7Atv$65CZh z#0rcsP&f{uqkk+)LPSgJAcR=XldP;4!IIR?9ABHr{=K{ zyy0h}q-y&2`-d6Rp9xwf%!7|9X~sCG$q{-Cs;sJqILWFAIb#9@ z9v3|}yIo0`LY)GL-=)uBq@Me9XgspVT*H&w`w!EP(|gk1H;@q+|Nb2Y5&Z3S%)|7z z$LY_sLwUTL&8NQ-G1{cUt8CC(coq*@o5{3e4S$W@7pQ@ZNo(TkF*L2PTTIZS;S4;P z@nDD-n-^@^D;*4u!OqAt3_CMaz2Y3x3x?Ti$AF@18ZqGhTk>!!rtT3=#cl&*kkPe~ zaClg?BpM%EKMC)E|HdzziK(%KQ*l+72;7i5Oe{REG82~`RI7>HmC)){N6%tDmC=g=4?_Jlqj zAF2M0)&aa8I9eBQg$p!()OZWh)Wo2AXJ9d)INePQvj4GP3@TQe6M;SQ`W33*i2x2# z^n~-nG(O>c>~U{68K(mZ=c1KCkHeyyKonLd6#@HIs3u z?_mkLbrrX>S~e1ox^H&8>TGVi@BjVvPn~|;2oA{#$|Fv)1<1y-yXx%jnof_&i(d8a z_yc6F?1F97>5y8Gy?s;IMTa#)xNj2sK0HILb~oJ*uF08u?>ctx*DGf8olU9BQ|lU- X&ex}g?wYfCaKF#l3X=Z;yab+o5A~(- diff --git a/searchindex.js b/searchindex.js index f28405d3c..04d4ff15f 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["autoapi/eitprocessing/binreader/event/index", "autoapi/eitprocessing/binreader/frameset/index", "autoapi/eitprocessing/binreader/index", "autoapi/eitprocessing/binreader/phases/index", "autoapi/eitprocessing/binreader/reader/index", "autoapi/eitprocessing/binreader/sequence/index", "autoapi/eitprocessing/binreader/timing_error/index", "autoapi/eitprocessing/index", "autoapi/index", "developers", "index"], "filenames": ["autoapi/eitprocessing/binreader/event/index.rst", "autoapi/eitprocessing/binreader/frameset/index.rst", "autoapi/eitprocessing/binreader/index.rst", "autoapi/eitprocessing/binreader/phases/index.rst", "autoapi/eitprocessing/binreader/reader/index.rst", "autoapi/eitprocessing/binreader/sequence/index.rst", "autoapi/eitprocessing/binreader/timing_error/index.rst", "autoapi/eitprocessing/index.rst", "autoapi/index.rst", "developers.rst", "index.rst"], "titles": ["eitprocessing.binreader.event", "eitprocessing.binreader.frameset", "eitprocessing.binreader", "eitprocessing.binreader.phases", "eitprocessing.binreader.reader", "eitprocessing.binreader.sequence", "eitprocessing.binreader.timing_error", "eitprocessing", "API Reference", "Developer\u2019s Guide", "Welcome to eitprocessing\u2019s documentation!"], "terms": {"copyright": [0, 1, 3, 4, 5, 6], "2023": [0, 1, 3, 4, 5, 6], "netherland": [0, 1, 3, 4, 5, 6], "escienc": [0, 1, 3, 4, 5, 6], "center": [0, 1, 3, 4, 5, 6], "erasmu": [0, 1, 3, 4, 5, 6], "univers": [0, 1, 3, 4, 5, 6], "medic": [0, 1, 3, 4, 5, 6], "licens": [0, 1, 3, 4, 5, 6, 9], "under": [0, 1, 3, 4, 5, 6, 9], "apach": [0, 1, 3, 4, 5, 6], "version": [0, 1, 3, 4, 5, 6], "2": [0, 1, 3, 4, 5, 6], "0": [0, 1, 2, 3, 4, 5, 6, 7], "see": [0, 1, 2, 3, 4, 5, 6], "detail": [0, 1, 3, 4, 5, 6], "thi": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10], "file": [0, 1, 2, 3, 4, 5, 6], "contain": [0, 1, 2, 3, 4, 5, 6, 8], "method": [0, 1, 2, 3, 4, 5, 6, 10], "deal": 0, "when": [0, 1, 2, 3, 4, 5, 6, 9], "electr": [0, 1, 3, 4, 5, 6], "imped": [0, 1, 3, 4, 5, 6], "tomograph": [0, 1, 3, 4, 5, 6], "ar": [0, 1, 3, 4, 5, 6, 9, 10], "read": [0, 1, 2, 3, 4, 5, 6], "sourc": [0, 1, 2, 3, 4, 5, 6, 7], "index": [0, 2, 3, 5, 6, 10], "int": [0, 2, 3, 5, 6], "time": [0, 2, 3, 5, 6], "float": [0, 2, 3, 5, 6], "marker": 0, "text": 0, "str": [0, 1, 2, 5], "relat": [1, 3, 4, 5, 6], "properti": [1, 2], "global_baselin": [1, 2], "pixel_values_global_offset": [1, 2], "pixel_baselin": [1, 2], "pixel_values_individual_offset": [1, 2], "global_imped": [1, 2], "name": [1, 2], "descript": [1, 2], "param": [1, 2], "dict": [1, 2, 5], "pixel_valu": [1, 2, 5], "numpi": [1, 2, 5], "ndarrai": [1, 2, 5], "waveform_data": [1, 2], "__getitem__": [1, 2, 5], "deepcopi": [1, 2, 5], "__len__": [1, 2, 5], "__eq__": [1, 2, 3, 5], "other": [1, 2, 3, 5], "return": [1, 2, 3, 5], "self": [1, 2, 3, 5], "valu": [1, 2, 3, 5], "select_by_indic": [1, 2], "indic": [1, 2, 5], "plot_waveform": [1, 2], "waveform": [1, 2, 5], "none": [1, 2, 4, 5], "anim": [1, 2], "cmap": [1, 2], "plasma": [1, 2], "show_progress": [1, 2], "bool": [1, 2, 3, 5], "notebook": [1, 2], "list": [1, 2, 5], "fals": [1, 2, 5], "classmethod": [1, 2, 5], "merg": [1, 2, 5, 9], "b": [1, 2, 5], "load": [2, 5], "process": 2, "binari": 2, "eit": [2, 5], "data": [2, 4, 5], "from": [2, 5, 9], "dr\u00e4ger": [2, 5], "pulmovista": 2, "500": 2, "event": [2, 5, 7, 8], "frameset": [2, 5, 7, 8], "phase": [2, 5, 7, 8], "reader": [2, 5, 7, 8], "sequenc": [2, 7, 8], "timing_error": [2, 5, 7, 8], "maxvalu": [2, 3], "base": [2, 3, 5], "phaseind": [2, 3, 5], "minvalu": [2, 3], "qrsmark": [2, 3], "draegersequ": [2, 5], "object": [2, 5], "draeger": [2, 5], "vendor": [2, 5], "_load_data": [2, 5], "first_fram": [2, 5], "_read_fram": [2, 5], "type": [2, 5], "previous_mark": [2, 5], "frame": [2, 5], "static": [2, 4, 5], "reshape_fram": [2, 5], "convert": [2, 5], "linear": [2, 5], "arrai": [2, 5], "2d": [2, 5], "32x32": [2, 5], "imag": [2, 5], "like": [2, 5], "timepoint": [2, 5], "A": [2, 5], "i": [2, 5, 9, 10], "meant": [2, 5], "represent": [2, 5], "continu": [2, 5], "set": [2, 5, 10], "either": [2, 5], "both": [2, 5], "could": [2, 5], "consist": [2, 5], "an": [2, 5], "entir": [2, 5], "measur": [2, 5], "section": [2, 5], "singl": [2, 5], "breath": [2, 5], "even": [2, 5], "portion": [2, 5], "within": [2, 5], "share": [2, 5], "axi": [2, 5], "paramet": [2, 5], "path": [2, 5], "": [2, 5], "devic": [2, 5], "us": [2, 5, 9], "label": [2, 5], "each": [2, 5], "point": [2, 5], "can": [2, 5], "true": [2, 5], "rel": [2, 5], "max_fram": [2, 5], "number": [2, 5], "framer": [2, 5], "option": [2, 5], "which": [2, 5], "wa": [2, 5], "record": [2, 5], "default": [2, 5], "20": [2, 5], "50": [2, 5], "timpel": [2, 5], "dictionari": [2, 5], "timingerror": [2, 5, 6], "l": [2, 5], "pathlib": [2, 5], "nframe": [2, 5], "__post_init__": [2, 5], "_set_vendor_class": [2, 5], "re": [2, 5], "assign": [2, 5], "child": [2, 5], "select": [2, 5], "rais": [2, 5], "notimplementederror": [2, 5], "ha": [2, 5, 9], "yet": [2, 5], "been": [2, 5], "implement": [2, 5], "check_equival": [2, 5], "check": [2, 5], "whether": [2, 5], "two": [2, 5], "equival": [2, 5], "__add__": [2, 5], "togeth": [2, 5], "from_path": [2, 5], "first": [2, 5], "e": [2, 5], "NOT": [2, 5], "timestamp": [2, 5], "maximum": [2, 5], "The": [2, 5], "actual": [2, 5], "lower": [2, 5], "than": [2, 5], "would": [2, 5], "surpass": [2, 5], "final": [2, 5], "given": [2, 5], "all": [2, 5], "_load_fil": [2, 5], "initi": [2, 5], "call": [2, 5], "argument": [2, 5], "abstract": [2, 5], "need": [2, 5, 9], "select_by_tim": [2, 5], "start": [2, 5], "end": [2, 5], "start_inclus": [2, 5], "end_inclus": [2, 5], "subset": [2, 5], "inform": [2, 5, 10], "stamp": [2, 5], "includ": [2, 5], "present": [2, 5], "valueerror": [2, 5], "sort": [2, 5], "slice": [2, 5], "timpelsequ": [2, 5], "strenum": [2, 5], "lowercasestrenum": [2, 5], "enum": [2, 5], "manufactur": [2, 5], "gather": [2, 5], "sentec": [2, 5], "drager": [2, 5], "file_handl": 4, "float32": 4, "float64": 4, "int32": 4, "string": 4, "type_cod": 4, "length": 4, "1": [4, 7, 8], "cast": 4, "cast_str": 4, "part": [5, 10], "thei": [5, 9], "error": 6, "document": [7, 8], "about": [7, 10], "binread": [7, 8], "__author__": 7, "dani": 7, "bodor": 7, "__email__": 7, "d": 7, "esciencecent": 7, "nl": 7, "__version__": 7, "page": [8, 10], "auto": 8, "gener": [8, 10], "eitprocess": 8, "creat": 8, "sphinx": 8, "autoapi": 8, "accept": 9, "pull": 9, "request": 9, "made": 9, "through": 9, "github": 9, "As": 9, "usual": 9, "chang": 9, "rebas": 9, "branch": 9, "also": 9, "you": [9, 10], "pre": 9, "lint": 9, "anyth": 9, "ll": 9, "try": 9, "our": 9, "best": 9, "attribut": 9, "howev": 9, "releas": 9, "compat": 9, "u": 9, "abl": 9, "don": 9, "t": 9, "git": 9, "command": 9, "submiss": 9, "commit": 9, "have": 9, "remov": 9, "them": 9, "mean": 9, "case": 9, "hash": 9, "differ": 9, "those": 9, "origin": 9, "pip": 9, "project": 9, "mai": 9, "follow": 9, "readm": 9, "dev": 9, "md": 9, "appli": 9, "manual": 9, "logic": 9, "prospector": 9, "ci": 9, "setup": 9, "action": 9, "platform": 9, "come": 9, "beyond": 9, "conform": 9, "more": 9, "less": 9, "googl": 9, "http": 9, "io": 9, "styleguid": 9, "pyguid": 9, "html": 9, "here": 10, "some": 10, "packag": 10, "we": 10, "work": 10, "stai": 10, "tune": 10, "If": 10, "look": 10, "specif": 10, "function": 10, "class": 10, "send": 10, "your": 10, "up": 10, "environ": 10, "test": 10, "refer": 10, "modul": 10, "search": 10}, "objects": {"": [[7, 0, 0, "-", "eitprocessing"]], "eitprocessing": [[7, 1, 1, "", "__author__"], [7, 1, 1, "", "__email__"], [7, 1, 1, "", "__version__"], [2, 0, 0, "-", "binreader"]], "eitprocessing.binreader": [[2, 2, 1, "", "DraegerSequence"], [2, 2, 1, "", "Frameset"], [2, 2, 1, "", "MaxValue"], [2, 2, 1, "", "MinValue"], [2, 2, 1, "", "QRSMark"], [2, 2, 1, "", "Sequence"], [2, 2, 1, "", "TimpelSequence"], [2, 2, 1, "", "Vendor"], [0, 0, 0, "-", "event"], [1, 0, 0, "-", "frameset"], [3, 0, 0, "-", "phases"], [4, 0, 0, "-", "reader"], [5, 0, 0, "-", "sequence"], [6, 0, 0, "-", "timing_error"]], "eitprocessing.binreader.DraegerSequence": [[2, 3, 1, "", "_load_data"], [2, 3, 1, "", "_read_frame"], [2, 3, 1, "", "reshape_frame"], [2, 4, 1, "", "vendor"]], "eitprocessing.binreader.Frameset": [[2, 3, 1, "", "__eq__"], [2, 4, 1, "", "__getitem__"], [2, 3, 1, "", "__len__"], [2, 3, 1, "", "animate"], [2, 4, 1, "", "deepcopy"], [2, 4, 1, "", "description"], [2, 5, 1, "", "global_baseline"], [2, 5, 1, "", "global_impedance"], [2, 3, 1, "", "merge"], [2, 4, 1, "", "name"], [2, 4, 1, "", "params"], [2, 5, 1, "", "pixel_baseline"], [2, 4, 1, "", "pixel_values"], [2, 5, 1, "", "pixel_values_global_offset"], [2, 5, 1, "", "pixel_values_individual_offset"], [2, 3, 1, "", "plot_waveforms"], [2, 3, 1, "", "select_by_indices"], [2, 4, 1, "", "waveform_data"]], "eitprocessing.binreader.Sequence": [[2, 3, 1, "", "__add__"], [2, 3, 1, "", "__eq__"], [2, 3, 1, "", "__getitem__"], [2, 3, 1, "", "__len__"], [2, 3, 1, "", "__post_init__"], [2, 3, 1, "", "_load_data"], [2, 3, 1, "", "_load_file"], [2, 3, 1, "", "_set_vendor_class"], [2, 3, 1, "", "check_equivalence"], [2, 4, 1, "", "deepcopy"], [2, 4, 1, "", "events"], [2, 4, 1, "", "framerate"], [2, 4, 1, "", "framesets"], [2, 3, 1, "", "from_path"], [2, 3, 1, "", "merge"], [2, 4, 1, "", "nframes"], [2, 4, 1, "", "path"], [2, 4, 1, "", "phases"], [2, 3, 1, "", "select_by_time"], [2, 4, 1, "", "time"], [2, 4, 1, "", "timing_errors"], [2, 4, 1, "", "vendor"]], "eitprocessing.binreader.TimpelSequence": [[2, 3, 1, "", "_load_data"], [2, 4, 1, "", "vendor"]], "eitprocessing.binreader.Vendor": [[2, 4, 1, "", "DRAEGER"], [2, 4, 1, "", "DRAGER"], [2, 4, 1, "id0", "DR\u00c4GER"], [2, 4, 1, "", "SENTEC"], [2, 4, 1, "", "TIMPEL"]], "eitprocessing.binreader.event": [[0, 2, 1, "", "Event"]], "eitprocessing.binreader.event.Event": [[0, 4, 1, "", "index"], [0, 4, 1, "", "marker"], [0, 4, 1, "", "text"], [0, 4, 1, "", "time"]], "eitprocessing.binreader.frameset": [[1, 2, 1, "", "Frameset"]], "eitprocessing.binreader.frameset.Frameset": [[1, 3, 1, "", "__eq__"], [1, 4, 1, "", "__getitem__"], [1, 3, 1, "", "__len__"], [1, 3, 1, "", "animate"], [1, 4, 1, "", "deepcopy"], [1, 4, 1, "", "description"], [1, 5, 1, "", "global_baseline"], [1, 5, 1, "", "global_impedance"], [1, 3, 1, "", "merge"], [1, 4, 1, "", "name"], [1, 4, 1, "", "params"], [1, 5, 1, "", "pixel_baseline"], [1, 4, 1, "", "pixel_values"], [1, 5, 1, "", "pixel_values_global_offset"], [1, 5, 1, "", "pixel_values_individual_offset"], [1, 3, 1, "", "plot_waveforms"], [1, 3, 1, "", "select_by_indices"], [1, 4, 1, "", "waveform_data"]], "eitprocessing.binreader.phases": [[3, 2, 1, "", "MaxValue"], [3, 2, 1, "", "MinValue"], [3, 2, 1, "", "PhaseIndicator"], [3, 2, 1, "", "QRSMark"]], "eitprocessing.binreader.phases.PhaseIndicator": [[3, 3, 1, "", "__eq__"], [3, 4, 1, "", "index"], [3, 4, 1, "", "time"]], "eitprocessing.binreader.reader": [[4, 2, 1, "", "Reader"]], "eitprocessing.binreader.reader.Reader": [[4, 3, 1, "", "cast_string"], [4, 4, 1, "", "file_handle"], [4, 4, 1, "", "float32"], [4, 4, 1, "", "float64"], [4, 4, 1, "", "int32"], [4, 3, 1, "", "read"], [4, 4, 1, "", "string"]], "eitprocessing.binreader.sequence": [[5, 2, 1, "", "DraegerSequence"], [5, 2, 1, "", "Sequence"], [5, 2, 1, "", "TimpelSequence"], [5, 2, 1, "", "Vendor"]], "eitprocessing.binreader.sequence.DraegerSequence": [[5, 3, 1, "", "_load_data"], [5, 3, 1, "", "_read_frame"], [5, 3, 1, "", "reshape_frame"], [5, 4, 1, "", "vendor"]], "eitprocessing.binreader.sequence.Sequence": [[5, 3, 1, "", "__add__"], [5, 3, 1, "", "__eq__"], [5, 3, 1, "", "__getitem__"], [5, 3, 1, "", "__len__"], [5, 3, 1, "", "__post_init__"], [5, 3, 1, "", "_load_data"], [5, 3, 1, "", "_load_file"], [5, 3, 1, "", "_set_vendor_class"], [5, 3, 1, "", "check_equivalence"], [5, 4, 1, "", "deepcopy"], [5, 4, 1, "", "events"], [5, 4, 1, "", "framerate"], [5, 4, 1, "", "framesets"], [5, 3, 1, "", "from_path"], [5, 3, 1, "", "merge"], [5, 4, 1, "", "nframes"], [5, 4, 1, "", "path"], [5, 4, 1, "", "phases"], [5, 3, 1, "", "select_by_time"], [5, 4, 1, "", "time"], [5, 4, 1, "", "timing_errors"], [5, 4, 1, "", "vendor"]], "eitprocessing.binreader.sequence.TimpelSequence": [[5, 3, 1, "", "_load_data"], [5, 4, 1, "", "vendor"]], "eitprocessing.binreader.sequence.Vendor": [[5, 4, 1, "", "DRAEGER"], [5, 4, 1, "", "DRAGER"], [5, 4, 1, "id0", "DR\u00c4GER"], [5, 4, 1, "", "SENTEC"], [5, 4, 1, "", "TIMPEL"]], "eitprocessing.binreader.timing_error": [[6, 2, 1, "", "TimingError"]], "eitprocessing.binreader.timing_error.TimingError": [[6, 4, 1, "", "index"], [6, 4, 1, "", "time"], [6, 4, 1, "", "timing_error"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:class", "3": "py:method", "4": "py:attribute", "5": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "property", "Python property"]}, "titleterms": {"eitprocess": [0, 1, 2, 3, 4, 5, 6, 7, 10], "binread": [0, 1, 2, 3, 4, 5, 6], "event": 0, "modul": [0, 1, 3, 4, 5, 6], "content": [0, 1, 2, 3, 4, 5, 6, 7, 10], "class": [0, 1, 2, 3, 4, 5, 6], "frameset": 1, "submodul": 2, "packag": [2, 7], "phase": 3, "reader": 4, "sequenc": 5, "timing_error": 6, "subpackag": 7, "api": [8, 10], "refer": 8, "develop": [9, 10], "": [9, 10], "guid": [9, 10], "send": 9, "your": 9, "work": 9, "set": 9, "up": 9, "environ": 9, "The": [9, 10], "wai": 9, "we": 9, "do": 9, "It": 9, "test": 9, "style": 9, "python": 9, "code": 9, "continu": 9, "integr": 9, "welcom": 10, "document": 10, "indic": 10, "tabl": 10}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"eitprocessing.binreader.event": [[0, "module-eitprocessing.binreader.event"]], "Module Contents": [[0, "module-contents"], [1, "module-contents"], [3, "module-contents"], [4, "module-contents"], [5, "module-contents"], [6, "module-contents"]], "Classes": [[0, "classes"], [1, "classes"], [2, "classes"], [3, "classes"], [4, "classes"], [5, "classes"], [6, "classes"]], "eitprocessing.binreader.frameset": [[1, "module-eitprocessing.binreader.frameset"]], "eitprocessing.binreader": [[2, "module-eitprocessing.binreader"]], "Submodules": [[2, "submodules"]], "Package Contents": [[2, "package-contents"], [7, "package-contents"]], "eitprocessing.binreader.phases": [[3, "module-eitprocessing.binreader.phases"]], "eitprocessing.binreader.reader": [[4, "module-eitprocessing.binreader.reader"]], "eitprocessing.binreader.sequence": [[5, "module-eitprocessing.binreader.sequence"]], "eitprocessing.binreader.timing_error": [[6, "module-eitprocessing.binreader.timing_error"]], "eitprocessing": [[7, "module-eitprocessing"]], "Subpackages": [[7, "subpackages"]], "API Reference": [[8, "api-reference"]], "Developer\u2019s Guide": [[9, "developer-s-guide"], [10, "developer-s-guide"]], "Sending Your Work": [[9, "sending-your-work"]], "Setting Up Development Environment": [[9, "setting-up-development-environment"]], "The Way We Do It": [[9, "the-way-we-do-it"]], "Testing": [[9, "testing"]], "Style Guide for Python Code": [[9, "style-guide-for-python-code"]], "Continuous Integration": [[9, "continuous-integration"]], "Style": [[9, "style"]], "Welcome to eitprocessing\u2019s documentation!": [[10, "welcome-to-eitprocessing-s-documentation"]], "The API Documentation / Guide": [[10, "the-api-documentation-guide"]], "Contents:": [[10, null]], "Indices and tables": [[10, "indices-and-tables"]]}, "indexentries": {"event (class in eitprocessing.binreader.event)": [[0, "eitprocessing.binreader.event.Event"]], "eitprocessing.binreader.event": [[0, "module-eitprocessing.binreader.event"]], "index (eitprocessing.binreader.event.event attribute)": [[0, "eitprocessing.binreader.event.Event.index"]], "marker (eitprocessing.binreader.event.event attribute)": [[0, "eitprocessing.binreader.event.Event.marker"]], "module": [[0, "module-eitprocessing.binreader.event"], [1, "module-eitprocessing.binreader.frameset"], [2, "module-eitprocessing.binreader"], [3, "module-eitprocessing.binreader.phases"], [4, "module-eitprocessing.binreader.reader"], [5, "module-eitprocessing.binreader.sequence"], [6, "module-eitprocessing.binreader.timing_error"], [7, "module-eitprocessing"]], "text (eitprocessing.binreader.event.event attribute)": [[0, "eitprocessing.binreader.event.Event.text"]], "time (eitprocessing.binreader.event.event attribute)": [[0, "eitprocessing.binreader.event.Event.time"]], "frameset (class in eitprocessing.binreader.frameset)": [[1, "eitprocessing.binreader.frameset.Frameset"]], "__eq__() (eitprocessing.binreader.frameset.frameset method)": [[1, "eitprocessing.binreader.frameset.Frameset.__eq__"]], "__getitem__ (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.__getitem__"]], "__len__() (eitprocessing.binreader.frameset.frameset method)": [[1, "eitprocessing.binreader.frameset.Frameset.__len__"]], "animate() (eitprocessing.binreader.frameset.frameset method)": [[1, "eitprocessing.binreader.frameset.Frameset.animate"]], "deepcopy (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.deepcopy"]], "description (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.description"]], "eitprocessing.binreader.frameset": [[1, "module-eitprocessing.binreader.frameset"]], "global_baseline (eitprocessing.binreader.frameset.frameset property)": [[1, "eitprocessing.binreader.frameset.Frameset.global_baseline"]], "global_impedance (eitprocessing.binreader.frameset.frameset property)": [[1, "eitprocessing.binreader.frameset.Frameset.global_impedance"]], "merge() (eitprocessing.binreader.frameset.frameset class method)": [[1, "eitprocessing.binreader.frameset.Frameset.merge"]], "name (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.name"]], "params (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.params"]], "pixel_baseline (eitprocessing.binreader.frameset.frameset property)": [[1, "eitprocessing.binreader.frameset.Frameset.pixel_baseline"]], "pixel_values (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.pixel_values"]], "pixel_values_global_offset (eitprocessing.binreader.frameset.frameset property)": [[1, "eitprocessing.binreader.frameset.Frameset.pixel_values_global_offset"]], "pixel_values_individual_offset (eitprocessing.binreader.frameset.frameset property)": [[1, "eitprocessing.binreader.frameset.Frameset.pixel_values_individual_offset"]], "plot_waveforms() (eitprocessing.binreader.frameset.frameset method)": [[1, "eitprocessing.binreader.frameset.Frameset.plot_waveforms"]], "select_by_indices() (eitprocessing.binreader.frameset.frameset method)": [[1, "eitprocessing.binreader.frameset.Frameset.select_by_indices"]], "waveform_data (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.waveform_data"]], "draeger (eitprocessing.binreader.vendor attribute)": [[2, "eitprocessing.binreader.Vendor.DRAEGER"]], "drager (eitprocessing.binreader.vendor attribute)": [[2, "eitprocessing.binreader.Vendor.DRAGER"]], "dr\u00e4ger (eitprocessing.binreader.vendor attribute)": [[2, "id0"]], "draegersequence (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.DraegerSequence"]], "frameset (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.Frameset"]], "maxvalue (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.MaxValue"]], "minvalue (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.MinValue"]], "qrsmark (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.QRSMark"]], "sentec (eitprocessing.binreader.vendor attribute)": [[2, "eitprocessing.binreader.Vendor.SENTEC"]], "sequence (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.Sequence"]], "timpel (eitprocessing.binreader.vendor attribute)": [[2, "eitprocessing.binreader.Vendor.TIMPEL"]], "timpelsequence (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.TimpelSequence"]], "vendor (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.Vendor"]], "__add__() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.__add__"]], "__eq__() (eitprocessing.binreader.frameset method)": [[2, "eitprocessing.binreader.Frameset.__eq__"]], "__eq__() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.__eq__"]], "__getitem__ (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.__getitem__"]], "__getitem__() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.__getitem__"]], "__len__() (eitprocessing.binreader.frameset method)": [[2, "eitprocessing.binreader.Frameset.__len__"]], "__len__() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.__len__"]], "__post_init__() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.__post_init__"]], "_load_data() (eitprocessing.binreader.draegersequence method)": [[2, "eitprocessing.binreader.DraegerSequence._load_data"]], "_load_data() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence._load_data"]], "_load_data() (eitprocessing.binreader.timpelsequence method)": [[2, "eitprocessing.binreader.TimpelSequence._load_data"]], "_load_file() (eitprocessing.binreader.sequence class method)": [[2, "eitprocessing.binreader.Sequence._load_file"]], "_read_frame() (eitprocessing.binreader.draegersequence method)": [[2, "eitprocessing.binreader.DraegerSequence._read_frame"]], "_set_vendor_class() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence._set_vendor_class"]], "animate() (eitprocessing.binreader.frameset method)": [[2, "eitprocessing.binreader.Frameset.animate"]], "check_equivalence() (eitprocessing.binreader.sequence static method)": [[2, "eitprocessing.binreader.Sequence.check_equivalence"]], "deepcopy (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.deepcopy"]], "deepcopy (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.deepcopy"]], "description (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.description"]], "eitprocessing.binreader": [[2, "module-eitprocessing.binreader"]], "events (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.events"]], "framerate (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.framerate"]], "framesets (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.framesets"]], "from_path() (eitprocessing.binreader.sequence class method)": [[2, "eitprocessing.binreader.Sequence.from_path"]], "global_baseline (eitprocessing.binreader.frameset property)": [[2, "eitprocessing.binreader.Frameset.global_baseline"]], "global_impedance (eitprocessing.binreader.frameset property)": [[2, "eitprocessing.binreader.Frameset.global_impedance"]], "merge() (eitprocessing.binreader.frameset class method)": [[2, "eitprocessing.binreader.Frameset.merge"]], "merge() (eitprocessing.binreader.sequence class method)": [[2, "eitprocessing.binreader.Sequence.merge"]], "name (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.name"]], "nframes (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.nframes"]], "params (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.params"]], "path (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.path"]], "phases (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.phases"]], "pixel_baseline (eitprocessing.binreader.frameset property)": [[2, "eitprocessing.binreader.Frameset.pixel_baseline"]], "pixel_values (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.pixel_values"]], "pixel_values_global_offset (eitprocessing.binreader.frameset property)": [[2, "eitprocessing.binreader.Frameset.pixel_values_global_offset"]], "pixel_values_individual_offset (eitprocessing.binreader.frameset property)": [[2, "eitprocessing.binreader.Frameset.pixel_values_individual_offset"]], "plot_waveforms() (eitprocessing.binreader.frameset method)": [[2, "eitprocessing.binreader.Frameset.plot_waveforms"]], "reshape_frame() (eitprocessing.binreader.draegersequence static method)": [[2, "eitprocessing.binreader.DraegerSequence.reshape_frame"]], "select_by_indices() (eitprocessing.binreader.frameset method)": [[2, "eitprocessing.binreader.Frameset.select_by_indices"]], "select_by_time() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.select_by_time"]], "time (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.time"]], "timing_errors (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.timing_errors"]], "vendor (eitprocessing.binreader.draegersequence attribute)": [[2, "eitprocessing.binreader.DraegerSequence.vendor"]], "vendor (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.vendor"]], "vendor (eitprocessing.binreader.timpelsequence attribute)": [[2, "eitprocessing.binreader.TimpelSequence.vendor"]], "waveform_data (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.waveform_data"]], "maxvalue (class in eitprocessing.binreader.phases)": [[3, "eitprocessing.binreader.phases.MaxValue"]], "minvalue (class in eitprocessing.binreader.phases)": [[3, "eitprocessing.binreader.phases.MinValue"]], "phaseindicator (class in eitprocessing.binreader.phases)": [[3, "eitprocessing.binreader.phases.PhaseIndicator"]], "qrsmark (class in eitprocessing.binreader.phases)": [[3, "eitprocessing.binreader.phases.QRSMark"]], "__eq__() (eitprocessing.binreader.phases.phaseindicator method)": [[3, "eitprocessing.binreader.phases.PhaseIndicator.__eq__"]], "eitprocessing.binreader.phases": [[3, "module-eitprocessing.binreader.phases"]], "index (eitprocessing.binreader.phases.phaseindicator attribute)": [[3, "eitprocessing.binreader.phases.PhaseIndicator.index"]], "time (eitprocessing.binreader.phases.phaseindicator attribute)": [[3, "eitprocessing.binreader.phases.PhaseIndicator.time"]], "reader (class in eitprocessing.binreader.reader)": [[4, "eitprocessing.binreader.reader.Reader"]], "cast_string() (eitprocessing.binreader.reader.reader static method)": [[4, "eitprocessing.binreader.reader.Reader.cast_string"]], "eitprocessing.binreader.reader": [[4, "module-eitprocessing.binreader.reader"]], "file_handle (eitprocessing.binreader.reader.reader attribute)": [[4, "eitprocessing.binreader.reader.Reader.file_handle"]], "float32 (eitprocessing.binreader.reader.reader attribute)": [[4, "eitprocessing.binreader.reader.Reader.float32"]], "float64 (eitprocessing.binreader.reader.reader attribute)": [[4, "eitprocessing.binreader.reader.Reader.float64"]], "int32 (eitprocessing.binreader.reader.reader attribute)": [[4, "eitprocessing.binreader.reader.Reader.int32"]], "read() (eitprocessing.binreader.reader.reader method)": [[4, "eitprocessing.binreader.reader.Reader.read"]], "string (eitprocessing.binreader.reader.reader attribute)": [[4, "eitprocessing.binreader.reader.Reader.string"]], "draeger (eitprocessing.binreader.sequence.vendor attribute)": [[5, "eitprocessing.binreader.sequence.Vendor.DRAEGER"]], "drager (eitprocessing.binreader.sequence.vendor attribute)": [[5, "eitprocessing.binreader.sequence.Vendor.DRAGER"]], "dr\u00e4ger (eitprocessing.binreader.sequence.vendor attribute)": [[5, "id0"]], "draegersequence (class in eitprocessing.binreader.sequence)": [[5, "eitprocessing.binreader.sequence.DraegerSequence"]], "sentec (eitprocessing.binreader.sequence.vendor attribute)": [[5, "eitprocessing.binreader.sequence.Vendor.SENTEC"]], "sequence (class in eitprocessing.binreader.sequence)": [[5, "eitprocessing.binreader.sequence.Sequence"]], "timpel (eitprocessing.binreader.sequence.vendor attribute)": [[5, "eitprocessing.binreader.sequence.Vendor.TIMPEL"]], "timpelsequence (class in eitprocessing.binreader.sequence)": [[5, "eitprocessing.binreader.sequence.TimpelSequence"]], "vendor (class in eitprocessing.binreader.sequence)": [[5, "eitprocessing.binreader.sequence.Vendor"]], "__add__() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.__add__"]], "__eq__() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.__eq__"]], "__getitem__() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.__getitem__"]], "__len__() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.__len__"]], "__post_init__() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.__post_init__"]], "_load_data() (eitprocessing.binreader.sequence.draegersequence method)": [[5, "eitprocessing.binreader.sequence.DraegerSequence._load_data"]], "_load_data() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence._load_data"]], "_load_data() (eitprocessing.binreader.sequence.timpelsequence method)": [[5, "eitprocessing.binreader.sequence.TimpelSequence._load_data"]], "_load_file() (eitprocessing.binreader.sequence.sequence class method)": [[5, "eitprocessing.binreader.sequence.Sequence._load_file"]], "_read_frame() (eitprocessing.binreader.sequence.draegersequence method)": [[5, "eitprocessing.binreader.sequence.DraegerSequence._read_frame"]], "_set_vendor_class() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence._set_vendor_class"]], "check_equivalence() (eitprocessing.binreader.sequence.sequence static method)": [[5, "eitprocessing.binreader.sequence.Sequence.check_equivalence"]], "deepcopy (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.deepcopy"]], "eitprocessing.binreader.sequence": [[5, "module-eitprocessing.binreader.sequence"]], "events (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.events"]], "framerate (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.framerate"]], "framesets (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.framesets"]], "from_path() (eitprocessing.binreader.sequence.sequence class method)": [[5, "eitprocessing.binreader.sequence.Sequence.from_path"]], "merge() (eitprocessing.binreader.sequence.sequence class method)": [[5, "eitprocessing.binreader.sequence.Sequence.merge"]], "nframes (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.nframes"]], "path (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.path"]], "phases (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.phases"]], "reshape_frame() (eitprocessing.binreader.sequence.draegersequence static method)": [[5, "eitprocessing.binreader.sequence.DraegerSequence.reshape_frame"]], "select_by_time() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.select_by_time"]], "time (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.time"]], "timing_errors (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.timing_errors"]], "vendor (eitprocessing.binreader.sequence.draegersequence attribute)": [[5, "eitprocessing.binreader.sequence.DraegerSequence.vendor"]], "vendor (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.vendor"]], "vendor (eitprocessing.binreader.sequence.timpelsequence attribute)": [[5, "eitprocessing.binreader.sequence.TimpelSequence.vendor"]], "timingerror (class in eitprocessing.binreader.timing_error)": [[6, "eitprocessing.binreader.timing_error.TimingError"]], "eitprocessing.binreader.timing_error": [[6, "module-eitprocessing.binreader.timing_error"]], "index (eitprocessing.binreader.timing_error.timingerror attribute)": [[6, "eitprocessing.binreader.timing_error.TimingError.index"]], "time (eitprocessing.binreader.timing_error.timingerror attribute)": [[6, "eitprocessing.binreader.timing_error.TimingError.time"]], "timing_error (eitprocessing.binreader.timing_error.timingerror attribute)": [[6, "eitprocessing.binreader.timing_error.TimingError.timing_error"]], "__author__ (in module eitprocessing)": [[7, "eitprocessing.__author__"]], "__email__ (in module eitprocessing)": [[7, "eitprocessing.__email__"]], "__version__ (in module eitprocessing)": [[7, "eitprocessing.__version__"]], "eitprocessing": [[7, "module-eitprocessing"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["autoapi/eitprocessing/binreader/event/index", "autoapi/eitprocessing/binreader/frameset/index", "autoapi/eitprocessing/binreader/index", "autoapi/eitprocessing/binreader/phases/index", "autoapi/eitprocessing/binreader/reader/index", "autoapi/eitprocessing/binreader/sequence/index", "autoapi/eitprocessing/binreader/timing_error/index", "autoapi/eitprocessing/index", "autoapi/index", "developers", "index"], "filenames": ["autoapi/eitprocessing/binreader/event/index.rst", "autoapi/eitprocessing/binreader/frameset/index.rst", "autoapi/eitprocessing/binreader/index.rst", "autoapi/eitprocessing/binreader/phases/index.rst", "autoapi/eitprocessing/binreader/reader/index.rst", "autoapi/eitprocessing/binreader/sequence/index.rst", "autoapi/eitprocessing/binreader/timing_error/index.rst", "autoapi/eitprocessing/index.rst", "autoapi/index.rst", "developers.rst", "index.rst"], "titles": ["eitprocessing.binreader.event", "eitprocessing.binreader.frameset", "eitprocessing.binreader", "eitprocessing.binreader.phases", "eitprocessing.binreader.reader", "eitprocessing.binreader.sequence", "eitprocessing.binreader.timing_error", "eitprocessing", "API Reference", "Developer\u2019s Guide", "Welcome to eitprocessing\u2019s documentation!"], "terms": {"copyright": [0, 1, 3, 4, 5, 6], "2023": [0, 1, 3, 4, 5, 6], "netherland": [0, 1, 3, 4, 5, 6], "escienc": [0, 1, 3, 4, 5, 6], "center": [0, 1, 3, 4, 5, 6], "erasmu": [0, 1, 3, 4, 5, 6], "univers": [0, 1, 3, 4, 5, 6], "medic": [0, 1, 3, 4, 5, 6], "licens": [0, 1, 3, 4, 5, 6, 9], "under": [0, 1, 3, 4, 5, 6, 9], "apach": [0, 1, 3, 4, 5, 6], "version": [0, 1, 3, 4, 5, 6], "2": [0, 1, 3, 4, 5, 6], "0": [0, 1, 2, 3, 4, 5, 6, 7], "see": [0, 1, 2, 3, 4, 5, 6], "detail": [0, 1, 3, 4, 5, 6], "thi": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10], "file": [0, 1, 2, 3, 4, 5, 6], "contain": [0, 1, 2, 3, 4, 5, 6, 8], "method": [0, 1, 2, 3, 4, 5, 6, 10], "deal": 0, "when": [0, 1, 2, 3, 4, 5, 6, 9], "electr": [0, 1, 3, 4, 5, 6], "imped": [0, 1, 3, 4, 5, 6], "tomograph": [0, 1, 3, 4, 5, 6], "ar": [0, 1, 3, 4, 5, 6, 9, 10], "read": [0, 1, 2, 3, 4, 5, 6], "sourc": [0, 1, 2, 3, 4, 5, 6, 7], "index": [0, 2, 3, 5, 6, 10], "int": [0, 2, 3, 5, 6], "time": [0, 2, 3, 5, 6], "float": [0, 2, 3, 5, 6], "marker": 0, "text": 0, "str": [0, 1, 2, 5], "relat": [1, 3, 4, 5, 6], "properti": [1, 2], "global_baselin": [1, 2], "pixel_values_global_offset": [1, 2], "pixel_baselin": [1, 2], "pixel_values_individual_offset": [1, 2], "global_imped": [1, 2], "name": [1, 2], "descript": [1, 2], "param": [1, 2], "dict": [1, 2, 5], "pixel_valu": [1, 2, 5], "numpi": [1, 2, 5], "ndarrai": [1, 2, 5], "waveform_data": [1, 2], "__getitem__": [1, 2, 5], "deepcopi": [1, 2, 5], "__len__": [1, 2, 5], "__eq__": [1, 2, 3, 5], "other": [1, 2, 3, 5], "return": [1, 2, 3, 5], "self": [1, 2, 3, 5], "valu": [1, 2, 3, 5], "select_by_indic": [1, 2], "indic": [1, 2, 5], "plot_waveform": [1, 2], "waveform": [1, 2, 5], "none": [1, 2, 4, 5], "anim": [1, 2], "cmap": [1, 2], "plasma": [1, 2], "show_progress": [1, 2], "bool": [1, 2, 3, 5], "notebook": [1, 2], "list": [1, 2, 5], "fals": [1, 2, 5], "classmethod": [1, 2, 5], "merg": [1, 2, 5, 9], "b": [1, 2, 5], "load": [2, 5], "process": 2, "binari": 2, "eit": [2, 5], "data": [2, 4, 5], "from": [2, 5, 9], "dr\u00e4ger": [2, 5], "pulmovista": 2, "500": 2, "event": [2, 5, 7, 8], "frameset": [2, 5, 7, 8], "phase": [2, 5, 7, 8], "reader": [2, 5, 7, 8], "sequenc": [2, 7, 8], "timing_error": [2, 5, 7, 8], "maxvalu": [2, 3], "base": [2, 3, 5], "phaseind": [2, 3, 5], "minvalu": [2, 3], "qrsmark": [2, 3], "draegersequ": [2, 5], "object": [2, 5], "draeger": [2, 5], "vendor": [2, 5], "_load_data": [2, 5], "first_fram": [2, 5], "_read_fram": [2, 5], "type": [2, 5], "previous_mark": [2, 5], "frame": [2, 5], "static": [2, 4, 5], "reshape_fram": [2, 5], "convert": [2, 5], "linear": [2, 5], "arrai": [2, 5], "2d": [2, 5], "32x32": [2, 5], "imag": [2, 5], "like": [2, 5], "timepoint": [2, 5], "A": [2, 5], "i": [2, 5, 9, 10], "meant": [2, 5], "represent": [2, 5], "continu": [2, 5], "set": [2, 5, 10], "either": [2, 5], "both": [2, 5], "could": [2, 5], "consist": [2, 5], "an": [2, 5], "entir": [2, 5], "measur": [2, 5], "section": [2, 5], "singl": [2, 5], "breath": [2, 5], "even": [2, 5], "portion": [2, 5], "within": [2, 5], "share": [2, 5], "axi": [2, 5], "paramet": [2, 5], "path": [2, 5], "": [2, 5], "devic": [2, 5], "us": [2, 5, 9], "label": [2, 5], "each": [2, 5], "point": [2, 5], "can": [2, 5], "true": [2, 5], "rel": [2, 5], "max_fram": [2, 5], "number": [2, 5], "framer": [2, 5], "option": [2, 5], "which": [2, 5], "wa": [2, 5], "record": [2, 5], "default": [2, 5], "20": [2, 5], "50": [2, 5], "timpel": [2, 5], "dictionari": [2, 5], "timingerror": [2, 5, 6], "l": [2, 5], "pathlib": [2, 5], "nframe": [2, 5], "__post_init__": [2, 5], "_set_vendor_class": [2, 5], "re": [2, 5], "assign": [2, 5], "child": [2, 5], "select": [2, 5], "rais": [2, 5], "notimplementederror": [2, 5], "ha": [2, 5, 9], "yet": [2, 5], "been": [2, 5], "implement": [2, 5], "check_equival": [2, 5], "check": [2, 5], "whether": [2, 5], "two": [2, 5], "equival": [2, 5], "__add__": [2, 5], "creat": [2, 5, 8], "from_path": [2, 5], "first": [2, 5], "e": [2, 5], "NOT": [2, 5], "timestamp": [2, 5], "maximum": [2, 5], "The": [2, 5], "actual": [2, 5], "lower": [2, 5], "than": [2, 5], "would": [2, 5], "surpass": [2, 5], "final": [2, 5], "given": [2, 5], "all": [2, 5], "_load_fil": [2, 5], "initi": [2, 5], "call": [2, 5], "argument": [2, 5], "abstract": [2, 5], "need": [2, 5, 9], "select_by_index": [2, 5], "slice": [2, 5], "select_by_tim": [2, 5], "start": [2, 5], "end": [2, 5], "start_inclus": [2, 5], "end_inclus": [2, 5], "subset": [2, 5], "inform": [2, 5, 10], "stamp": [2, 5], "includ": [2, 5], "present": [2, 5], "valueerror": [2, 5], "sort": [2, 5], "relabel": [2, 5], "deep": [2, 5], "copi": [2, 5], "new": [2, 5], "trigger": [2, 5], "behavior": [2, 5], "describ": [2, 5], "below": [2, 5], "If": [2, 5, 10], "otherwis": [2, 5], "follow": [2, 5, 9], "f": [2, 5], "note": [2, 5], "ignor": [2, 5], "timpelsequ": [2, 5], "strenum": [2, 5], "lowercasestrenum": [2, 5], "enum": [2, 5], "manufactur": [2, 5], "gather": [2, 5], "sentec": [2, 5], "drager": [2, 5], "file_handl": 4, "float32": 4, "float64": 4, "int32": 4, "string": 4, "type_cod": 4, "length": 4, "1": [4, 7, 8], "cast": 4, "cast_str": 4, "part": [5, 10], "thei": [5, 9], "error": 6, "document": [7, 8], "about": [7, 10], "binread": [7, 8], "__author__": 7, "dani": 7, "bodor": 7, "__email__": 7, "d": 7, "esciencecent": 7, "nl": 7, "__version__": 7, "page": [8, 10], "auto": 8, "gener": [8, 10], "eitprocess": 8, "sphinx": 8, "autoapi": 8, "accept": 9, "pull": 9, "request": 9, "made": 9, "through": 9, "github": 9, "As": 9, "usual": 9, "chang": 9, "rebas": 9, "branch": 9, "also": 9, "you": [9, 10], "pre": 9, "lint": 9, "anyth": 9, "ll": 9, "try": 9, "our": 9, "best": 9, "attribut": 9, "howev": 9, "releas": 9, "compat": 9, "u": 9, "abl": 9, "don": 9, "t": 9, "git": 9, "command": 9, "submiss": 9, "commit": 9, "have": 9, "remov": 9, "them": 9, "mean": 9, "case": 9, "hash": 9, "differ": 9, "those": 9, "origin": 9, "pip": 9, "project": 9, "mai": 9, "readm": 9, "dev": 9, "md": 9, "appli": 9, "manual": 9, "logic": 9, "prospector": 9, "ci": 9, "setup": 9, "action": 9, "platform": 9, "come": 9, "beyond": 9, "conform": 9, "more": 9, "less": 9, "googl": 9, "http": 9, "io": 9, "styleguid": 9, "pyguid": 9, "html": 9, "here": 10, "some": 10, "packag": 10, "we": 10, "work": 10, "stai": 10, "tune": 10, "look": 10, "specif": 10, "function": 10, "class": 10, "send": 10, "your": 10, "up": 10, "environ": 10, "test": 10, "refer": 10, "modul": 10, "search": 10}, "objects": {"": [[7, 0, 0, "-", "eitprocessing"]], "eitprocessing": [[7, 1, 1, "", "__author__"], [7, 1, 1, "", "__email__"], [7, 1, 1, "", "__version__"], [2, 0, 0, "-", "binreader"]], "eitprocessing.binreader": [[2, 2, 1, "", "DraegerSequence"], [2, 2, 1, "", "Frameset"], [2, 2, 1, "", "MaxValue"], [2, 2, 1, "", "MinValue"], [2, 2, 1, "", "QRSMark"], [2, 2, 1, "", "Sequence"], [2, 2, 1, "", "TimpelSequence"], [2, 2, 1, "", "Vendor"], [0, 0, 0, "-", "event"], [1, 0, 0, "-", "frameset"], [3, 0, 0, "-", "phases"], [4, 0, 0, "-", "reader"], [5, 0, 0, "-", "sequence"], [6, 0, 0, "-", "timing_error"]], "eitprocessing.binreader.DraegerSequence": [[2, 3, 1, "", "_load_data"], [2, 3, 1, "", "_read_frame"], [2, 3, 1, "", "reshape_frame"], [2, 4, 1, "", "vendor"]], "eitprocessing.binreader.Frameset": [[2, 3, 1, "", "__eq__"], [2, 4, 1, "", "__getitem__"], [2, 3, 1, "", "__len__"], [2, 3, 1, "", "animate"], [2, 4, 1, "", "deepcopy"], [2, 4, 1, "", "description"], [2, 5, 1, "", "global_baseline"], [2, 5, 1, "", "global_impedance"], [2, 3, 1, "", "merge"], [2, 4, 1, "", "name"], [2, 4, 1, "", "params"], [2, 5, 1, "", "pixel_baseline"], [2, 4, 1, "", "pixel_values"], [2, 5, 1, "", "pixel_values_global_offset"], [2, 5, 1, "", "pixel_values_individual_offset"], [2, 3, 1, "", "plot_waveforms"], [2, 3, 1, "", "select_by_indices"], [2, 4, 1, "", "waveform_data"]], "eitprocessing.binreader.Sequence": [[2, 3, 1, "", "__add__"], [2, 3, 1, "", "__eq__"], [2, 3, 1, "", "__getitem__"], [2, 3, 1, "", "__len__"], [2, 3, 1, "", "__post_init__"], [2, 3, 1, "", "_load_data"], [2, 3, 1, "", "_load_file"], [2, 3, 1, "", "_set_vendor_class"], [2, 3, 1, "", "check_equivalence"], [2, 3, 1, "", "deepcopy"], [2, 4, 1, "", "events"], [2, 4, 1, "", "framerate"], [2, 4, 1, "", "framesets"], [2, 3, 1, "", "from_path"], [2, 4, 1, "", "label"], [2, 3, 1, "", "merge"], [2, 4, 1, "", "nframes"], [2, 4, 1, "", "path"], [2, 4, 1, "", "phases"], [2, 3, 1, "", "select_by_index"], [2, 3, 1, "", "select_by_time"], [2, 4, 1, "", "time"], [2, 4, 1, "", "timing_errors"], [2, 4, 1, "", "vendor"]], "eitprocessing.binreader.TimpelSequence": [[2, 3, 1, "", "_load_data"], [2, 4, 1, "", "vendor"]], "eitprocessing.binreader.Vendor": [[2, 4, 1, "", "DRAEGER"], [2, 4, 1, "", "DRAGER"], [2, 4, 1, "id0", "DR\u00c4GER"], [2, 4, 1, "", "SENTEC"], [2, 4, 1, "", "TIMPEL"]], "eitprocessing.binreader.event": [[0, 2, 1, "", "Event"]], "eitprocessing.binreader.event.Event": [[0, 4, 1, "", "index"], [0, 4, 1, "", "marker"], [0, 4, 1, "", "text"], [0, 4, 1, "", "time"]], "eitprocessing.binreader.frameset": [[1, 2, 1, "", "Frameset"]], "eitprocessing.binreader.frameset.Frameset": [[1, 3, 1, "", "__eq__"], [1, 4, 1, "", "__getitem__"], [1, 3, 1, "", "__len__"], [1, 3, 1, "", "animate"], [1, 4, 1, "", "deepcopy"], [1, 4, 1, "", "description"], [1, 5, 1, "", "global_baseline"], [1, 5, 1, "", "global_impedance"], [1, 3, 1, "", "merge"], [1, 4, 1, "", "name"], [1, 4, 1, "", "params"], [1, 5, 1, "", "pixel_baseline"], [1, 4, 1, "", "pixel_values"], [1, 5, 1, "", "pixel_values_global_offset"], [1, 5, 1, "", "pixel_values_individual_offset"], [1, 3, 1, "", "plot_waveforms"], [1, 3, 1, "", "select_by_indices"], [1, 4, 1, "", "waveform_data"]], "eitprocessing.binreader.phases": [[3, 2, 1, "", "MaxValue"], [3, 2, 1, "", "MinValue"], [3, 2, 1, "", "PhaseIndicator"], [3, 2, 1, "", "QRSMark"]], "eitprocessing.binreader.phases.PhaseIndicator": [[3, 3, 1, "", "__eq__"], [3, 4, 1, "", "index"], [3, 4, 1, "", "time"]], "eitprocessing.binreader.reader": [[4, 2, 1, "", "Reader"]], "eitprocessing.binreader.reader.Reader": [[4, 3, 1, "", "cast_string"], [4, 4, 1, "", "file_handle"], [4, 4, 1, "", "float32"], [4, 4, 1, "", "float64"], [4, 4, 1, "", "int32"], [4, 3, 1, "", "read"], [4, 4, 1, "", "string"]], "eitprocessing.binreader.sequence": [[5, 2, 1, "", "DraegerSequence"], [5, 2, 1, "", "Sequence"], [5, 2, 1, "", "TimpelSequence"], [5, 2, 1, "", "Vendor"]], "eitprocessing.binreader.sequence.DraegerSequence": [[5, 3, 1, "", "_load_data"], [5, 3, 1, "", "_read_frame"], [5, 3, 1, "", "reshape_frame"], [5, 4, 1, "", "vendor"]], "eitprocessing.binreader.sequence.Sequence": [[5, 3, 1, "", "__add__"], [5, 3, 1, "", "__eq__"], [5, 3, 1, "", "__getitem__"], [5, 3, 1, "", "__len__"], [5, 3, 1, "", "__post_init__"], [5, 3, 1, "", "_load_data"], [5, 3, 1, "", "_load_file"], [5, 3, 1, "", "_set_vendor_class"], [5, 3, 1, "", "check_equivalence"], [5, 3, 1, "", "deepcopy"], [5, 4, 1, "", "events"], [5, 4, 1, "", "framerate"], [5, 4, 1, "", "framesets"], [5, 3, 1, "", "from_path"], [5, 4, 1, "", "label"], [5, 3, 1, "", "merge"], [5, 4, 1, "", "nframes"], [5, 4, 1, "", "path"], [5, 4, 1, "", "phases"], [5, 3, 1, "", "select_by_index"], [5, 3, 1, "", "select_by_time"], [5, 4, 1, "", "time"], [5, 4, 1, "", "timing_errors"], [5, 4, 1, "", "vendor"]], "eitprocessing.binreader.sequence.TimpelSequence": [[5, 3, 1, "", "_load_data"], [5, 4, 1, "", "vendor"]], "eitprocessing.binreader.sequence.Vendor": [[5, 4, 1, "", "DRAEGER"], [5, 4, 1, "", "DRAGER"], [5, 4, 1, "id0", "DR\u00c4GER"], [5, 4, 1, "", "SENTEC"], [5, 4, 1, "", "TIMPEL"]], "eitprocessing.binreader.timing_error": [[6, 2, 1, "", "TimingError"]], "eitprocessing.binreader.timing_error.TimingError": [[6, 4, 1, "", "index"], [6, 4, 1, "", "time"], [6, 4, 1, "", "timing_error"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:class", "3": "py:method", "4": "py:attribute", "5": "py:property"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "property", "Python property"]}, "titleterms": {"eitprocess": [0, 1, 2, 3, 4, 5, 6, 7, 10], "binread": [0, 1, 2, 3, 4, 5, 6], "event": 0, "modul": [0, 1, 3, 4, 5, 6], "content": [0, 1, 2, 3, 4, 5, 6, 7, 10], "class": [0, 1, 2, 3, 4, 5, 6], "frameset": 1, "submodul": 2, "packag": [2, 7], "phase": 3, "reader": 4, "sequenc": 5, "timing_error": 6, "subpackag": 7, "api": [8, 10], "refer": 8, "develop": [9, 10], "": [9, 10], "guid": [9, 10], "send": 9, "your": 9, "work": 9, "set": 9, "up": 9, "environ": 9, "The": [9, 10], "wai": 9, "we": 9, "do": 9, "It": 9, "test": 9, "style": 9, "python": 9, "code": 9, "continu": 9, "integr": 9, "welcom": 10, "document": 10, "indic": 10, "tabl": 10}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"eitprocessing.binreader.event": [[0, "module-eitprocessing.binreader.event"]], "Module Contents": [[0, "module-contents"], [1, "module-contents"], [3, "module-contents"], [4, "module-contents"], [5, "module-contents"], [6, "module-contents"]], "Classes": [[0, "classes"], [1, "classes"], [2, "classes"], [3, "classes"], [4, "classes"], [5, "classes"], [6, "classes"]], "eitprocessing.binreader.frameset": [[1, "module-eitprocessing.binreader.frameset"]], "eitprocessing.binreader": [[2, "module-eitprocessing.binreader"]], "Submodules": [[2, "submodules"]], "Package Contents": [[2, "package-contents"], [7, "package-contents"]], "eitprocessing.binreader.phases": [[3, "module-eitprocessing.binreader.phases"]], "eitprocessing.binreader.reader": [[4, "module-eitprocessing.binreader.reader"]], "eitprocessing.binreader.sequence": [[5, "module-eitprocessing.binreader.sequence"]], "eitprocessing.binreader.timing_error": [[6, "module-eitprocessing.binreader.timing_error"]], "eitprocessing": [[7, "module-eitprocessing"]], "Subpackages": [[7, "subpackages"]], "API Reference": [[8, "api-reference"]], "Developer\u2019s Guide": [[9, "developer-s-guide"], [10, "developer-s-guide"]], "Sending Your Work": [[9, "sending-your-work"]], "Setting Up Development Environment": [[9, "setting-up-development-environment"]], "The Way We Do It": [[9, "the-way-we-do-it"]], "Testing": [[9, "testing"]], "Style Guide for Python Code": [[9, "style-guide-for-python-code"]], "Continuous Integration": [[9, "continuous-integration"]], "Style": [[9, "style"]], "Welcome to eitprocessing\u2019s documentation!": [[10, "welcome-to-eitprocessing-s-documentation"]], "The API Documentation / Guide": [[10, "the-api-documentation-guide"]], "Contents:": [[10, null]], "Indices and tables": [[10, "indices-and-tables"]]}, "indexentries": {"event (class in eitprocessing.binreader.event)": [[0, "eitprocessing.binreader.event.Event"]], "eitprocessing.binreader.event": [[0, "module-eitprocessing.binreader.event"]], "index (eitprocessing.binreader.event.event attribute)": [[0, "eitprocessing.binreader.event.Event.index"]], "marker (eitprocessing.binreader.event.event attribute)": [[0, "eitprocessing.binreader.event.Event.marker"]], "module": [[0, "module-eitprocessing.binreader.event"], [1, "module-eitprocessing.binreader.frameset"], [2, "module-eitprocessing.binreader"], [3, "module-eitprocessing.binreader.phases"], [4, "module-eitprocessing.binreader.reader"], [5, "module-eitprocessing.binreader.sequence"], [6, "module-eitprocessing.binreader.timing_error"], [7, "module-eitprocessing"]], "text (eitprocessing.binreader.event.event attribute)": [[0, "eitprocessing.binreader.event.Event.text"]], "time (eitprocessing.binreader.event.event attribute)": [[0, "eitprocessing.binreader.event.Event.time"]], "frameset (class in eitprocessing.binreader.frameset)": [[1, "eitprocessing.binreader.frameset.Frameset"]], "__eq__() (eitprocessing.binreader.frameset.frameset method)": [[1, "eitprocessing.binreader.frameset.Frameset.__eq__"]], "__getitem__ (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.__getitem__"]], "__len__() (eitprocessing.binreader.frameset.frameset method)": [[1, "eitprocessing.binreader.frameset.Frameset.__len__"]], "animate() (eitprocessing.binreader.frameset.frameset method)": [[1, "eitprocessing.binreader.frameset.Frameset.animate"]], "deepcopy (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.deepcopy"]], "description (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.description"]], "eitprocessing.binreader.frameset": [[1, "module-eitprocessing.binreader.frameset"]], "global_baseline (eitprocessing.binreader.frameset.frameset property)": [[1, "eitprocessing.binreader.frameset.Frameset.global_baseline"]], "global_impedance (eitprocessing.binreader.frameset.frameset property)": [[1, "eitprocessing.binreader.frameset.Frameset.global_impedance"]], "merge() (eitprocessing.binreader.frameset.frameset class method)": [[1, "eitprocessing.binreader.frameset.Frameset.merge"]], "name (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.name"]], "params (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.params"]], "pixel_baseline (eitprocessing.binreader.frameset.frameset property)": [[1, "eitprocessing.binreader.frameset.Frameset.pixel_baseline"]], "pixel_values (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.pixel_values"]], "pixel_values_global_offset (eitprocessing.binreader.frameset.frameset property)": [[1, "eitprocessing.binreader.frameset.Frameset.pixel_values_global_offset"]], "pixel_values_individual_offset (eitprocessing.binreader.frameset.frameset property)": [[1, "eitprocessing.binreader.frameset.Frameset.pixel_values_individual_offset"]], "plot_waveforms() (eitprocessing.binreader.frameset.frameset method)": [[1, "eitprocessing.binreader.frameset.Frameset.plot_waveforms"]], "select_by_indices() (eitprocessing.binreader.frameset.frameset method)": [[1, "eitprocessing.binreader.frameset.Frameset.select_by_indices"]], "waveform_data (eitprocessing.binreader.frameset.frameset attribute)": [[1, "eitprocessing.binreader.frameset.Frameset.waveform_data"]], "draeger (eitprocessing.binreader.vendor attribute)": [[2, "eitprocessing.binreader.Vendor.DRAEGER"]], "drager (eitprocessing.binreader.vendor attribute)": [[2, "eitprocessing.binreader.Vendor.DRAGER"]], "dr\u00e4ger (eitprocessing.binreader.vendor attribute)": [[2, "id0"]], "draegersequence (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.DraegerSequence"]], "frameset (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.Frameset"]], "maxvalue (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.MaxValue"]], "minvalue (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.MinValue"]], "qrsmark (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.QRSMark"]], "sentec (eitprocessing.binreader.vendor attribute)": [[2, "eitprocessing.binreader.Vendor.SENTEC"]], "sequence (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.Sequence"]], "timpel (eitprocessing.binreader.vendor attribute)": [[2, "eitprocessing.binreader.Vendor.TIMPEL"]], "timpelsequence (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.TimpelSequence"]], "vendor (class in eitprocessing.binreader)": [[2, "eitprocessing.binreader.Vendor"]], "__add__() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.__add__"]], "__eq__() (eitprocessing.binreader.frameset method)": [[2, "eitprocessing.binreader.Frameset.__eq__"]], "__eq__() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.__eq__"]], "__getitem__ (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.__getitem__"]], "__getitem__() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.__getitem__"]], "__len__() (eitprocessing.binreader.frameset method)": [[2, "eitprocessing.binreader.Frameset.__len__"]], "__len__() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.__len__"]], "__post_init__() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.__post_init__"]], "_load_data() (eitprocessing.binreader.draegersequence method)": [[2, "eitprocessing.binreader.DraegerSequence._load_data"]], "_load_data() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence._load_data"]], "_load_data() (eitprocessing.binreader.timpelsequence method)": [[2, "eitprocessing.binreader.TimpelSequence._load_data"]], "_load_file() (eitprocessing.binreader.sequence class method)": [[2, "eitprocessing.binreader.Sequence._load_file"]], "_read_frame() (eitprocessing.binreader.draegersequence method)": [[2, "eitprocessing.binreader.DraegerSequence._read_frame"]], "_set_vendor_class() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence._set_vendor_class"]], "animate() (eitprocessing.binreader.frameset method)": [[2, "eitprocessing.binreader.Frameset.animate"]], "check_equivalence() (eitprocessing.binreader.sequence static method)": [[2, "eitprocessing.binreader.Sequence.check_equivalence"]], "deepcopy (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.deepcopy"]], "deepcopy() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.deepcopy"]], "description (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.description"]], "eitprocessing.binreader": [[2, "module-eitprocessing.binreader"]], "events (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.events"]], "framerate (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.framerate"]], "framesets (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.framesets"]], "from_path() (eitprocessing.binreader.sequence class method)": [[2, "eitprocessing.binreader.Sequence.from_path"]], "global_baseline (eitprocessing.binreader.frameset property)": [[2, "eitprocessing.binreader.Frameset.global_baseline"]], "global_impedance (eitprocessing.binreader.frameset property)": [[2, "eitprocessing.binreader.Frameset.global_impedance"]], "label (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.label"]], "merge() (eitprocessing.binreader.frameset class method)": [[2, "eitprocessing.binreader.Frameset.merge"]], "merge() (eitprocessing.binreader.sequence class method)": [[2, "eitprocessing.binreader.Sequence.merge"]], "name (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.name"]], "nframes (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.nframes"]], "params (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.params"]], "path (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.path"]], "phases (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.phases"]], "pixel_baseline (eitprocessing.binreader.frameset property)": [[2, "eitprocessing.binreader.Frameset.pixel_baseline"]], "pixel_values (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.pixel_values"]], "pixel_values_global_offset (eitprocessing.binreader.frameset property)": [[2, "eitprocessing.binreader.Frameset.pixel_values_global_offset"]], "pixel_values_individual_offset (eitprocessing.binreader.frameset property)": [[2, "eitprocessing.binreader.Frameset.pixel_values_individual_offset"]], "plot_waveforms() (eitprocessing.binreader.frameset method)": [[2, "eitprocessing.binreader.Frameset.plot_waveforms"]], "reshape_frame() (eitprocessing.binreader.draegersequence static method)": [[2, "eitprocessing.binreader.DraegerSequence.reshape_frame"]], "select_by_index() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.select_by_index"]], "select_by_indices() (eitprocessing.binreader.frameset method)": [[2, "eitprocessing.binreader.Frameset.select_by_indices"]], "select_by_time() (eitprocessing.binreader.sequence method)": [[2, "eitprocessing.binreader.Sequence.select_by_time"]], "time (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.time"]], "timing_errors (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.timing_errors"]], "vendor (eitprocessing.binreader.draegersequence attribute)": [[2, "eitprocessing.binreader.DraegerSequence.vendor"]], "vendor (eitprocessing.binreader.sequence attribute)": [[2, "eitprocessing.binreader.Sequence.vendor"]], "vendor (eitprocessing.binreader.timpelsequence attribute)": [[2, "eitprocessing.binreader.TimpelSequence.vendor"]], "waveform_data (eitprocessing.binreader.frameset attribute)": [[2, "eitprocessing.binreader.Frameset.waveform_data"]], "maxvalue (class in eitprocessing.binreader.phases)": [[3, "eitprocessing.binreader.phases.MaxValue"]], "minvalue (class in eitprocessing.binreader.phases)": [[3, "eitprocessing.binreader.phases.MinValue"]], "phaseindicator (class in eitprocessing.binreader.phases)": [[3, "eitprocessing.binreader.phases.PhaseIndicator"]], "qrsmark (class in eitprocessing.binreader.phases)": [[3, "eitprocessing.binreader.phases.QRSMark"]], "__eq__() (eitprocessing.binreader.phases.phaseindicator method)": [[3, "eitprocessing.binreader.phases.PhaseIndicator.__eq__"]], "eitprocessing.binreader.phases": [[3, "module-eitprocessing.binreader.phases"]], "index (eitprocessing.binreader.phases.phaseindicator attribute)": [[3, "eitprocessing.binreader.phases.PhaseIndicator.index"]], "time (eitprocessing.binreader.phases.phaseindicator attribute)": [[3, "eitprocessing.binreader.phases.PhaseIndicator.time"]], "reader (class in eitprocessing.binreader.reader)": [[4, "eitprocessing.binreader.reader.Reader"]], "cast_string() (eitprocessing.binreader.reader.reader static method)": [[4, "eitprocessing.binreader.reader.Reader.cast_string"]], "eitprocessing.binreader.reader": [[4, "module-eitprocessing.binreader.reader"]], "file_handle (eitprocessing.binreader.reader.reader attribute)": [[4, "eitprocessing.binreader.reader.Reader.file_handle"]], "float32 (eitprocessing.binreader.reader.reader attribute)": [[4, "eitprocessing.binreader.reader.Reader.float32"]], "float64 (eitprocessing.binreader.reader.reader attribute)": [[4, "eitprocessing.binreader.reader.Reader.float64"]], "int32 (eitprocessing.binreader.reader.reader attribute)": [[4, "eitprocessing.binreader.reader.Reader.int32"]], "read() (eitprocessing.binreader.reader.reader method)": [[4, "eitprocessing.binreader.reader.Reader.read"]], "string (eitprocessing.binreader.reader.reader attribute)": [[4, "eitprocessing.binreader.reader.Reader.string"]], "draeger (eitprocessing.binreader.sequence.vendor attribute)": [[5, "eitprocessing.binreader.sequence.Vendor.DRAEGER"]], "drager (eitprocessing.binreader.sequence.vendor attribute)": [[5, "eitprocessing.binreader.sequence.Vendor.DRAGER"]], "dr\u00e4ger (eitprocessing.binreader.sequence.vendor attribute)": [[5, "id0"]], "draegersequence (class in eitprocessing.binreader.sequence)": [[5, "eitprocessing.binreader.sequence.DraegerSequence"]], "sentec (eitprocessing.binreader.sequence.vendor attribute)": [[5, "eitprocessing.binreader.sequence.Vendor.SENTEC"]], "sequence (class in eitprocessing.binreader.sequence)": [[5, "eitprocessing.binreader.sequence.Sequence"]], "timpel (eitprocessing.binreader.sequence.vendor attribute)": [[5, "eitprocessing.binreader.sequence.Vendor.TIMPEL"]], "timpelsequence (class in eitprocessing.binreader.sequence)": [[5, "eitprocessing.binreader.sequence.TimpelSequence"]], "vendor (class in eitprocessing.binreader.sequence)": [[5, "eitprocessing.binreader.sequence.Vendor"]], "__add__() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.__add__"]], "__eq__() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.__eq__"]], "__getitem__() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.__getitem__"]], "__len__() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.__len__"]], "__post_init__() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.__post_init__"]], "_load_data() (eitprocessing.binreader.sequence.draegersequence method)": [[5, "eitprocessing.binreader.sequence.DraegerSequence._load_data"]], "_load_data() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence._load_data"]], "_load_data() (eitprocessing.binreader.sequence.timpelsequence method)": [[5, "eitprocessing.binreader.sequence.TimpelSequence._load_data"]], "_load_file() (eitprocessing.binreader.sequence.sequence class method)": [[5, "eitprocessing.binreader.sequence.Sequence._load_file"]], "_read_frame() (eitprocessing.binreader.sequence.draegersequence method)": [[5, "eitprocessing.binreader.sequence.DraegerSequence._read_frame"]], "_set_vendor_class() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence._set_vendor_class"]], "check_equivalence() (eitprocessing.binreader.sequence.sequence static method)": [[5, "eitprocessing.binreader.sequence.Sequence.check_equivalence"]], "deepcopy() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.deepcopy"]], "eitprocessing.binreader.sequence": [[5, "module-eitprocessing.binreader.sequence"]], "events (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.events"]], "framerate (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.framerate"]], "framesets (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.framesets"]], "from_path() (eitprocessing.binreader.sequence.sequence class method)": [[5, "eitprocessing.binreader.sequence.Sequence.from_path"]], "label (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.label"]], "merge() (eitprocessing.binreader.sequence.sequence class method)": [[5, "eitprocessing.binreader.sequence.Sequence.merge"]], "nframes (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.nframes"]], "path (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.path"]], "phases (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.phases"]], "reshape_frame() (eitprocessing.binreader.sequence.draegersequence static method)": [[5, "eitprocessing.binreader.sequence.DraegerSequence.reshape_frame"]], "select_by_index() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.select_by_index"]], "select_by_time() (eitprocessing.binreader.sequence.sequence method)": [[5, "eitprocessing.binreader.sequence.Sequence.select_by_time"]], "time (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.time"]], "timing_errors (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.timing_errors"]], "vendor (eitprocessing.binreader.sequence.draegersequence attribute)": [[5, "eitprocessing.binreader.sequence.DraegerSequence.vendor"]], "vendor (eitprocessing.binreader.sequence.sequence attribute)": [[5, "eitprocessing.binreader.sequence.Sequence.vendor"]], "vendor (eitprocessing.binreader.sequence.timpelsequence attribute)": [[5, "eitprocessing.binreader.sequence.TimpelSequence.vendor"]], "timingerror (class in eitprocessing.binreader.timing_error)": [[6, "eitprocessing.binreader.timing_error.TimingError"]], "eitprocessing.binreader.timing_error": [[6, "module-eitprocessing.binreader.timing_error"]], "index (eitprocessing.binreader.timing_error.timingerror attribute)": [[6, "eitprocessing.binreader.timing_error.TimingError.index"]], "time (eitprocessing.binreader.timing_error.timingerror attribute)": [[6, "eitprocessing.binreader.timing_error.TimingError.time"]], "timing_error (eitprocessing.binreader.timing_error.timingerror attribute)": [[6, "eitprocessing.binreader.timing_error.TimingError.timing_error"]], "__author__ (in module eitprocessing)": [[7, "eitprocessing.__author__"]], "__email__ (in module eitprocessing)": [[7, "eitprocessing.__email__"]], "__version__ (in module eitprocessing)": [[7, "eitprocessing.__version__"]], "eitprocessing": [[7, "module-eitprocessing"]]}}) \ No newline at end of file