CATH Access Functions¶
This module defines functions for query CATH database.
-
class
CATHDB
(source='http://download.cathdb.info')[source]¶ This class is for handing the data in the CATH database. It facilitates tree navigation and ID-based searching.
The class is initialised using data from source, which is downloaded from the CATH website by default, but can also be parsed from an XML file.
-
save
(filename='cath.xml')[source]¶ Write local CATH database to an XML file. filename can either be a file name or a handle.
-
-
class
CATHElement
(tag, attrib={}, parent=None, **extra)[source]¶ This class handles individual elements from the cath tree including tree navigation and the getting of associated CATH domains, PDB IDs and selection strings.
-
parsePDBs
(**kwargs)[source]¶ Load PDB into memory as
AtomGroup
instances usingparsePDB()
and perform selection based on residue ranges given by CATH.
-