Package pl.poznan.put.pdb.analysis
Interface ModelContainer
-
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Implementing Classes:
CifContainer,ImmutableCifContainer
public interface ModelContainer extends Closeable
A set of PDB files which all correspond to the same structure and also their chain names' mapping.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringconvertedPdbChainName(File pdbFile, String cifChain)Checks mapping of chains to get the generated PDB chain name from the original mmCIF chain name.StringoriginalCifChainName(File pdbFile, String pdbChain)Checks mapping of chains to get the original mmCIF chain name from the generated PDB chain name.List<File>pdbFiles()
-
-
-
Method Detail
-
originalCifChainName
String originalCifChainName(File pdbFile, String pdbChain)
Checks mapping of chains to get the original mmCIF chain name from the generated PDB chain name.- Parameters:
pdbFile- A PDB file.pdbChain- Chain name in the PDB file.- Returns:
- Original chain name in the mmCIF file.
-
convertedPdbChainName
String convertedPdbChainName(File pdbFile, String cifChain)
Checks mapping of chains to get the generated PDB chain name from the original mmCIF chain name.- Parameters:
pdbFile- A PDB file.cifChain- Chain name in the mmCif file.- Returns:
- Original chain name in the PDB file.
-
-