Ejemplo n.º 1
0
                restfreq="1420.405752MHz",
                mode="frequency",
                nchan=no_chan,
                outframe="lsrk",
                interpolation="linear",
                veltype="radio",
                start="{0}MHz".format(min_freq),
                width="{0}kHz".format(width_freq),
                spw=spw_range,
                combinespws=True,
                nspw=1,
                createmms=False,
                datacolumn="data",
            )

        except Exception:
            LOG.exception("*********\nmstransform exception:\n***********")


if __name__ == "__main__":
    args = parse_args()
    LOG.info(args)

    do_mstransform(
        infile=find_file(args.arguments[0]),
        outdir=args.arguments[1],
        min_freq=int(args.arguments[2]),
        max_freq=int(args.arguments[3]),
        bottom_edge=float(args.arguments[4]),
    )
Ejemplo n.º 2
0
                'quartile': result.stats['quartile'],
                'rms': result.stats['rms'],
                'stddev': result.stats['stddev'],
                'sum': result.stats['sum'],
                'sumsq': result.stats['sumsq'],
                'var': result.stats['var'],
                'update_time': datetime.now()
            })
        connection.execute(VISSTAT.insert(), insert_data)
        transaction.commit()
    except Exception:
        LOG.exception('Insert error')
        if transaction is not None:
            transaction.rollback()


args = parse_args()
LOG.info(args)

results = do_stats(args.arguments[0])
if results is not None:
    store_stats(
        results,
        args.arguments[1],
        args.arguments[2],
        args.arguments[3],
        args.arguments[4],
        args.arguments[5],
        args.arguments[6],
    )