示例#1
0
文件: mongo.py 项目: hjanime/vdj
 def transform_outgoing(self,son,collection):
     for (key,value) in son.items():
         if isinstance(value,dict):
             if "__SeqRecord__" in value and value["__SeqRecord__"]:
                 son[key] = ImmuneChain(complicateSeqRecord(value))
             else:
                 son[key] = self.transform_outgoing(value,collection)
     return son
示例#2
0
 def transform_outgoing(self, son, collection):
     for (key, value) in son.items():
         if isinstance(value, dict):
             if "__SeqRecord__" in value and value["__SeqRecord__"]:
                 son[key] = ImmuneChain(complicateSeqRecord(value))
             else:
                 son[key] = self.transform_outgoing(value, collection)
     return son
示例#3
0
文件: mongo.py 项目: hjanime/vdj
def decode_document(document):
    assert document["__SeqRecord__"]
    return ImmuneChain(complicateSeqRecord(document))
示例#4
0
def decode_document(document):
    assert document["__SeqRecord__"]
    return ImmuneChain(complicateSeqRecord(document))