get¶
- pdb2sql.get(columns, tablename='ATOM', **kwargs)[source]¶
Exectute simple SQL query to extract values.
- Parameters:
columns (str) –
columns to retreive, eg: “x,y,z”. if “*” all the columns are returned. Avaiable columns:
serial, name, altLoc, resName, chainID, resSeq, iCode, x, y, z, occ, temp, element, model
kwargs –
argument to select atoms, dict value must be list, e.g.:
name = [‘CA’, ‘O’]
no_name = [‘CA’, ‘C’]
chainID = [‘A’]
no_chainID = [‘A’]
- Returns:
data – list containing the value of the attributes
Examples
>>> db.get('x,y,z', chainID=['A'], no_resName=['ALA', 'TRP'])