gstlal
1.13.0
Toggle main menu visibility
Loading...
Searching...
No Matches
python
pipeparts
__init__.py
1
# Copyright (C) 2009--2013 LIGO Scientific Collaboration
2
#
3
# This program is free software; you can redistribute it and/or modify it
4
# under the terms of the GNU General Public License as published by the
5
# Free Software Foundation; either version 2 of the License, or (at your
6
# option) any later version.
7
#
8
# This program is distributed in the hope that it will be useful, but
9
# WITHOUT ANY WARRANTY; without even the implied warranty of
10
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
11
# Public License for more details.
12
#
13
# You should have received a copy of the GNU General Public License along
14
# with this program; if not, write to the Free Software Foundation, Inc.,
15
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16
17
__author__ =
"Kipp Cannon <kipp.cannon@ligo.org>, Chad Hanna <chad.hanna@ligo.org>, Drew Keppel <drew.keppel@ligo.org>"
18
__version__ =
"FIXME"
19
__date__ =
"FIXME"
20
21
22
__doc__ =
"""The `pipeparts` module contains all of the *elements* used to construct gstreamer pipelines
23
for gravitational wave analysis. These elements are grouped into thematic submodules.
24
"""
25
26
27
# Flatten package to preserve import paths
28
from
.sink
import
AppSync
as
AppSync
29
from
.sink
import
BYTE_ORDER
as
BYTE_ORDER
30
from
.transform
import
audioresample_variance_gain
as
audioresample_variance_gain
31
from
.sink
import
ConnectAppsinkDumpDot
as
connect_appsink_dump_dot
32
from
.mux
import
FrameCPPChannelDemuxCheckSegmentsHandler
as
framecpp_channeldemux_check_segments
33
from
.mux
import
FrameCPPChannelDemuxSetUnitsHandler
as
framecpp_channeldemux_set_units
34
from
.sink
import
framecpp_filesink_cache_entry_from_mfs_message
as
framecpp_filesink_cache_entry_from_mfs_message
35
from
.sink
import
framecpp_filesink_ldas_path_handler
as
framecpp_filesink_ldas_path_handler
36
from
.transform
import
abs_
as
mkabs
37
from
.transform
import
adder
as
mkadder
38
from
.sink
import
app
as
mkappsink
39
from
.transform
import
amplify
as
mkaudioamplify
40
from
.filters
import
audio_cheb_band
as
mkaudiochebband
41
from
.filters
import
audio_cheb_limit
as
mkaudiocheblimit
42
from
.transform
import
audio_convert
as
mkaudioconvert
43
from
.transform
import
audio_rate
as
mkaudiorate
44
from
.source
import
audio_test
as
mkaudiotestsrc
45
from
.transform
import
undersample
as
mkaudioundersample
46
from
.sink
import
auto_audio
as
mkautoaudiosink
47
from
.transform
import
auto_chisq
as
mkautochisq
48
from
.mux
import
avi_mux
as
mkavimux
49
from
.transform
import
bit_vector_gen
as
mkbitvectorgen
50
from
.trigger
import
blcbc_trigger_gen
as
mkblcbctriggergen
51
from
.trigger
import
burst_trigger_gen
as
mkbursttriggergen
52
from
.filters
import
caps
as
mkcapsfilter
53
from
.transform
import
set_caps
as
mkcapssetter
54
from
.plot
import
channelgram
as
mkchannelgram
55
from
.transform
import
check_timestamps
as
mkchecktimestamps
56
from
.transform
import
clean
as
mkclean
57
from
.transform
import
colorspace
as
mkcolorspace
58
from
.transform
import
mkcomputegamma
as
mkcomputegamma
59
from
.transform
import
deglitch
as
mkdeglitcher
60
from
.transform
import
denoise
as
mkdenoiser
61
from
.filters
import
drop
as
mkdrop
62
from
.source
import
fake_ligo
as
mkfakeLIGOsrc
63
from
.source
import
fake_aligo
as
mkfakeadvLIGOsrc
64
from
.source
import
fake_avirgo
as
mkfakeadvvirgosrc
65
from
.sink
import
fake
as
mkfakesink
66
from
.source
import
fake
as
mkfakesrc
67
from
.sink
import
file
as
mkfilesink
68
from
.transform
import
fir_bank
as
mkfirbank
69
from
.filters
import
fir
as
mkfirfilter
70
from
.encode
import
flac
as
mkflacenc
71
from
.mux
import
framecpp_channel_demux
as
mkframecppchanneldemux
72
from
.mux
import
framecpp_channel_mux
as
mkframecppchannelmux
73
from
.mux
import
framecpp_channel_mux_from_list
as
mkframecppchannelmux_from_list
74
from
.sink
import
gwf
as
mkframecppfilesink
75
from
.source
import
framexmit
as
mkframexmitsrc
76
from
.filters
import
gate
as
mkgate
77
from
.pipetools
import
make_element_with_src
as
mkgeneric
78
from
.plot
import
histogram
as
mkhistogram
79
from
.encode
import
igwd_parse
as
mkigwdparse
80
from
.filters
import
iir
as
mkiirfilter
81
from
.filters
import
inject
as
mkinjections
82
from
.transform
import
interpolator
as
mkinterpolator
83
from
.trigger
import
itac
as
mkitac
84
from
.trigger
import
itacac
as
mkitacac
85
from
.source
import
cache
as
mklalcachesrc
86
from
.transform
import
latency
as
mklatency
87
from
.transform
import
lho_coherent_null
as
mklhocoherentnull
88
from
.source
import
lvshm
as
mklvshmsrc
89
from
.source
import
devshm
as
mkdevshmsrc
90
from
.transform
import
matrix_mixer
as
mkmatrixmixer
91
from
.transform
import
mean
as
mkmean
92
from
.sink
import
multi_file
as
mkmultifilesink
93
from
.transform
import
multiplier
as
mkmultiplier
94
from
.source
import
nds
as
mkndssrc
95
from
.filters
import
remove_fake_disconts
as
mknofakedisconts
96
from
.encode
import
tsv
as
mknxydump
97
from
.sink
import
tsv
as
mknxydumpsink
98
from
.sink
import
tsv_tee
as
mknxydumpsinktee
99
from
.transform
import
mkodctodqv
as
mkodctodqv
100
from
.mux
import
ogg_mux
as
mkoggmux
101
from
.sink
import
ogm_video
as
mkogmvideosink
102
from
.transform
import
peak
as
mkpeak
103
from
.sink
import
playback
as
mkplaybacksink
104
from
.transform
import
pow
as
mkpow
105
from
.transform
import
progress_report
as
mkprogressreport
106
from
.transform
import
queue
as
mkqueue
107
from
.transform
import
reblock
as
mkreblock
108
from
.transform
import
resample
as
mkresample
109
from
.source
import
segment
as
mksegmentsrc
110
from
.transform
import
shift
as
mkshift
111
from
.plot
import
spectrum
as
mkspectrumplot
112
from
.filters
import
state_vector
as
mkstatevector
113
from
.transform
import
sum_squares
as
mksumsquares
114
from
.transform
import
tag_inject
as
mktaginject
115
from
.sink
import
tcp_server
as
mktcpserversink
116
from
.transform
import
td_whiten
as
mktdwhiten
117
from
.transform
import
tee
as
mktee
118
from
.encode
import
theora
as
mktheoraenc
119
from
.transform
import
toggle_complex
as
mktogglecomplex
120
from
.trigger
import
trigger
as
mktrigger
121
from
.trigger
import
trigger_gen
as
mktriggergen
122
from
.sink
import
trigger_xml_writer
as
mktriggerxmlwritersink
123
from
.transform
import
trim
as
mktrim
124
from
.encode
import
uri_decode_bin
as
mkuridecodebin
125
from
.sink
import
auto_video
as
mkvideosink
126
from
.encode
import
vorbis
as
mkvorbisenc
127
from
.encode
import
wav
as
mkwavenc
128
from
.transform
import
whiten
as
mkwhiten
129
from
.source
import
SrcDeferredLink
as
src_deferred_link
130
from
.pipedot
import
to_file
as
write_dump_dot
131
from
.transform
import
integrate
as
mkintegrate
Generated by
1.17.0