This Page

Get the parameters I/O for computations.

Module doubletGetParamIO

doublet.doubletGetParamIO

Provide classes (base on ParamIO) in order to get the parameters defined in the module doubletParamIO and to compute either correlations stacked, mean correlation or dictionary of doublet.

Inheritance diagram of ParamIO, ParamDoublet, ParamDoubletStructMatlab, ParamIODoubletCompute, ParamIOMeanStack, ParamIOMean, ParamIOStack

class doublet.doubletGetParamIO.ParamIO

Get a part of I/O parameters in order to compute stacked correlation, mean correlation, the dictionaries of doublet (see the attributes). In order to get all parameters for computation, get an instance of the classes ParamIODoubletCompute or ParamIOMeanStack.

Attributes :
ListOfDates: list

The list of dates induced by parameters FirstDay, FirstYear, LastDay and LastYear defined in the module doubletParamIO or directly defined in the module doubletParamIO.

ListOfStations: list

Defined in the module doubletParamIO.

FirstComponent: str

Defined in the module doubletParamIO.

SecondComponent: str

Defined in the module doubletParamIO.

NumberDatesInOneStack: int

The number of dates in correlation stacked. (It refers to the number in the list of dates ListOfDates.)

ShiftDatesStack: int

The shift of dates for the correlation stacked. (It refers to the shift in the list of dates ListOfDates.)

ListOfStackDates: list

The list of intervals of dates made from the list of dates and the parameters of the stack (NumberDatesInOneStack, ShiftDatesStack).

class doublet.doubletGetParamIO.ParamDoublet

Get part of I/O parameters in order for the dictionaries of doublet (see the attributes).

Base class:

ParamIO Inherits all attributes of the base class.

Attributes :
PrefixNameFileDictOfDoublet: str

A prefix of the name of all dictionaries of doublet.

class doublet.doubletGetParamIO.ParamDoubletStructMatlab

Get the I/O parameters in order to compute matlab structure from the dictionaries of doublet (see the attributes).

Base class:

ParamDoublet Inherits all attributes of the base class.

Attributes :
PathDirDictDoublet: str

Defined in the module doubletParamIO.

PathDirStructMatlab: str

Defined in the module doubletParamIO.

class doublet.doubletGetParamIO.ParamIODoubletCompute

Get the I/O parameters in order to compute the dictionaries of doublet (see the attributes).

Base class:

ParamDoublet Inherits all attributes of the base class.

Attributes :
PathDirDictDoublet: str

Defined in the module doubletParamIO.

PathDirCorrMean: str

Defined in the module doubletParamIO.

PathDirCorrStack: str

Defined in the module doubletParamIO.

FormatCorrelationStack: str

Defined in the module doubletParamIO.

FormatCorrelationMean: str

Defined in the module doubletParamIO.

class doublet.doubletGetParamIO.ParamIOMeanStack

Get a part of the I/O parameters in order to compute the stacked and the mean correlations (see the attributes).

Base class:

ParamIO Inherits all attributes of the base class.

Attributes :
PathDirCorr: str

Defined in the module doubletParamIO.

class doublet.doubletGetParamIO.ParamIOMean

Get the I/O parameters in order to compute the mean correlation (see the attributes).

Base class:

ParamIOMeanStack Inherits all attributes of the base class.

Attributes :
PathDirCorrMean: str

Defined in the module doubletParamIO.

class doublet.doubletGetParamIO.ParamIOStack

Get the I/O parameters in order to compute the correlations stacked (see the attributes).

Base class:

ParamIOMeanStack Inherits all attributes of the base class.

Attributes :
PathDirCorrStack: str

Defined in the module doubletParamIO.


Whisper project: FP7 ERC Advanced grant 227507 (WHISPER).
Codes are develop for the Whisper project (Seismic ambient noise).
If you use this code, specify it is provide by: Whisper project FP7 ERC Advanced grant 227507 (WHISPER).
Author: Xavier Briand. For questions, send email to xav.briand.whisper@gmail.com with subject begin exactly with [whisper].