Beispiel #1
0
def main():
    try:
        pdbid = sys.argv[1]
    except IndexError:
        sys.exit(1)

    r = start_job(pdbid.upper())
    console.stdoutln("%s" % r)
Beispiel #2
0
def main():
    try:
        pdbid = sys.argv[1]
    except IndexError:
        sys.exit(1)

    r = start_job(pdbid.upper())
    console.stdoutln("%s" % r)
Beispiel #3
0
def prepare_submission(pdbfile):
    """class SubmitPDBPage
    """
    job_id = mysql.job_new()

    ## basic sanity checks
    ## If check_upload returns anything but a empty string, the server will
    ## inform the user of the problem and not proceed any further.
    ln = pdbfile.split("\n")
    r = check_upload(job_id, ln)
    if r != '':
        console.stdoutln("WARNING: %s" % str(r))
        sys.exit(0)

    result = webtlsmdd.set_structure_file(job_id, xmlrpclib.Binary(pdbfile))
    if result != "":
        console.stdoutln("ERROR: Failed to submit structure. %s. Please try again." % result)
        sys.exit(0)

    return job_id
Beispiel #4
0
def prepare_submission(pdbfile):
    """class SubmitPDBPage
    """
    job_id = mysql.job_new()

    ## basic sanity checks
    ## If check_upload returns anything but a empty string, the server will
    ## inform the user of the problem and not proceed any further.
    ln = pdbfile.split("\n")
    r = check_upload(job_id, ln)
    if r != '':
        console.stdoutln("WARNING: %s" % str(r))
        sys.exit(0)

    result = webtlsmdd.set_structure_file(job_id, xmlrpclib.Binary(pdbfile))
    if result != "":
        console.stdoutln(
            "ERROR: Failed to submit structure. %s. Please try again." %
            result)
        sys.exit(0)

    return job_id