예제 #1
0
파일: plotspec.py 프로젝트: iceseismic/sito
    args.absolute_scale = None
if args.options is None:
    kwargs = {}
else:
    kwargs = eval('dict(%s)' % args.options)

kwargs.update(dict(absolutescale=args.absolute_scale,
                   scale=args.relative_scale,
                   downsample=args.downsample,
                   save=args.save, show=args.save is None))
print kwargs
if args.date is None:
    from sito import read
    from sito.imaging import plotTrace
    stream = read(args.file_station)
    plotTrace(stream, **kwargs)

else:
    from sito.imaging import plotTrace2
    station = args.file_station
    if station.startswith('PB') or station == 'LVC':
        from sito.data import IPOC
        data = IPOC(xcorr_append=args.xcorr_append)
    elif station == 'PKD':
        from sito.data import Parkfield
        data = Parkfield(xcorr_append=args.xcorr_append)
    else:
        raise argparse.ArgumentError('Not a valid station name')

    day = UTCDateTime(args.date)
    if args.xcorr_append is None:
예제 #2
0
파일: plotspec.py 프로젝트: wangwu1991/sito
    kwargs = {}
else:
    kwargs = eval('dict(%s)' % args.options)

kwargs.update(
    dict(absolutescale=args.absolute_scale,
         scale=args.relative_scale,
         downsample=args.downsample,
         save=args.save,
         show=args.save is None))
print kwargs
if args.date is None:
    from sito import read
    from sito.imaging import plotTrace
    stream = read(args.file_station)
    plotTrace(stream, **kwargs)

else:
    from sito.imaging import plotTrace2
    station = args.file_station
    if station.startswith('PB') or station == 'LVC':
        from sito.data import IPOC
        data = IPOC(xcorr_append=args.xcorr_append)
    elif station == 'PKD':
        from sito.data import Parkfield
        data = Parkfield(xcorr_append=args.xcorr_append)
    else:
        raise argparse.ArgumentError('Not a valid station name')

    day = UTCDateTime(args.date)
    if args.xcorr_append is None:
예제 #3
0
파일: trace.py 프로젝트: wangwu1991/sito
 def plotTrace(self, *args, **kwargs):
     from sito import imaging
     return imaging.plotTrace(self, *args, **kwargs)
예제 #4
0
파일: trace.py 프로젝트: iceseismic/sito
 def plotTrace(self, *args, **kwargs):
     from sito import imaging
     return imaging.plotTrace(self, *args, **kwargs)