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': ''
}