changeset 3:191d0df65d28 draft

Uploaded
author davidvanzessen
date Tue, 11 Mar 2014 09:24:29 -0400
parents 477cab9c32d1
children 021d39f6bb0e
files imgtconvert.py
diffstat 1 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/imgtconvert.py	Fri Mar 07 07:51:03 2014 -0500
+++ b/imgtconvert.py	Tue Mar 11 09:24:29 2014 -0400
@@ -1,5 +1,8 @@
 import pandas as pd
-#pd.options.mode.chained_assignment = None  # default='warn'
+try:
+	pd.options.mode.chained_assignment = None  # default='warn'
+except:
+	pass
 import re
 import argparse
 import os
@@ -122,6 +125,7 @@
 #jPattern = re.compile(r"IGHJ[1-6]") #human
 jPattern = re.compile(r"IGHJ[1-6]|TRBJ[12]-[1-7]") #mouse and human
 
+
 def filterGenes(s, pattern):
     if type(s) is not str:
         return "NA"
@@ -145,4 +149,4 @@
 outFrame["CDR3 Length DNA"] = outFrame["CDR3 Seq DNA"].map(str).map(len)
 safeLength = lambda x: len(x) if type(x) == str else 0
 outFrame = outFrame[(outFrame["CDR3 Seq DNA"].map(safeLength) > 0) & (outFrame["Top V Gene"] != "NA") & (outFrame["Top D Gene"] != "NA") & (outFrame["Top J Gene"] != "NA")] #filter out weird rows?
-outFrame.to_csv(outFile, sep="\t", index=False, index_label="index")
\ No newline at end of file
+outFrame.to_csv(outFile, sep="\t", index=False, index_label="index")