ltbio.biosignals.sources#

Overview#

Submodules#

Classes#

Bitalino

Helper class that provides a standard way to create an ABC using

E4

This class represents the source of Seer Epilepsy Database and includes methods to read and write

HEM

This class represents the source of Hospital de Santa Maria (Lisboa, PT) and includes methods to read and write

HSM

This class represents the source of Hospital de Santa Maria (Lisboa, PT) and includes methods to read and write

MITDB

This class represents the source of MIT-BIH Arrhythmia Database and includes methods to read and write

Seer

This class represents the source of Seer Epilepsy Database and includes methods to read and write

Sense

Helper class that provides a standard way to create an ABC using

Contents#

class ltbio.biosignals.sources.Bitalino#

Bases: ltbio.biosignals.sources.BiosignalSource.BiosignalSource

digraph inheritancea15fabc2a5 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "BiosignalSource" [URL="BiosignalSource/index.html#ltbio.biosignals.sources.BiosignalSource.BiosignalSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "BiosignalSource" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Bitalino" [URL="Bitalino/index.html#ltbio.biosignals.sources.Bitalino.Bitalino",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BiosignalSource" -> "Bitalino" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

Helper class that provides a standard way to create an ABC using inheritance.

class ltbio.biosignals.sources.E4#

Bases: ltbio.biosignals.sources.BiosignalSource.BiosignalSource

digraph inheritanced9316800cf { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "BiosignalSource" [URL="BiosignalSource/index.html#ltbio.biosignals.sources.BiosignalSource.BiosignalSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "BiosignalSource" [arrowsize=0.5,style="setlinewidth(0.5)"]; "E4" [URL="E4/index.html#ltbio.biosignals.sources.E4.E4",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="This class represents the source of Seer Epilepsy Database and includes methods to read and write"]; "BiosignalSource" -> "E4" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

This class represents the source of Seer Epilepsy Database and includes methods to read and write biosignal files provided by them. Usually they are in .edf format.

class ltbio.biosignals.sources.HEM#

Bases: ltbio.biosignals.sources.BiosignalSource.BiosignalSource

digraph inheritance2164206acd { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "BiosignalSource" [URL="BiosignalSource/index.html#ltbio.biosignals.sources.BiosignalSource.BiosignalSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "BiosignalSource" [arrowsize=0.5,style="setlinewidth(0.5)"]; "HEM" [URL="HEM/index.html#ltbio.biosignals.sources.HEM.HEM",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="This class represents the source of Hospital de Santa Maria (Lisboa, PT) and includes methods to read and write"]; "BiosignalSource" -> "HEM" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

This class represents the source of Hospital de Santa Maria (Lisboa, PT) and includes methods to read and write biosignal files provided by them. Usually they are in the European EDF/EDF+ format.

class ltbio.biosignals.sources.HSM#

Bases: ltbio.biosignals.sources.BiosignalSource.BiosignalSource

digraph inheritancef3fa4d8e62 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "BiosignalSource" [URL="BiosignalSource/index.html#ltbio.biosignals.sources.BiosignalSource.BiosignalSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "BiosignalSource" [arrowsize=0.5,style="setlinewidth(0.5)"]; "HSM" [URL="HSM/index.html#ltbio.biosignals.sources.HSM.HSM",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="This class represents the source of Hospital de Santa Maria (Lisboa, PT) and includes methods to read and write"]; "BiosignalSource" -> "HSM" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

This class represents the source of Hospital de Santa Maria (Lisboa, PT) and includes methods to read and write biosignal files provided by them. Usually they are in the European EDF/EDF+ format.

class ltbio.biosignals.sources.MITDB#

Bases: ltbio.biosignals.sources.BiosignalSource.BiosignalSource

digraph inheritancea4d00b1e85 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "BiosignalSource" [URL="BiosignalSource/index.html#ltbio.biosignals.sources.BiosignalSource.BiosignalSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "BiosignalSource" [arrowsize=0.5,style="setlinewidth(0.5)"]; "MITDB" [URL="MITDB/index.html#ltbio.biosignals.sources.MITDB.MITDB",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="This class represents the source of MIT-BIH Arrhythmia Database and includes methods to read and write"]; "BiosignalSource" -> "MITDB" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

This class represents the source of MIT-BIH Arrhythmia Database and includes methods to read and write biosignal files provided by them. Usually they are in .dat format.

class ltbio.biosignals.sources.Seer#

Bases: ltbio.biosignals.sources.BiosignalSource.BiosignalSource

digraph inheritance2353799cbd { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "BiosignalSource" [URL="BiosignalSource/index.html#ltbio.biosignals.sources.BiosignalSource.BiosignalSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "BiosignalSource" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Seer" [URL="Seer/index.html#ltbio.biosignals.sources.Seer.Seer",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="This class represents the source of Seer Epilepsy Database and includes methods to read and write"]; "BiosignalSource" -> "Seer" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

This class represents the source of Seer Epilepsy Database and includes methods to read and write biosignal files provided by them. Usually they are in .edf format.

class ltbio.biosignals.sources.Sense(device_id: str, defaults_path: str = None)#

Bases: ltbio.biosignals.sources.BiosignalSource.BiosignalSource

digraph inheritance391bd2d7a8 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "BiosignalSource" [URL="BiosignalSource/index.html#ltbio.biosignals.sources.BiosignalSource.BiosignalSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "BiosignalSource" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Sense" [URL="Sense/index.html#ltbio.biosignals.sources.Sense.Sense",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "BiosignalSource" -> "Sense" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

Helper class that provides a standard way to create an ABC using inheritance.

ANALOGUE_LABELS_FORMAT = 'AI{0}_raw'#
BAD_FORMAT = False#
BODY_LOCATION = 'location'#
CHANNEL_LABELS = 'labels'#
DEFAULTS_PATH: str#
DEVICE_ID: str#
KEY_CH_LABELS_IN_HEADER = 'Channel Labels'#
KEY_HZ_IN_HEADER = 'Sampling rate (Hz)'#
KEY_TIME_IN_HEADER = 'ISO 8601'#
MODALITIES = 'modalities'#