UniProt Access Functions

class UniprotRecord(data)[source]

This class provides a wrapper for UniProt data including functions for accessing particular fields and parsing associated PDB entries.

parsePDBs(**kwargs)[source]

Load PDB into memory as AtomGroup instances using parsePDB() and perform selection based on residue ranges given by CATH.

searchUniprot(id)[source]

Search Uniprot with id and return a UniprotRecord containing the results.

queryUniprot(id, expand=[], regex=True)[source]

Query Uniprot with id and return a dict containing the raw results. Regular users should use searchUniprot() instead.

Parameters:expand (list) – entries through which you want to loop dictElements until there aren’t any elements left