Esempio n. 1
0
File: mongo.py Progetto: 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
Esempio n. 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
Esempio n. 3
0
File: mongo.py Progetto: hjanime/vdj
def decode_document(document):
    assert document["__SeqRecord__"]
    return ImmuneChain(complicateSeqRecord(document))
Esempio n. 4
0
def decode_document(document):
    assert document["__SeqRecord__"]
    return ImmuneChain(complicateSeqRecord(document))