Holds scop database data
AjPScop is implemented as a pointer to a C data structure.
Name |
---|
AjSScop |
AjOScop |
Name | Type | Description |
---|---|---|
Entry | AjPStr | Domain identifier code. |
Pdb | AjPStr | Corresponding pdb identifier code. |
Class | AjPStr | SCOP class name as an AjPStr. |
Fold | AjPStr | SCOP fold name as an AjPStr. |
Superfamily | AjPStr | SCOP superfamily name as an AjPStr. |
Family | AjPStr | SCOP family name as an AjPStr. |
Domain | AjPStr | SCOP domain name as an AjPStr. |
Source | AjPStr | SCOP source (species) as an AjPStr. |
Chain | char* | Chain identifiers. |
Start | AjPStr* | PDB residue number of first residue in domain. |
End | AjPStr* | PDB residue number of last residue in domain. |
Sse | AjPStr | Secondary structure element map |
Sss | AjPStr | Secondary structure element string |
N | ajint | No. chains from which this domain is comprised. |
Sunid_Class | ajint | SCOP sunid for class. |
Sunid_Fold | ajint | SCOP sunid for fold. |
Sunid_Superfamily | ajint | SCOP sunid for superfamily. |
Sunid_Family | ajint | SCOP sunid for family. |
Sunid_Domain | ajint | SCOP sunid for domain. |
Sunid_Source | ajint | SCOP sunid for species. |
Sunid_Domdat | ajint | SCOP sunid for domain data. |
Acc | AjPStr | Accession number of sequence entry. |
Spr | AjPStr | Swissprot code of sequence entry. |
SeqPdb | AjPStr | Sequence (from PDB) as string. |
SeqSpr | AjPStr | Sequence (from swissprot) as string. |
Startd | ajint | Start of sequence relative to full length swissprot sequence. |
Endd | ajint | End of sequence relative to full length swissprot sequence. |
Score | float | Used by misc. algorithms for scoring the domain. |
Padding | char[4] | Padding to alignment boundary |
Name | Description |
---|---|
ajScopNew | Scop default constructor. |
ajScopReadNew | Scop constructor from reading DCF format file. |
ajScopReadCNew | Scop constructor from reading DCF format file. |
Name | Description |
---|---|
ajScopDel | Default Scop destructor. |
Name | Description |
---|---|
ajScopCopy | Replicates a Scop object. |
Name | Description |
---|---|
ajScopMatchSunid | Sort Scop objects by Sunid_Family element. |
ajScopMatchScopid | Sort Scop objects by Entry element. |
ajScopMatchPdbId | Sort Scop objects by Pdb element. |
embScopToPdbid | Read a scop identifier code and writes the equivalent PDB identifier code. |
embScopToSp | Read a scop identifier code and writes the equivalent swissprot identifier code. |
embScopToAcc | Read a scop identifier code and writes the equivalent accession number. |
ajScopArrFindScopid | Binary search for Entry element over array of Scop objects. |
ajScopArrFindSunid | Binary search for Sunid_Family element over array of Scop objects. |
ajScopArrFindPdbid | Binary search for Pdb element over array of Scop objects. |
Name | Description |
---|---|
ajScopReadAllNew | Construct list of Scop objects from reading DCF format file. |
ajScopReadAllRawNew | Construct list of Scop objects from reading raw SCOP parsable files. |
Name | Description |
---|---|
ajScopWrite | Write Scop object to DCF format file. |
ajPdbWriteDomain | Writes a CCF format file for a SCOP domain. |
ajPdbWriteDomainRaw | Writes a PDB-format file for a SCOP domain. |
ajPdbWriteDomainRecordRaw | Writes lines to a PDB format file for a domain. |
Holds cath database data
AjPScop is implemented as a pointer to a C data structure.
Name |
---|
AjSCath |
AjOCath |
Name | Type | Description |
---|---|---|
DomainID | AjPStr | Domain identifier code |
Pdb | AjPStr | Corresponding PDB identifier code |
Class | AjPStr | CATH class name as an AjPStr |
Architecture | AjPStr | CATH architecture name as an AjPStr |
Topology | AjPStr | CATH topology name as an AjPStr |
Superfamily | AjPStr | CATH homologous superfamily name as an AjPStr |
Length | ajint | No. of residues in domain |
NSegment | ajint | No. of chain segments domain is comprised of |
Start | AjPStr* | PDB residue number of 1st residue in segment |
End | AjPStr* | PDB residue number of last residue in segment |
Class_Id | ajint | CATH class no. as an ajint |
Arch_Id | ajint | CATH architecture no.as an ajint |
Topology_Id | ajint | CATH topology no. as an ajint |
Superfamily_Id | ajint | CATH superfamily no. as an ajint |
Family_Id | ajint | CATH family no. as an ajint |
NIFamily_Id | ajint | CATH near identical family no. as an ajint |
Acc | AjPStr | Accession number of sequence entry. |
Spr | AjPStr | Swissprot code of sequence entry. |
SeqPdb | AjPStr | Sequence (from PDB) as string. |
SeqSpr | AjPStr | Sequence (from swissprot) as string. |
IFamily_Id | ajint | CATH identical family no. as an ajint |
Startd | ajint | Start of sequence relative to full length swissprot sequence. |
Endd | ajint | End of sequence relative to full length swissprot sequence. |
Chain | char | Chain identifier |
Padding | char[3] | Padding to alignment boundary |
Name | Description |
---|---|
ajCathNew | Default Cath constructor |
ajCathReadCNew | Cath constructor from reading DCF format file. |
ajCathReadNew | Cath constructor from reading DCF format file. |
Name | Description |
---|---|
ajCathDel | Default Cath destructor |
Name | Description |
---|---|
ajCathCopy | Replicates a Scop object. |
Name | Description |
---|---|
ajCathArrFindPdbid | Binary search for Pdb element over array of Cath objects. |
ajCathMatchPdbId | Sort Cath objects by Pdb element. |
Name | Description |
---|---|
ajCathReadAllNew | Construct list of Cath objects from reading DCF format file. |
ajCathReadAllRawNew | Construct list of Cath objects from reading raw CATH parsable files. |
Name | Description |
---|---|
ajCathWrite | Write Cath object to DCF format file. |
Holds an entry from a DCF file (domain classification file)
AjPDomain is implemented as a pointer to a C data structure.
Name |
---|
AjSDomain |
AjODomain |
Name | Type | Description |
---|---|---|
Scop | AjPScop | Scop object pointer. |
Cath | AjPCath | Cath object pointer. |
Type | ajint | Type, either ajSCOP (1) or ajCATH (2). |
Padding | char[4] | Padding to alignment boundary |
Name | Description |
---|---|
ajDomainNew | Default Domain constructor. |
ajDomainReadNew | Domain constructor from reading DCF format file. |
ajDomainReadCNew | Domain constructor from reading DCF format file. |
ajDomainReadAllNew | Construct list of Domain objects from reading DCF format file. |
Name | Description |
---|---|
ajDomainDel | Default Domain destructor. |
Name | Description |
---|---|
ajDomainWrite | Write Domain object to DCF format file. |
Name | Description |
---|---|
ajDomainDCFType | Ascertains type of domains (ajSCOP or ajCATH) in a DCF file. |
Name | Description |
---|---|
ajDomainCopy | Replicates a Domain object. |
Name | Description |
---|---|
ajDomainGetId | Returns domain id, either DomainID element (Cath object) or Entry (Scop object). |
ajDomainGetSeqPdb | Returns the PDB sequence from a Domain object. |
ajDomainGetSeqSpr | Returns the swissprot sequence from a Domain object. |
ajDomainGetPdb | Returns the PDB identifier code corresponding to the domain |
ajDomainGetAcc | Returns the accession number corresponding to the domain. |
ajDomainGetSpr | Returns the swissprot code corresponding to the domain. |
ajDomainGetN | Returns no. chains or chain segments in a domain, either NSegment element (Cath domains) or N element (Scop domains). |