mt_metadata.transfer_functions.io.jfiles.metadata package
Subpackages
Submodules
mt_metadata.transfer_functions.io.jfiles.metadata.birrp_angles module
Created on Wed Dec 23 21:30:36 2020
- copyright:
Jared Peacock (jpeacock@usgs.gov)
- license:
MIT
- class mt_metadata.transfer_functions.io.jfiles.metadata.birrp_angles.BirrpAngles(**kwargs)[source]
Bases:
Base
Metadata Key
Description
Example
theta1
Required: True
Units: degrees
Type: float
Style: free form
Default: 0.0
rotation angle for block x
0
theta2
Required: True
Units: degrees
Type: float
Style: free form
Default: 0.0
rotation angle for block y
90
phi
Required: True
Units: degrees
Type: float
Style: free form
Default: 0.0
rotation angle for block
0
mt_metadata.transfer_functions.io.jfiles.metadata.birrp_block module
Created on Wed Dec 23 21:30:36 2020
- copyright:
Jared Peacock (jpeacock@usgs.gov)
- license:
MIT
- class mt_metadata.transfer_functions.io.jfiles.metadata.birrp_block.BirrpBlock(**kwargs)[source]
Bases:
Base
Metadata Key
Description
Example
filnam
Required: True
Units: None
Type: string
Style: free form
Default: None
File name of data block
hx.dat
nskip
Required: True
Units: None
Type: integer
Style: number
Default: 0
number of points to skip
0
nread
Required: True
Units: None
Type: integer
Style: number
Default: 0
number of points to read
10000
ncomp
Required: True
Units: None
Type: integer
Style: number list
Default: []
number of components in file
4
indices
Required: True
Units: None
Type: integer
Style: number list
Default: []
index values to use
[1, 2]
mt_metadata.transfer_functions.io.jfiles.metadata.birrp_parameters module
Created on Wed Dec 23 21:30:36 2020
- copyright:
Jared Peacock (jpeacock@usgs.gov)
- license:
MIT
- class mt_metadata.transfer_functions.io.jfiles.metadata.birrp_parameters.BirrpParameters(**kwargs)[source]
Bases:
Base
Metadata Key
Description
Example
outputs
Required: True
Units: None
Type: integer
Style: number
Default: 0
Number of output channels
2
inputs
Required: True
Units: None
Type: integer
Style: number
Default: 0
Number of input channels
2
references
Required: True
Units: None
Type: integer
Style: number
Default: 0
Number of reference channels
2
tbw
Required: True
Units: None
Type: float
Style: number
Default: 0.0
total bandwidth of window
2.0
deltat
Required: True
Units: None
Type: float
Style: number
Default: 0.0
sampling spacing, if negative sample rate.
1.0
nfft
Required: True
Units: None
Type: float
Style: number
Default: 0.0
length of time window.
8192
nsctinc
Required: True
Units: None
Type: float
Style: number
Default: 0.0
number by which the segment length is divided by to get next window.
2.0
nsctmax
Required: True
Units: None
Type: float
Style: number
Default: 0.0
maximum number of sections
2.0
nf1
Required: True
Units: None
Type: integer
Style: number
Default: 0
index of first frequency
4
nfinc
Required: True
Units: None
Type: integer
Style: number
Default: 0
increment value of next frequency
2
nfsect
Required: True
Units: None
Type: integer
Style: number
Default: 0
total number of frequencies to process.
4
uin
Required: True
Units: None
Type: float
Style: number
Default: 0.0
small leverage point minimum
0.00
ainlin
Required: True
Units: None
Type: float
Style: number
Default: 0.0
bounded influence value
-999
ainuin
Required: True
Units: None
Type: float
Style: number
Default: 0.0
large leverage point minimu
0.99
c2threshe
Required: True
Units: None
Type: float
Style: number
Default: 0.0
coherencey threshold for electric channels
0.35
nz
Required: True
Units: None
Type: integer
Style: number
Default: 0
Use threshold for hz channels
0
c2threshe1
Required: True
Units: None
Type: float
Style: number
Default: 0.0
coherencey threshold for hz channels
0.35
npcs
Required: True
Units: None
Type: integer
Style: number
Default: 0
number of data segments used
2
nar
Required: True
Units: None
Type: integer
Style: number
Default: 0
order of auto-regressive prewhitening filter.
5
imode
Required: True
Units: None
Type: integer
Style: number
Default: 0
input data file mode
0
jmode
Required: True
Units: None
Type: integer
Style: number
Default: 0
input time mode
0
ncomp
Required: True
Units: None
Type: integer
Style: number
Default: 0
number of components
5
mt_metadata.transfer_functions.io.jfiles.metadata.header module
Created on Sat Dec 4 12:09:13 2021
@author: jpeacock
- class mt_metadata.transfer_functions.io.jfiles.metadata.header.Header(**kwargs)[source]
Bases:
Location
Module contents
- class mt_metadata.transfer_functions.io.jfiles.metadata.BirrpAngles(**kwargs)[source]
Bases:
Base
Metadata Key
Description
Example
theta1
Required: True
Units: degrees
Type: float
Style: free form
Default: 0.0
rotation angle for block x
0
theta2
Required: True
Units: degrees
Type: float
Style: free form
Default: 0.0
rotation angle for block y
90
phi
Required: True
Units: degrees
Type: float
Style: free form
Default: 0.0
rotation angle for block
0
- class mt_metadata.transfer_functions.io.jfiles.metadata.BirrpBlock(**kwargs)[source]
Bases:
Base
Metadata Key
Description
Example
filnam
Required: True
Units: None
Type: string
Style: free form
Default: None
File name of data block
hx.dat
nskip
Required: True
Units: None
Type: integer
Style: number
Default: 0
number of points to skip
0
nread
Required: True
Units: None
Type: integer
Style: number
Default: 0
number of points to read
10000
ncomp
Required: True
Units: None
Type: integer
Style: number list
Default: []
number of components in file
4
indices
Required: True
Units: None
Type: integer
Style: number list
Default: []
index values to use
[1, 2]
- class mt_metadata.transfer_functions.io.jfiles.metadata.BirrpParameters(**kwargs)[source]
Bases:
Base
Metadata Key
Description
Example
outputs
Required: True
Units: None
Type: integer
Style: number
Default: 0
Number of output channels
2
inputs
Required: True
Units: None
Type: integer
Style: number
Default: 0
Number of input channels
2
references
Required: True
Units: None
Type: integer
Style: number
Default: 0
Number of reference channels
2
tbw
Required: True
Units: None
Type: float
Style: number
Default: 0.0
total bandwidth of window
2.0
deltat
Required: True
Units: None
Type: float
Style: number
Default: 0.0
sampling spacing, if negative sample rate.
1.0
nfft
Required: True
Units: None
Type: float
Style: number
Default: 0.0
length of time window.
8192
nsctinc
Required: True
Units: None
Type: float
Style: number
Default: 0.0
number by which the segment length is divided by to get next window.
2.0
nsctmax
Required: True
Units: None
Type: float
Style: number
Default: 0.0
maximum number of sections
2.0
nf1
Required: True
Units: None
Type: integer
Style: number
Default: 0
index of first frequency
4
nfinc
Required: True
Units: None
Type: integer
Style: number
Default: 0
increment value of next frequency
2
nfsect
Required: True
Units: None
Type: integer
Style: number
Default: 0
total number of frequencies to process.
4
uin
Required: True
Units: None
Type: float
Style: number
Default: 0.0
small leverage point minimum
0.00
ainlin
Required: True
Units: None
Type: float
Style: number
Default: 0.0
bounded influence value
-999
ainuin
Required: True
Units: None
Type: float
Style: number
Default: 0.0
large leverage point minimu
0.99
c2threshe
Required: True
Units: None
Type: float
Style: number
Default: 0.0
coherencey threshold for electric channels
0.35
nz
Required: True
Units: None
Type: integer
Style: number
Default: 0
Use threshold for hz channels
0
c2threshe1
Required: True
Units: None
Type: float
Style: number
Default: 0.0
coherencey threshold for hz channels
0.35
npcs
Required: True
Units: None
Type: integer
Style: number
Default: 0
number of data segments used
2
nar
Required: True
Units: None
Type: integer
Style: number
Default: 0
order of auto-regressive prewhitening filter.
5
imode
Required: True
Units: None
Type: integer
Style: number
Default: 0
input data file mode
0
jmode
Required: True
Units: None
Type: integer
Style: number
Default: 0
input time mode
0
ncomp
Required: True
Units: None
Type: integer
Style: number
Default: 0
number of components
5
- class mt_metadata.transfer_functions.io.jfiles.metadata.Header(**kwargs)[source]
Bases:
Location