Source code for mmtfPyspark.mappers.structureToBiopython
#!/user/bin/env python
'''structureToBiopython.py:
Maps a structure to BioPython Structure
'''
__author__ = "Mars (Shih-Cheng) Huang"
__maintainer__ = "Mars (Shih-Cheng) Huang"
__email__ = "marshuang80@gmail.com"
__version__ = "0.2.0"
__status__ = "Error"
from Bio.PDB.mmtf import DefaultParser
from mmtf.utils import decoder_utils
# TODO MMTFEncoder error
[docs]class StructureToBiopython(object):
def __call__(self, t):
parser = DefaultParser.StructureDecoder()
t.pass_data_on(parser)
return parser.structure_bulder.get_structure()