Class ScopDomain

    • Constructor Detail

      • ScopDomain

        public ScopDomain()
    • Method Detail

      • getScopId

        public String getScopId()
      • setScopId

        public void setScopId​(String scopId)
      • getPdbId

        public PdbId getPdbId()
        Gets the PDB identifier for this protein structure. Before BioJava 6.0.0, this method used to return a String.
        Returns:
        the PdbId PDB identifier
        Since:
        6.0.0
        See Also:
        setPdbId(PdbId)
      • setPdbId

        public void setPdbId​(PdbId pdbId)
        Parameters:
        pdbId -
        Since:
        6.0.0
      • setRanges

        public void setRanges​(List<String> ranges)
      • getClassificationId

        public String getClassificationId()
      • setClassificationId

        public void setClassificationId​(String classificationId)
      • getSunid

        public Integer getSunid()
      • setSunid

        public void setSunid​(Integer sunid)
      • getClassId

        public int getClassId()
      • setClassId

        public void setClassId​(int classId)
      • getFoldId

        public int getFoldId()
      • setFoldId

        public void setFoldId​(int foldId)
      • getSuperfamilyId

        public int getSuperfamilyId()
      • setSuperfamilyId

        public void setSuperfamilyId​(int superfamilyId)
      • getFamilyId

        public int getFamilyId()
      • setFamilyId

        public void setFamilyId​(int familyId)
      • getDomainId

        public int getDomainId()
      • setDomainId

        public void setDomainId​(int domainId)
      • getSpeciesId

        public int getSpeciesId()
      • setSpeciesId

        public void setSpeciesId​(int speciesId)
      • getPx

        public int getPx()
      • setPx

        public void setPx​(int px)
      • getChains

        public Set<String> getChains()
        Returns the chains this domain is defined over; contains more than 1 element only if this domains is a multi-chain domain.
      • getIdentifier

        public String getIdentifier()
        Description copied from interface: StructureIdentifier
        Get the String form of this identifier. It is recommended that the #toString() method also return the identifier, for consistency during serialization.
        Specified by:
        getIdentifier in interface StructureIdentifier
        Returns:
        The String form of this identifier
      • reduce

        public Structure reduce​(Structure input)
                         throws StructureException
        Description copied from interface: StructureIdentifier
        Takes a complete structure as input and reduces it to the substructure represented by this StructureIdentifier.

        The returned structure may be a shallow copy of the input, with shared Chains, Residues, etc.

        Specified by:
        reduce in interface StructureIdentifier
        Parameters:
        input - A full structure, e.g. as loaded from the PDB. The structure ID should match that returned by getPdbId(), if applicable.
        Returns:
        Throws:
        StructureException
        See Also:
        StructureTools#getReducedStructure(Structure, String)