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..."