# Path: qcl/templates.py
# def get(jobname):
# def user(jobname):
# def exists(jobname, verbose=True):
# def list(opts=None):
# def remove(opts):
# def add(opts):
# def cat(opts):
# 
# Path: qcl/periodictable.py
# KNOWN_ELEMENTS = 118


from os.path import join
from qcl import templates
from qcl import periodictable as pt

    for line in template:
        string += line
    # $end
    return string


def _mopacinputfile(ccdata, templatefile, inpfile):
    """
    Generate input file from geometry (list of lines) depending on job type

    :ccdata:        ccData object
    :templatefile:  templatefile- tells us which template file to use
    :inputfile:     OUTPUT - expects a path/to/inputfile to write inpfile
    """
    mopacmult = {1: 'SINGLET',
                 2: 'DOUBLET',
                 3: 'TRIPLET',
                 4: 'QUARTET',
                 5: 'QUINTET',
                 6: 'SEXTET',
                 7: 'SEPTET',
                 8: 'OCTET',
                 9: 'NONET'
                 }

    string = ''

    attributes = ccdata.getattributes()


# Path: qcl/templates.py
# def get(jobname):
# def user(jobname):
# def exists(jobname, verbose=True):
# def list(opts=None):
# def remove(opts):
# def add(opts):
# def cat(opts):
# 
# Path: qcl/periodictable.py
# KNOWN_ELEMENTS = 118


# Path: qcl/write.py
from os.path import join
from qcl import templates
from qcl import periodictable as pt


    for line in template:
        string += line
    # $end
    return string


def _mopacinputfile(ccdata, templatefile, inpfile):
    """
    Generate input file from geometry (list of lines) depending on job type

    :ccdata:        ccData object
    :templatefile:  templatefile- tells us which template file to use
    :inputfile:     OUTPUT - expects a path/to/inputfile to write inpfile
    """
    mopacmult = {1: 'SINGLET',
                 2: 'DOUBLET',
                 3: 'TRIPLET',
                 4: 'QUARTET',
                 5: 'QUINTET',
                 6: 'SEXTET',
                 7: 'SEPTET',
                 8: 'OCTET',
                 9: 'NONET'
                 }

    string = ''

    attributes = ccdata.getattributes()


    with open(templates.get(templatefile), 'r') as templatehandle: