Source code for benchstab.predictors.web.ddgun.file

from typing import Dict

import pandas as pd

from .base import _DDGun


[docs] class DDGunPdbFile(_DDGun):
[docs] def prepare_payload(self, row: pd.Series) -> Dict: return { 'db': self._db, 'structure': '', 'spdb': '', 'pdbid': '', 'pdbfile': row['identifier'].to_octet_stream(), 'chain': row['chain'], 'seqs': '', 'seqfile': '', 'vars': self.prepare_mutation(row), 'email': '' }