コード例 #1
0
def main(run=RUN, load=LOAD, verbose=VERBOSE):

    # Initialize Log File
    print("\nRepeatedMergers.py\n")

    start_time = datetime.now()

    # Set basic Parameters
    print(" - Loading Basics")
    start = datetime.now()
    base = Basics.Basics(run)
    stop = datetime.now()
    print((" - - Loaded after {:s}".format(str(stop - start))))

    # Load Repeated Mergers #
    repeats = getRepeats(run, base, load=False, verbose=verbose)

    # Process Repeat Data #
    lowerInter, numPast, numFuture = analyzeRepeats(interval, next, last, base)

    return interval, lowerInter, numPast, numFuture

    # Plot Repeat Data #
    gwplot.plotFig4_RepeatedMergers(interval, lowerInter, numFuture)

    end_time = datetime.now()
    durat = end_time - start_time

    print(("Done after {:s}\n\n".format(str(durat))))

    return