print "Individual document inserting starting"
        # Insert each document with SNP and loci data
        for v in documents.iteritems():
            mongoCollection.insert(v[1])

    # Log end time
    result.documentInsertEnd = time.time()
    result.calculate()
        
    print result.toTerm()
    resultsFile.write(result.toString() + '\n')
    if remote:
        try:
            print "Sending to GDocs..."
            gs.login()
            ws.append_row(result.stringArr())    
        except:
            print "Unable to send to GDocs, continuing..."

if createIndexes:
    result = Result()
    result.method = "Mongo-Idx"
    result.tag = tag
    
    print "Creating RSID index..."
    idxStart = time.time()
    mongoCollection.create_index("rsid", unique=True)
    idxEnd = time.time()
    result.idxRsid = idxEnd - idxStart
        
    print "Creating ClinSig index..."