Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.biojava.nbio.structure Classes and Interfaces - 591 results found.
NameDescriptionTypePackageFramework
AboutDialogClassorg.biojava.nbio.structure.align.guiBioJava
AbstractAlignmentJmolAn Abstract Class to generalize the visualization of AFP and MultipleAlignment structure alignments in Jmol.Classorg.biojava.nbio.structure.align.gui.jmolBioJava
AbstractBeana generic class that implements the toString method for a beanAuthor:Andreas PrlicClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
AbstractScoresCacheAbstact implementation of the ScoresCache with the shared code used in all objects with a variables cache.Classorg.biojava.nbio.structure.align.multipleBioJava
AbstractStructureAlignmentClassorg.biojava.nbio.structure.alignBioJava
AbstractUserArgumentProcessorBase class for a new structure alignment CLI.Classorg.biojava.nbio.structure.align.ceBioJava
AFPA class to represent a FATCAT AFPAuthor:Andreas PrlicSee Also:Serialized FormClassorg.biojava.nbio.structure.align.modelBioJava
AFPAlignmentDisplayClassorg.biojava.nbio.structure.align.utilBioJava
AFPCalculatora class that performs calculations on AFPCHainsAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.fatcat.calcBioJava
AFPChainA bean to contain the core of a structure alignment.Classorg.biojava.nbio.structure.align.modelBioJava
AFPChainCoordManagerClassorg.biojava.nbio.structure.align.gui.aligpanelBioJava
AFPChainera class to chain AFPs to an alignmentAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.fatcat.calcBioJava
AFPChainFlipperClassorg.biojava.nbio.structure.align.xmlBioJava
AFPChainScorerClassorg.biojava.nbio.structure.align.utilBioJava
AfpChainWriterA class to convert the data in an AfpChain object to various String outputs.Classorg.biojava.nbio.structure.align.modelBioJava
AFPChainXMLConverterClassorg.biojava.nbio.structure.align.xmlBioJava
AFPChainXMLParserClassorg.biojava.nbio.structure.align.xmlBioJava
AFPOptimizerClassorg.biojava.nbio.structure.align.fatcat.calcBioJava
AFPPostProcessordoes post processing after alignment chainginAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.fatcat.calcBioJava
AFPTwisterClassorg.biojava.nbio.structure.alignBioJava
AligMatElClassorg.biojava.nbio.structure.align.helperBioJava
AlignableInterfaceorg.biojava.nbio.structure.align.pairwiseBioJava
AlignedPositionClassorg.biojava.nbio.structure.gui.utilBioJava
AlignmentCalcA class that obtains two structures via DAS and aligns them This is done in a separate thread.Classorg.biojava.nbio.structure.align.guiBioJava
AlignmentCalcA class that obtains two structures via DAS and aligns them This is done in a separate thread.Classorg.biojava.nbio.structure.gui.utilBioJava
AlignmentCalcDBClassorg.biojava.nbio.structure.align.guiBioJava
AlignmentCalculationRunnableInterfaceorg.biojava.nbio.structure.align.guiBioJava
AlignmentGuiA JFrame that allows to trigger a pairwise structure alignment, either from files in a directory,Classorg.biojava.nbio.structure.align.guiBioJava
AlignmentPositionListenerInterfaceorg.biojava.nbio.structure.gui.eventsBioJava
AlignmentProgressListenerInterfaceorg.biojava.nbio.structure.align.eventsBioJava
AlignmentProgressListenerClassorg.biojava.nbio.structure.align.pairwiseBioJava
AlignmentResultA class to track the alignment results in a flat fileAuthor:andreasSee Also:Serialized FormClassorg.biojava.nbio.structure.align.pairwiseBioJava
AlignmentTextPanelClassorg.biojava.nbio.structure.align.guiBioJava
AlignmentToolsMethods for analyzing and manipulating AFPChains and for other pairwise alignment utilities.Classorg.biojava.nbio.structure.align.utilBioJava
AlignmentTools .IdentityMapA Map can be viewed as a function from K to V.Classorg.biojava.nbio.structure.align.utilBioJava
AligNPEClassorg.biojava.nbio.structure.align.pairwiseBioJava
AlignToolsClassorg.biojava.nbio.structure.align.helperBioJava
AligPanelA JPanel that can display an AFPChain in a nice way and interact with Jmol.Classorg.biojava.nbio.structure.align.gui.aligpanelBioJava
AligPanelMouseMotionListenerClassorg.biojava.nbio.structure.align.gui.aligpanelBioJava
AligUIManagerClassorg.biojava.nbio.structure.align.webstartBioJava
AllChemCompProviderA ChemComp provider that downloads and caches the components.Classorg.biojava.nbio.structure.io.mmcifBioJava
AltAligComparatora comparator to sort AlternativeAlignments based on their number of equivalent residuesAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.pairwiseBioJava
AlternativeAlignment Alternative alignments arise from different seed alignments or seed FPairs.Classorg.biojava.nbio.structure.align.pairwiseBioJava
AlternativeAlignmentFramea frame showing the alternative alignments, which are the result of a structure superimpositionSince:1.Classorg.biojava.nbio.structure.gui.utilBioJava
AminoAcid A Group that represents an AminoAcid.Interfaceorg.biojava.nbio.structureBioJava
AminoAcidImplAminoAcid inherits most from Hetatom.Classorg.biojava.nbio.structureBioJava
AngleOrderDetectorPlusGuesses an order of rotational symmetry from the angle.Classorg.biojava.nbio.structure.symmetry.internalBioJava
AngleOutlierJava class for anonymous complex type.Classorg.biojava.nbio.structure.validationBioJava
AsaCalculatorClass to calculate Accessible Surface Areas based on the rolling ball algorithm by Shrake and Rupley.Classorg.biojava.nbio.structure.asaBioJava
AssignmentXMLSerializerClassorg.biojava.nbio.structure.domainBioJava
AstralProvides programmatic access to ASTRAL representative sets.Classorg.biojava.nbio.structure.scopBioJava
Astral .AstralSetAn ASTRAL sequence-identity cutoff with an identifier such as: Also contains a URL pointing to a FASTA file containing the representatives.Classorg.biojava.nbio.structure.scopBioJava
AtomA simple interface for an Atom.Interfaceorg.biojava.nbio.structureBioJava
AtomCacheA utility class that provides easy access to Structure objects.Classorg.biojava.nbio.structure.align.utilBioJava
AtomContactA pair of atoms that are in contactAuthor:duarte_jSee Also:Serialized FormClassorg.biojava.nbio.structure.contactBioJava
AtomContactSetA set of atom-atom contacts to hold the results of intra and inter-chain contact calculationsAuthor:duarte_jSee Also:Serialized FormClassorg.biojava.nbio.structure.contactBioJava
AtomIdentifierClassorg.biojava.nbio.structure.contactBioJava
AtomImpl currently the coordinates of an atom are represented by a double[3] array.Classorg.biojava.nbio.structureBioJava
AtomInfoThis class uniquely describes an atomAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.gui.jmolBioJava
AtomInfoParserClassorg.biojava.nbio.structure.align.gui.jmolBioJava
AtomIteratoran iterator over all atoms of a structure / group.Classorg.biojava.nbio.structureBioJava
AtomPositionMapA map from ResidueNumbers to ATOM record positions in a PDB file.Classorg.biojava.nbio.structureBioJava
AtomPositionMap .GroupMatcherInterfaceorg.biojava.nbio.structureBioJava
AtomSiteClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
AuditAuthorClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
AugmentedResidueRangeCreated by douglas on 1/23/15.Classorg.biojava.nbio.structureBioJava
AuthorDescribes author attributes for author information in a PDB file.Classorg.biojava.nbio.structureBioJava
AutoSuggestProviderInterfaceorg.biojava.nbio.structure.align.gui.autosuggestBioJava
AxisAlignerClassorg.biojava.nbio.structure.symmetry.coreBioJava
BerkeleyScopInstallation The Structural Classification of Proteins (extended) at Berkeley Lab and UC Berkeley (http://scop.Classorg.biojava.nbio.structure.scopBioJava
BetaBridgeContainer that represents a beta Bridge between two residues.Classorg.biojava.nbio.structure.secstrucBioJava
BioAssemblyIdentifierClassorg.biojava.nbio.structureBioJava
BioAssemblyInfoRepresentation of a Biological Assembly annotation as provided by the PDB.Classorg.biojava.nbio.structure.quaternaryBioJava
BioAssemblyToolsClassorg.biojava.nbio.structure.quaternaryBioJava
BiojavaJmolA class that provides a simple GUI for JmolSince:1.Classorg.biojava.nbio.structure.guiBioJava
BioJavaStructureAlignmentWrapper for the BioJava Structure Alignment ImplementationAuthor:Andreas PrlicClassorg.biojava.nbio.structure.alignBioJava
BiologicalAssemblyBuilderReconstructs the quaternary structure of a protein from an asymmetric unitAuthor:Peter Rose, Andreas PrlicClassorg.biojava.nbio.structure.quaternaryBioJava
BiologicalAssemblyTransformationThe transformation needed for generation of biological assemblies from the contents of a PDB/mmCIF file.Classorg.biojava.nbio.structure.quaternaryBioJava
BioUnitDataProviderProvides access to the data that is needed in order to rebuild the correct biological assembly of a protein.Interfaceorg.biojava.nbio.structure.quaternary.ioBioJava
BioUnitDataProviderFactoryFactory to create BioUnitDataProvider instances.Classorg.biojava.nbio.structure.quaternary.ioBioJava
BlastClustReaderClassorg.biojava.nbio.structure.symmetry.utilsBioJava
BlockA Block is a Data Structure that stores aligned positions of a MultipleAlignment with the condition that residues are in aInterfaceorg.biojava.nbio.structure.align.multipleBioJava
BlockImplGeneral implementation of a Block that supports any type of sequential alignment with gaps.Classorg.biojava.nbio.structure.align.multipleBioJava
BlockSetA BlockSet is a Data Structure to store a flexible alignment part of a multiple alignment.Interfaceorg.biojava.nbio.structure.align.multipleBioJava
BlockSetImplA general implementation of a BlockSet to store a flexible part of a multiple alignment.Classorg.biojava.nbio.structure.align.multipleBioJava
BondA simple bond -- it stores information about two atoms as well as information about its bond order.Interfaceorg.biojava.nbio.structureBioJava
BondImplA simple bond -- it stores information about two atoms as well as information about its bond order.Classorg.biojava.nbio.structureBioJava
BondMakerAdds polymer bonds for peptides and nucleotides based on distance cutoffs and intra-group (residue) bonds based on data from the Chemical Component DictionaryClassorg.biojava.nbio.structure.ioBioJava
BondOutlierJava class for anonymous complex type.Classorg.biojava.nbio.structure.validationBioJava
BondTypeWork in progress - NOT final!Author:Jules Jacobsen Classorg.biojava.nbio.structureBioJava
BoundingBoxA bounding box for short cutting some geometrical calculations.Classorg.biojava.nbio.structure.contactBioJava
BravaisLatticeAn enum to represent the 7 Bravais latticesEnum Constant SummaryClassorg.biojava.nbio.structure.xtalBioJava
BridgeTypeA bridge is formed by two non-overlapping stretches of three residues each (i-1,i,i+1) and (j-1,j,j+1), where iClassorg.biojava.nbio.structure.secstrucBioJava
BrowserOpenerClassorg.biojava.nbio.structure.align.webstartBioJava
C2RotationSolverClassorg.biojava.nbio.structure.symmetry.coreBioJava
CachedRemoteScopInstallationAn extension of the RemoteScopInstallation that caches some of the data locally.Classorg.biojava.nbio.structure.scopBioJava
CacheFactoryprovides a SoftHashMap singleton.Classorg.biojava.nbio.structure.align.utilBioJava
CAConverterConverts full atom representations to Calpha only ones.Classorg.biojava.nbio.structure.ioBioJava
CalcUtility operations on Atoms, AminoAcids, etc.Classorg.biojava.nbio.structureBioJava
CalcBioAssemblySymmetryClassorg.biojava.nbio.structure.symmetry.analysisBioJava
CallableStructureAlignmentClassorg.biojava.nbio.structure.alignBioJava
CartesianProductA cartesian product between two lists A and B is the set of all ordered pairs of the elements of both sets.Classorg.biojava.nbio.structure.quaternaryBioJava
CathCategoryThe categories found within CATH.Classorg.biojava.nbio.structure.cathBioJava
CathDatabaseGeneral API for interacting with CATH.Interfaceorg.biojava.nbio.structure.cathBioJava
CathDomainA class which represents a single CATH domain.Classorg.biojava.nbio.structure.cathBioJava
CathFactoryControls global CathDatabases being used.Classorg.biojava.nbio.structure.cathBioJava
CathFragmentClassorg.biojava.nbio.structure.cathBioJava
CathInstallationClassorg.biojava.nbio.structure.cathBioJava
CathNodeRepresents a node in the CATH hierarchy.Classorg.biojava.nbio.structure.cathBioJava
CathSegmentClassorg.biojava.nbio.structure.cathBioJava
CECalculatorThis is based on the original Combinatorial Extension (CE) source code from 2003 or 2004 (CE version 2.Classorg.biojava.nbio.structure.align.ceBioJava
CeCalculatorEnhancedThis is based on the original Combinatorial Extension (CE) source code from 2003 or 2004 (CE version 2.Classorg.biojava.nbio.structure.align.ceBioJava
CeCPMainA wrapper for CeMain which sets default parameters to be appropriate for finding circular permutations.Classorg.biojava.nbio.structure.align.ceBioJava
CeCPMain .CPRangeTiny wrapper for the disallowed regions of an alignment.Classorg.biojava.nbio.structure.align.ceBioJava
CECPParametersProvides parameters to CeCPMainAuthor:Spencer BlivenClassorg.biojava.nbio.structure.align.ceBioJava
CECPParameters .DuplicationHintClassorg.biojava.nbio.structure.align.ceBioJava
CeCPUserArgumentProcessorClassorg.biojava.nbio.structure.align.ceBioJava
CellClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
CeMainThe main class of the Java implementation of the Combinatorial Extension Algorithm (CE), as has been originally developed by I.Classorg.biojava.nbio.structure.align.ceBioJava
CeParametersContains the parameters that can be sent to CEAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.ceBioJava
CeParameters .ScoringStrategyClassorg.biojava.nbio.structure.align.ceBioJava
CeSideChainMainClassorg.biojava.nbio.structure.align.ceBioJava
CeSideChainUserArgumentProcessorClassorg.biojava.nbio.structure.align.ceBioJava
CeSymmIdentify the symmetries in a structure by running an alignment of the structure against itself disabling the diagonal of the identity alignment.Classorg.biojava.nbio.structure.symmetry.internalBioJava
CeSymmIterativeIterative version of CeSymm that aims at identifying all symmetry axis (internal or quaternary) of a particular structure.Classorg.biojava.nbio.structure.symmetry.internalBioJava
CESymmParametersProvides parameters to CeSymm.Classorg.biojava.nbio.structure.symmetry.internalBioJava
CESymmParameters .OrderDetectorMethodClassorg.biojava.nbio.structure.symmetry.internalBioJava
CESymmParameters .RefineMethodClassorg.biojava.nbio.structure.symmetry.internalBioJava
CESymmParameters .SymmetryTypeThe internal symmetry detection can be divided into two types: CLOSE: includes the circular and dihedral symmetries, and OPEN: includes theClassorg.biojava.nbio.structure.symmetry.internalBioJava
CeSymmResultThis Class stores all the relevant information of an internal symmetry result obtained with CeSymm.Classorg.biojava.nbio.structure.symmetry.internalBioJava
CeUserArgumentProcessorprocess the arguments from command lineAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.ceBioJava
CeUserArgumentProcessor .CeStartupParamsClassorg.biojava.nbio.structure.align.ceBioJava
Chain Defines the interface for a Chain.Interfaceorg.biojava.nbio.structureBioJava
ChainClustererClassorg.biojava.nbio.structure.symmetry.coreBioJava
ChainImplA Chain in a PDB file.Classorg.biojava.nbio.structureBioJava
ChainSignatureClassorg.biojava.nbio.structure.symmetry.miscBioJava
ChargeAdderClassorg.biojava.nbio.structure.ioBioJava
ChemCompA definition for a Chemical Component, as maintained by the wwPDB.Classorg.biojava.nbio.structure.io.mmcif.modelBioJava
ChemCompAtomstores these fields: _chem_comp_atom.Classorg.biojava.nbio.structure.io.mmcif.modelBioJava
ChemCompBondClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
ChemCompConsumerClassorg.biojava.nbio.structure.io.mmcifBioJava
ChemCompDescriptorContainer object for _pdbx_chem_comp_descriptorSince:3.Classorg.biojava.nbio.structure.io.mmcif.modelBioJava
ChemCompGroupFactoryClassorg.biojava.nbio.structure.io.mmcifBioJava
ChemCompProviderInterface that is implemented by all classes that can provide ChemComp definitions.Interfaceorg.biojava.nbio.structure.io.mmcifBioJava
ChemCompToolsSome tools for working with chemical compounds.Classorg.biojava.nbio.structure.io.mmcif.chemBioJava
ChemicalComponentDictionaryA representation of the Chemical Component Dictionary.Classorg.biojava.nbio.structure.io.mmcifBioJava
CholeskyDecompositionCholesky Decomposition.Classorg.biojava.nbio.structure.jamaBioJava
ChooseDirActionAsk the user to provide a directory containting PDB files.Classorg.biojava.nbio.structure.align.guiBioJava
ClashJava class for anonymous complex type.Classorg.biojava.nbio.structure.validationBioJava
CliToolsUtilities for autoconfiguring javabeans based on command line arguments.Classorg.biojava.nbio.structure.align.utilBioJava
ClusterAltAligsA class that clusters alternative alignments according to theirSince:1.Classorg.biojava.nbio.structure.alignBioJava
ClusterDomainsClassorg.biojava.nbio.structure.domain.pdpBioJava
ClusterMergerMerges clusters based on their sequence identity.Classorg.biojava.nbio.structure.symmetry.coreBioJava
ClusterProteinChainsClusters the chains of one or two structures by sequence.Classorg.biojava.nbio.structure.symmetry.coreBioJava
CollectionToolsUtilities for working with collections.Classorg.biojava.nbio.structure.align.utilBioJava
ColorConverterClassorg.biojava.nbio.structure.symmetry.jmolScriptBioJava
ColorInterpolatorInterfaceorg.biojava.nbio.structure.gui.util.colorBioJava
ColorUtilsClassorg.biojava.nbio.structure.gui.util.colorBioJava
CombinationGeneratorClassorg.biojava.nbio.structure.symmetry.utilsBioJava
CompoundAn object to contain the info from the PDB header for a Molecule.Classorg.biojava.nbio.structureBioJava
CompoundFinderHeuristical finding of Compounds (called Entities in mmCIF dictionary) in a given Structure.Classorg.biojava.nbio.structure.ioBioJava
ConfigPDBInstallPanelClassorg.biojava.nbio.structure.align.guiBioJava
ConfigStrucAligParamsInterfaceorg.biojava.nbio.structure.align.ceBioJava
ConfigurationExceptionClassorg.biojava.nbio.structure.align.utilBioJava
ConfigXMLHandlerClassorg.biojava.nbio.structure.align.webstartBioJava
ContinuousColorMapperProvides a mapping between real numbers and Colors.Interfaceorg.biojava.nbio.structure.gui.util.colorBioJava
ContinuousColorMapperTransformMaps colors by performing a transform of the input data and then passing the transformed value to a ContinuousColorMapper for rendering.Classorg.biojava.nbio.structure.gui.util.colorBioJava
CoordManagera class that manages the conversion of sequence coordinate system to JPanel drawing coordinatesClassorg.biojava.nbio.structure.gui.utilBioJava
CoreSuperimposerSuperimposes the core aligned residues of every structure in a MultipleAlignment onto a reference structure.Classorg.biojava.nbio.structure.align.multiple.utilBioJava
CountProgressListenerClassorg.biojava.nbio.structure.align.clientBioJava
CrystalBuilderA class containing methods to find interfaces in a given crystallographic Structure by reconstructing the crystal lattice through application of symmetry operatorsClassorg.biojava.nbio.structure.xtalBioJava
CrystalCellA crystal cell's parameters.Classorg.biojava.nbio.structure.xtalBioJava
CrystalTransformRepresentation of a transformation in a crystal: - a transformation id (each of the transformations in a space group, 0 to m)Classorg.biojava.nbio.structure.xtalBioJava
CutClassorg.biojava.nbio.structure.domain.pdpBioJava
CutDomainClassorg.biojava.nbio.structure.domain.pdpBioJava
CutSitesClassorg.biojava.nbio.structure.domain.pdpBioJava
CutValuesClassorg.biojava.nbio.structure.domain.pdpBioJava
DatabasePDBremarkClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
DatabasePDBrevClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
DatabasePdbrevRecordClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
DBRefA class to represent database cross references.Classorg.biojava.nbio.structureBioJava
DBResultTableClassorg.biojava.nbio.structure.align.guiBioJava
DBSearchGUIClassorg.biojava.nbio.structure.align.guiBioJava
DefaultAutoSuggestProviderClassorg.biojava.nbio.structure.align.gui.autosuggestBioJava
DefaultMatrixMapperColor Mapper which mimics the default coloring of JMatrixPanel pixels.Classorg.biojava.nbio.structure.gui.util.colorBioJava
DisplayAFPA utility class for visualistion of structure alignmentsAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.guiBioJava
DistanceBoxClassorg.biojava.nbio.structure.symmetry.geometryBioJava
DomainClassorg.biojava.nbio.structure.domain.pdpBioJava
DomainProviderInterfaceorg.biojava.nbio.structure.domainBioJava
DomainProviderFactoryClassorg.biojava.nbio.structure.domainBioJava
DotPlotPanelDisplays the dot plot trace for an alignment.Classorg.biojava.nbio.structure.align.guiBioJava
DownloadChemCompProviderThis provider of chemical components can download and cache chemical component definition files from the RCSB PDB web site.Classorg.biojava.nbio.structure.io.mmcifBioJava
DSSPParserClass to parse a DSSP file (output of the DSSP program), that contains the secondary structure assignment of a structure.Classorg.biojava.nbio.structure.secstrucBioJava
EcodDatabaseGeneral API for interacting with CATH.Interfaceorg.biojava.nbio.structure.ecodBioJava
EcodDomainClassorg.biojava.nbio.structure.ecodBioJava
EcodFactoryControls global CathDatabases being used.Classorg.biojava.nbio.structure.ecodBioJava
EcodInstallationProvides access to the Evolutionary Classification of Protein Domains (ECOD).Classorg.biojava.nbio.structure.ecodBioJava
EcodInstallation .EcodParserClassorg.biojava.nbio.structure.ecodBioJava
EigenvalueDecompositionEigenvalues and eigenvectors of a real matrix.Classorg.biojava.nbio.structure.jamaBioJava
ElementElement is an enumeration of the elements of the periodic table.Classorg.biojava.nbio.structureBioJava
ElementTypeElementType is an enumeration of the types of elements found in the periodic table.Classorg.biojava.nbio.structureBioJava
EntityA simple class to represent Entity records in mmCif filesAuthor:Andreas PrlicClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
EntityPolySeqContainer for _entity_poly_seq recordsField Name mmCIF Data ItemClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
EntitySrcGenData items in the ENTITY_SRC_GEN category record details of the source from which the entity was obtained in casesClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
EntitySrcNatData items in the ENTITY_SRC_NAT category record details of the source from which the entity was obtained in casesClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
EntitySrcSynPDBX_ENTITY_SRC_SYN records the details about each chemically synthesized molecule (entity) in the asymmetric unit.Classorg.biojava.nbio.structure.io.mmcif.modelBioJava
EntryJava class for anonymous complex type.Classorg.biojava.nbio.structure.validationBioJava
ExperimentalTechniqueenum ExperimentalTechniqueAn enum to represent the experimental technique of a PDB structureClassorg.biojava.nbio.structureBioJava
ExptlClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
FarmJobA job as it can be run on the farm.Classorg.biojava.nbio.structure.alignBioJava
FarmJobParametersClassorg.biojava.nbio.structure.align.clientBioJava
FarmJobRunnableContains the single thread for a job that can run multiple alignments.Classorg.biojava.nbio.structure.align.clientBioJava
FastaAFPChainConverterA collection of static utilities to convert between AFPChains and FastaSequences.Classorg.biojava.nbio.structure.ioBioJava
FastaStructureParserReads a protein sequence from a fasta file and attempts to match it to a 3D structure.Classorg.biojava.nbio.structure.ioBioJava
FatCatClassorg.biojava.nbio.structure.align.fatcatBioJava
FatCatAlignerA class that does calculations on an AFPChainAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.fatcat.calcBioJava
FatCatFlexibleClassorg.biojava.nbio.structure.align.fatcatBioJava
FatCatParametersClassorg.biojava.nbio.structure.align.fatcat.calcBioJava
FatCatRigidClassorg.biojava.nbio.structure.align.fatcatBioJava
FatCatUserArgumentProcessorClassorg.biojava.nbio.structure.align.fatcatBioJava
FCAlignHelperClassorg.biojava.nbio.structure.align.fatcat.calcBioJava
FileConvertMethods to convert a structure object into different file formats.Classorg.biojava.nbio.structure.ioBioJava
FileDownloadUtilsClassorg.biojava.nbio.structure.io.utilBioJava
FileParsingParametersA class that configures parameters that can be sent to the PDB file parsers setParseCAOnly(boolean) - parse only the Atom records for C-alpha atoms setParseSecStruc(boolean) - a flag if the secondary structure information from the PDB file (author's assignment) should be parsed.Classorg.biojava.nbio.structure.ioBioJava
FragmentJoinerJoins the initial Fragments together to larger FragmentsSince:1.Classorg.biojava.nbio.structure.align.pairwiseBioJava
FragmentPaira pair of fragments of two protein structuresSince:1.Classorg.biojava.nbio.structure.align.pairwiseBioJava
GapArrayClassorg.biojava.nbio.structure.align.helperBioJava
GetDistanceMatrixClassorg.biojava.nbio.structure.domain.pdpBioJava
GetRepresentativesTODO Move this to Representatives.Classorg.biojava.nbio.structure.rcsbBioJava
Gotoha class to perform Gotoh algorithmSince:10:56:53 AMVersion:%I% %G%Author:Andreas Prlic (Java), Peter Lackner (original C code)Classorg.biojava.nbio.structure.align.pairwiseBioJava
GradientMapperMaps a set of real values onto a gradient.Classorg.biojava.nbio.structure.gui.util.colorBioJava
GradientPanelClassorg.biojava.nbio.structure.gui.util.colorBioJava
GraphComponentOrderDetectorThe GraphOrderDetector transforms the self-alignment into a Graph and extracts its maximally connected Components.Classorg.biojava.nbio.structure.symmetry.internalBioJava
GraphComponentRefinerThe GraphRefiner transforms the self-alignment into a Graph and extracts its maximally connected Components.Classorg.biojava.nbio.structure.symmetry.internalBioJava
GridA grid to be used for calculating atom contacts through geometric hashing algorithm.Classorg.biojava.nbio.structure.contactBioJava
GridCellA grid cell to be used in contact calculation via geometric hashing algorithm.Classorg.biojava.nbio.structure.contactBioJava
GroupThis is the data structure for a single Group of atoms.Interfaceorg.biojava.nbio.structureBioJava
GroupAsaA class to store the results of ASA calculations, it can hold ASA values per atom present in GroupClassorg.biojava.nbio.structure.asaBioJava
GroupContactA pair of residues that are in contactAuthor:duarte_jSee Also:Serialized FormClassorg.biojava.nbio.structure.contactBioJava
GroupContactSetA set of residue-residue contacts.Classorg.biojava.nbio.structure.contactBioJava
GroupIteratorAn iterator over all groups of a structure.Classorg.biojava.nbio.structureBioJava
GroupToSDFClassorg.biojava.nbio.structure.ioBioJava
GroupTypeThis contains basic categories for Group types.Classorg.biojava.nbio.structureBioJava
GUIAlignmentProgressListenera GUI that allows to watch progress as multiple alignments are being processed.Classorg.biojava.nbio.structure.align.guiBioJava
GUIFarmJobRunnableClassorg.biojava.nbio.structure.align.guiBioJava
GuiWrapperA class to wrap some of the strucutre.Classorg.biojava.nbio.structure.align.ceBioJava
HasResultXMLConverterClassorg.biojava.nbio.structure.align.xmlBioJava
HBondContainer that represents a hidrogen bond.Classorg.biojava.nbio.structure.secstrucBioJava
HelicalRepeatUnitClassorg.biojava.nbio.structure.symmetry.coreBioJava
HelixClassorg.biojava.nbio.structure.symmetry.coreBioJava
HelixAxisAlignerClassorg.biojava.nbio.structure.symmetry.coreBioJava
HelixExtenderClassorg.biojava.nbio.structure.symmetry.coreBioJava
HelixLayersClassorg.biojava.nbio.structure.symmetry.coreBioJava
HelixSolverClassorg.biojava.nbio.structure.symmetry.coreBioJava
HelpDialogClassorg.biojava.nbio.structure.align.guiBioJava
HetatomImplGeneric Implementation of a Group interface.Classorg.biojava.nbio.structureBioJava
HetatomImpl .PerformanceBehaviorBehaviors for how to balance memory vs.Classorg.biojava.nbio.structureBioJava
HSVColorSpaceClassorg.biojava.nbio.structure.gui.util.colorBioJava
HTTPConnectionToolsa class that takes care about opening HttpURLConnections and sets the proper timeoutsSince:9:58:25 AMVersion:%I% %G%Author:Andreas PrlicClassorg.biojava.nbio.structure.align.utilBioJava
IcosahedralSamplerClassorg.biojava.nbio.structure.symmetry.geometryBioJava
IcosahedronClassorg.biojava.nbio.structure.symmetry.geometryBioJava
IdentifierA collection of utilities to create StructureIdentifiers.Classorg.biojava.nbio.structureBioJava
IdxComparatorClassorg.biojava.nbio.structure.align.helperBioJava
IndexPairClassorg.biojava.nbio.structure.align.helperBioJava
JAutoSuggestA JTextField that can make suggestions for auto-complete.Classorg.biojava.nbio.structure.align.gui.autosuggestBioJava
JFatCatClientClassorg.biojava.nbio.structure.align.clientBioJava
JMatrixPanela JPanel that can display a difference of distance matrix and paths that have been taken for the alignmentClassorg.biojava.nbio.structure.guiBioJava
JmolAlignedPositionListenerClassorg.biojava.nbio.structure.gui.eventsBioJava
JmolPanelClassorg.biojava.nbio.structure.align.gui.jmolBioJava
JmolSymmetryScriptGeneratorClassorg.biojava.nbio.structure.symmetry.jmolScriptBioJava
JmolSymmetryScriptGeneratorC1Classorg.biojava.nbio.structure.symmetry.jmolScriptBioJava
JmolSymmetryScriptGeneratorCnClassorg.biojava.nbio.structure.symmetry.jmolScriptBioJava
JmolSymmetryScriptGeneratorDnClassorg.biojava.nbio.structure.symmetry.jmolScriptBioJava
JmolSymmetryScriptGeneratorHClassorg.biojava.nbio.structure.symmetry.jmolScriptBioJava
JmolSymmetryScriptGeneratorIClassorg.biojava.nbio.structure.symmetry.jmolScriptBioJava
JmolSymmetryScriptGeneratorOClassorg.biojava.nbio.structure.symmetry.jmolScriptBioJava
JmolSymmetryScriptGeneratorPointGroupClassorg.biojava.nbio.structure.symmetry.jmolScriptBioJava
JmolSymmetryScriptGeneratorTClassorg.biojava.nbio.structure.symmetry.jmolScriptBioJava
JmolToolsClassorg.biojava.nbio.structure.align.gui.jmolBioJava
JmolViewerImplClassorg.biojava.nbio.structure.guiBioJava
JNLPProxyClassorg.biojava.nbio.structure.align.webstartBioJava
JobKillExceptionClassorg.biojava.nbio.structure.align.clientBioJava
JointFragmentsA utility class that defines which set of atoms are considered to be on equivalent positions.Classorg.biojava.nbio.structure.align.helperBioJava
JournalArticleClassorg.biojava.nbio.structureBioJava
JPrintPanelClassorg.biojava.nbio.structure.align.guiBioJava
LadderA Ladder is a set of one or more consecutive bridges of identical type.Classorg.biojava.nbio.structure.secstrucBioJava
LinearColorInterpolatorClassorg.biojava.nbio.structure.gui.util.colorBioJava
LinearColorInterpolator .InterpolationDirectionClassorg.biojava.nbio.structure.gui.util.colorBioJava
ListStringWrapperClassorg.biojava.nbio.structure.scop.serverBioJava
LocalPDBDirectorySuperclass for classes which download and interact with the PDB's FTP server, specifically PDBFileReader and MMCIFFileReader.Classorg.biojava.nbio.structure.ioBioJava
LocalPDBDirectory .FetchBehaviorControls when the class should fetch files from the ftp serverAuthor:Spencer BlivenClassorg.biojava.nbio.structure.ioBioJava
LocalPDBDirectory .ObsoleteBehaviorBehaviors for when an obsolete structure is requested.Classorg.biojava.nbio.structure.ioBioJava
LocalProteinDomainParserProtein Domain Parser is a an algorithm that attempts at assigning domains for 3D protein structures.Classorg.biojava.nbio.structure.domainBioJava
LocalScopDatabaseClasses which implement ScopDatabase in a way which allows them to serve queries without accessing the internet should implement this interface instead.Interfaceorg.biojava.nbio.structure.scopBioJava
LogColorMapperPerforms a log10 transform on input before passing the values off to another For instance, to map [10^0, 10^10] to a rainbow gradient, useClassorg.biojava.nbio.structure.gui.util.colorBioJava
LUDecomposition For an m-by-n matrix A with m >= n, the LU decomposition is an m-by-n unit lower triangular matrix L, an n-by-n upper triangular matrix U,Classorg.biojava.nbio.structure.jamaBioJava
MathsClassorg.biojava.nbio.structure.jamaBioJava
MatrixJama = Java Matrix class.Classorg.biojava.nbio.structure.jamaBioJava
MatrixListenerInterfaceorg.biojava.nbio.structure.align.ceBioJava
MemoryMonitorTracks Memory allocated & used, displayed in graph form.Classorg.biojava.nbio.structure.align.guiBioJava
MenuCreatorCreate the menus for structure alignment GUI windows (JFrames).Classorg.biojava.nbio.structure.align.guiBioJava
MenuCreatorCreate the menu for BiojavaJmolSince:1.Classorg.biojava.nbio.structure.gui.utilBioJava
MenuCreator .DotPlotListenerCreates a frame to display a DotPlotPanel.Classorg.biojava.nbio.structure.align.guiBioJava
MmCifBiolAssemblyProviderClassorg.biojava.nbio.structure.quaternary.ioBioJava
MMcifConsumerAn interface for the events triggered by a MMcifParser.Interfaceorg.biojava.nbio.structure.io.mmcifBioJava
MMCIFFileReaderHow to parse an mmCif file:public static void main(String[] args) throws Exception {Classorg.biojava.nbio.structure.ioBioJava
MMCIFFileToolsSome tools for mmCIF file writing.Classorg.biojava.nbio.structure.io.mmcifBioJava
MMcifParserInterface that needs to be implemented by an MMcifParserSince:1.Interfaceorg.biojava.nbio.structure.io.mmcifBioJava
MmCifPDBBiolAssemblyProviderA provider for information about biological units for PDB files that is based on reading local MMcif files.Classorg.biojava.nbio.structure.quaternary.ioBioJava
ModelledSubgroupJava class for anonymous complex type.Classorg.biojava.nbio.structure.validationBioJava
MogAngleOutlierJava class for anonymous complex type.Classorg.biojava.nbio.structure.validationBioJava
MogBondOutlierJava class for anonymous complex type.Classorg.biojava.nbio.structure.validationBioJava
MomentsOfInertiaClassorg.biojava.nbio.structure.symmetry.geometryBioJava
MomentsOfInertia .SymmetryClassClassorg.biojava.nbio.structure.symmetry.geometryBioJava
MultipleAlignmentA MultipleAlignment is a Data Structure to store the core information of a multiple structure alignment, as a return type.Interfaceorg.biojava.nbio.structure.align.multipleBioJava
MultipleAlignmentCalcA class that obtains structures via DAS and aligns them.Classorg.biojava.nbio.structure.align.guiBioJava
MultipleAlignmentCoordManagerGeneralization of the Coodinate Manager to include an arbitrary number of sequences (lines) for MultipleAlignment visualization.Classorg.biojava.nbio.structure.align.gui.aligpanelBioJava
MultipleAlignmentDisplayUtility functions to generalize the visualization of MultipleAlignments in molecular viewers.Classorg.biojava.nbio.structure.align.multiple.utilBioJava
MultipleAlignmentEnsembleA MultipleAlignmentEnsemble is a collection of MultipleAlignments that share the same structures (Atoms) and creation properties (algorithm,Interfaceorg.biojava.nbio.structure.align.multipleBioJava
MultipleAlignmentEnsembleImplA general implementation of a MultipleAlignmentEnsemble.Classorg.biojava.nbio.structure.align.multipleBioJava
MultipleAlignmentGUIA JFrame that allows to trigger a multiple structure alignment, either from files in a directory or after manual upload.Classorg.biojava.nbio.structure.align.guiBioJava
MultipleAlignmentImplA general implementation of a MultipleAlignment.Classorg.biojava.nbio.structure.align.multipleBioJava
MultipleAlignmentJmolA class that provides a 3D visualization Frame in Jmol for MultipleAlignments.Classorg.biojava.nbio.structure.align.gui.jmolBioJava
MultipleAlignmentJmolDisplayUtility Class that provides helper methods for the visualization of MultipleAlignments.Classorg.biojava.nbio.structure.align.guiBioJava
MultipleAlignmentScorerUtility class for calculating common scores of MultipleAlignments.Classorg.biojava.nbio.structure.align.multiple.utilBioJava
MultipleAlignmentToolsUtility functions for working with MultipleAlignment.Classorg.biojava.nbio.structure.align.multiple.utilBioJava
MultipleAlignmentWriterThis class contains functions for the conversion of MultipleAlignment to various String outputs.Classorg.biojava.nbio.structure.align.multiple.utilBioJava
MultipleAlignmentXMLConverterHelper methods to convert all the hierarchy levels of a MultipleAlignment into an XML format.Classorg.biojava.nbio.structure.align.xmlBioJava
MultipleAlignmentXMLParserParse an XML file representing a MultipleAlignmentEnsemble, so that the original alignment can be recovered.Classorg.biojava.nbio.structure.align.xmlBioJava
MultipleAligPanelA JPanel that can display the sequence alignment of a MultipleAlignment in a nice way and interact with Jmol byClassorg.biojava.nbio.structure.align.gui.aligpanelBioJava
MultipleAligPanelMouseMotionListenerMouse Motion Listener for the MultipleAligPanel, which provides methods to obtain positions of the mouseClassorg.biojava.nbio.structure.align.gui.aligpanelBioJava
MultipleMcMainMain class of the Java implementation of the Combinatorial Extension - Monte Carlo (CEMC) Algorithm,Classorg.biojava.nbio.structure.align.multiple.mcBioJava
MultipleMcOptimizerThis class takes a MultipleAlignment seed previously generated and runs a Monte Carlo optimization in order to improve the overall score and highlightClassorg.biojava.nbio.structure.align.multiple.mcBioJava
MultipleMcParametersContains the parameters to be sent to the MC optimization.Classorg.biojava.nbio.structure.align.multiple.mcBioJava
MultipleStatusDisplayThis class provides information of the selected positions in the It has to be linked to a MultipleAligPanel in order to obtainClassorg.biojava.nbio.structure.align.gui.aligpanelBioJava
MultipleStructureAlignerInterface for the Multiple Structure Alignment Algorithms.Interfaceorg.biojava.nbio.structure.alignBioJava
MultipleSuperimposerInterface for Multiple Alignment superposition algorithms.Interfaceorg.biojava.nbio.structure.align.multiple.utilBioJava
MultiThreadedDBSearchPerforms a multi threaded database search for an input protein structureAuthor:Andreas PrlicClassorg.biojava.nbio.structure.alignBioJava
MutatorA class that can change one amino acid to another.Classorg.biojava.nbio.structureBioJava
MyAlignmentLoadListenerLoads an alignment in an XML format and displays its content in a new Jmol panel.Classorg.biojava.nbio.structure.align.guiBioJava
MyDistMaxListenerShows the interatomic Distance Matrices of all the Structures aligned in different Frames.Classorg.biojava.nbio.structure.align.guiBioJava
MyExportListenerClassorg.biojava.nbio.structure.align.guiBioJava
MyJmolStatusListenerClassorg.biojava.nbio.structure.align.gui.jmolBioJava
MyOpenPdbFileListenerClassorg.biojava.nbio.structure.align.guiBioJava
MySaveFileListenerSave an alignment to a specified File by the user.Classorg.biojava.nbio.structure.align.guiBioJava
MyTableRowSorterClassorg.biojava.nbio.structure.align.guiBioJava
NucleotideImplA nucleotide group is almost the same as a Hetatm group.Classorg.biojava.nbio.structureBioJava
ObjectFactoryThis object contains factory methods for each Java content interface and Java element interfaceClassorg.biojava.nbio.structure.validationBioJava
OctahedronClassorg.biojava.nbio.structure.symmetry.geometryBioJava
OperatorResolverClassorg.biojava.nbio.structure.quaternaryBioJava
OptimalCECPMainA wrapper for CeMain which sets default parameters to be appropriate for finding circular permutations.Classorg.biojava.nbio.structure.align.ceBioJava
OptimalCECPParametersContains the parameters that can be sent to CEAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.ceBioJava
OrderDetectorA method to decide the order of symmetry (number of subunits) given a structure self-alignment, calculated by CE-Symm.Interfaceorg.biojava.nbio.structure.symmetry.internalBioJava
OrderedPairAn ordered pair represents a component of a cartesian product.Classorg.biojava.nbio.structure.quaternaryBioJava
PairA Pair of objects.Classorg.biojava.nbio.structure.contactBioJava
PairwiseAlignmentClassorg.biojava.nbio.structure.symmetry.coreBioJava
ParameterGUIUI for ConfigStrucAligParams, for the AlignmentGUI.Classorg.biojava.nbio.structure.align.guiBioJava
PassthroughIdentifierA stub StructureIdentifier, representing the full structure in all cases.Classorg.biojava.nbio.structureBioJava
PDBBioAssemblyParserParses REMARK 350 records in a PDB file and creates transformations to construct the quaternary structure of a protein from an asymmetric unitClassorg.biojava.nbio.structure.ioBioJava
PDBBioUnitDataProviderA BioUnitDataProvider that extracts the necessary info from PDB filesAuthor:Andreas PrlicClassorg.biojava.nbio.structure.quaternary.ioBioJava
PDBCrystallographicInfoA class to hold crystallographic information about a PDB structure.Classorg.biojava.nbio.structureBioJava
PDBDirPanelA class to define where a structure for the alignment is coming fromSince:1.Classorg.biojava.nbio.structure.gui.utilBioJava
PDBDomainProviderClass to fetch domains through the RCSB's REST API.Classorg.biojava.nbio.structure.domainBioJava
PDBFileParserThis class implements the actual PDB file parsing.Classorg.biojava.nbio.structure.ioBioJava
PDBFileReader The wrapper class for parsing a PDB file.Classorg.biojava.nbio.structure.ioBioJava
PDBHeaderA class that contains PDB Header information.Classorg.biojava.nbio.structureBioJava
PdbIdListsUtility classes for retrieving lists of PDB IDs.Classorg.biojava.nbio.structure.rcsbBioJava
PdbPairA pair for structure alignmentAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.clientBioJava
PdbPairsMessageClassorg.biojava.nbio.structure.align.xmlBioJava
PdbPairXMLConverterClassorg.biojava.nbio.structure.align.xmlBioJava
PDBParseExceptionAn exception during the parsing of a PDB file.Classorg.biojava.nbio.structure.ioBioJava
PDBRecordAn interface implemented by all classes that represent PDB recordsSince:1.Interfaceorg.biojava.nbio.structureBioJava
PDBServerPanelA class to define where a structure for the alignment is coming fromSince:1.Classorg.biojava.nbio.structure.gui.utilBioJava
PDBStatusMethods for getting the status of a PDB file (current, obsolete, etc) and for accessing different versions of the structure.Classorg.biojava.nbio.structureBioJava
PDBStatus .StatusRepresents the status of PDB IDs.Classorg.biojava.nbio.structureBioJava
PDBTemporaryStorageUtilsInternal use only.Classorg.biojava.nbio.structure.io.utilBioJava
PDBTemporaryStorageUtils .LinkRecordTemporary data storage for LINK records.Classorg.biojava.nbio.structure.io.utilBioJava
PDBUploadPanelA JPanel to upload 2 custom PDB files.Classorg.biojava.nbio.structure.gui.utilBioJava
PdbxChemCompDescriptorClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
PdbxChemCompIdentifier_pdbx_chem_comp_identifier.Classorg.biojava.nbio.structure.io.mmcif.modelBioJava
PdbxEntityNonPolyA bean for the Pdbx_entity_nonpoly category.Classorg.biojava.nbio.structure.io.mmcif.modelBioJava
PdbxNonPolySchemeA bean for the PDBX_NONPOLY_SCHEME category, which provides residue level nomenclature mapping for non-polymer entities.Classorg.biojava.nbio.structure.io.mmcif.modelBioJava
PdbxPolySeqSchemeA bean for the PDBX_POLY_SEQ_SCHEME category, which provides residue level nomenclature mapping for polymer entities.Classorg.biojava.nbio.structure.io.mmcif.modelBioJava
PdbxStructAssemblyClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
PdbxStructAssemblyGenClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
PdbxStructAssemblyGenXMLContainerClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
PdbxStructAssemblyXMLContainerClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
PdbxStructOperListClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
PdbxStructOperListXMLContainerClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
PDPDistanceMatrixClassorg.biojava.nbio.structure.domain.pdpBioJava
PDPDomainClassorg.biojava.nbio.structure.domainBioJava
PDPParametersClassorg.biojava.nbio.structure.domain.pdpBioJava
PDPProviderDecomposes a structure into representative PDP domains.Interfaceorg.biojava.nbio.structure.domainBioJava
PermutationGeneratorClassorg.biojava.nbio.structure.symmetry.utilsBioJava
PermutationGroupClassorg.biojava.nbio.structure.symmetry.coreBioJava
PersistentConfiga class to store the config using the Java Web StartAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.webstartBioJava
PolyhedronInterfaceorg.biojava.nbio.structure.symmetry.geometryBioJava
PolymerTypeEnumerates the classification of polymers.Classorg.biojava.nbio.structure.io.mmcif.chemBioJava
PositionInQueueXMLConverterClassorg.biojava.nbio.structure.align.xmlBioJava
PrismClassorg.biojava.nbio.structure.symmetry.geometryBioJava
ProgramJava class for anonymous complex type.Classorg.biojava.nbio.structure.validationBioJava
ProgramsJava class for anonymous complex type.Classorg.biojava.nbio.structure.validationBioJava
ProteinChainExtractorExtracts information about all the chains in a structure, including chain Ids, sequences, and atoms.Classorg.biojava.nbio.structure.symmetry.coreBioJava
ProteinComplexSignatureClassorg.biojava.nbio.structure.symmetry.miscBioJava
ProteinSequenceClustererRepresents a set of non-identical protein sequences.Classorg.biojava.nbio.structure.symmetry.coreBioJava
QRDecomposition For an m-by-n matrix A with m >= n, the QR decomposition is an m-by-n orthogonal matrix Q and an n-by-n upper triangular matrix R so thatClassorg.biojava.nbio.structure.jamaBioJava
QuatSuperpositionScorerClassorg.biojava.nbio.structure.symmetry.coreBioJava
QuatSymmetryDetectorDetects global and local quaternary protein structure symmetry in a structure.Classorg.biojava.nbio.structure.symmetry.coreBioJava
QuatSymmetryParametersClassorg.biojava.nbio.structure.symmetry.coreBioJava
QuatSymmetryResultsHolds the results of quaternary symmetry perception.Classorg.biojava.nbio.structure.symmetry.coreBioJava
QuatSymmetryScoresClassorg.biojava.nbio.structure.symmetry.coreBioJava
QuatSymmetrySolverInterfaceorg.biojava.nbio.structure.symmetry.coreBioJava
RasmolCommandListenera utility class that listens to Ramsol script commands in the @link BiojavaJmol classAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.gui.jmolBioJava
RasmolCommandListenera utility class that listens to Ramsol script commands in the @link BiojavaJmol classAuthor:Andreas PrlicClassorg.biojava.nbio.structure.guiBioJava
RawBioUnitDataProviderDefines the methods that have to be implemented by a class that provides the data that is necessary to recreate the correct biological assembly of a protein.Interfaceorg.biojava.nbio.structure.quaternary.ioBioJava
RCSBDescriptionCorresponds to the wrapper element in an RCSB describeMol XML file.Classorg.biojava.nbio.structure.rcsbBioJava
RCSBDescriptionFactoryFetches information from RCSB's RESTful Web Service Interface.Classorg.biojava.nbio.structure.rcsbBioJava
RCSBLigandCorresponds to a ligand in a ligandInfo XML file.Classorg.biojava.nbio.structure.rcsbBioJava
RCSBLigandsCorresponds to the wrapper element "ligandInfo" in an RCSB ligandInfo XML file.Classorg.biojava.nbio.structure.rcsbBioJava
RCSBLigandsFactoryFetches information from RCSB's RESTful Web Service Interface.Classorg.biojava.nbio.structure.rcsbBioJava
RCSBMacromoleculeCorresponds to a macromolecule in an RCSB describeMol XML file.Classorg.biojava.nbio.structure.rcsbBioJava
RCSBPolymerCorresponds to a polymer in a describeMol XML file.Classorg.biojava.nbio.structure.rcsbBioJava
RCSBTaxonomyCorresponds to a taxonomy in a describeMol XML file.Classorg.biojava.nbio.structure.rcsbBioJava
RCSBUpdatesClassorg.biojava.nbio.structure.rcsbBioJava
ReadUtilsPackage-level static utilities for parsing XML.Classorg.biojava.nbio.structure.rcsbBioJava
RectangularPrismClassorg.biojava.nbio.structure.symmetry.geometryBioJava
ReducedChemCompProviderUnlike the DownloadChemCompProvider, this ChemCompProvider does not download any chem comp definitions.Classorg.biojava.nbio.structure.io.mmcifBioJava
ReferenceSuperimposerSuperimposes each structure in a MultipleAlignment onto a reference Performs a global superposition of the MultipleAlignment in caseClassorg.biojava.nbio.structure.align.multiple.utilBioJava
RefineClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
RefinerFailedExceptionRefinement of the self-alignment failed.Classorg.biojava.nbio.structure.symmetry.internalBioJava
RemoteBioUnitDataProviderClassorg.biojava.nbio.structure.quaternary.ioBioJava
RemoteDomainProviderA DomainProvider that uses a mixture of SCOP and PDP domains.Classorg.biojava.nbio.structure.domainBioJava
RemotePDPProviderA class that provided PDP assignments that are loaded from a remote web serverAuthor:Andreas PrlicClassorg.biojava.nbio.structure.domainBioJava
RemoteRawBioUnitDataProviderA BioUnitDataProvider that fetches the symmetry operations via remote calls to servers from RCSB PDBAuthor:Andreas PrlicClassorg.biojava.nbio.structure.quaternary.ioBioJava
RemoteScopInstallationA class that fetches information about SCOP from a remote data-source.Classorg.biojava.nbio.structure.scopBioJava
RenderStyleClassorg.biojava.nbio.structure.guiBioJava
RepresentativeXMLConverterClassorg.biojava.nbio.structure.align.xmlBioJava
ResidueGroupA ResidueGroup is a set of residues that are part of a maximally connected component of the self-Alignment Graph in symmetry analysis.Classorg.biojava.nbio.structure.symmetry.internalBioJava
ResidueNumberEverything that is needed to uniquely describe a residue positionAuthor:Andreas PrlicSee Also:Serialized FormClassorg.biojava.nbio.structureBioJava
ResidueRangeA chain, a start residue, and an end residue.Classorg.biojava.nbio.structureBioJava
ResidueRangeAndLengthA chain, a start residue, and an end residue.Classorg.biojava.nbio.structureBioJava
ResidueTypeEnumerates the possible classifications of residues.Classorg.biojava.nbio.structure.io.mmcif.chemBioJava
ResourceManagerA class that manages the Strings that are defined in the spice.Classorg.biojava.nbio.structure.align.utilBioJava
RotationClassorg.biojava.nbio.structure.symmetry.coreBioJava
RotationAxisCalculates the rotation axis for an alignment A superposition of two structures is generally represented as a rotationClassorg.biojava.nbio.structure.align.utilBioJava
RotationAxisAlignerClassorg.biojava.nbio.structure.symmetry.coreBioJava
RotationGroupClassorg.biojava.nbio.structure.symmetry.coreBioJava
RotationSolverClassorg.biojava.nbio.structure.symmetry.coreBioJava
SandboxStyleStructureProviderThe "Sandbox" style of organizing files is to have a directory structure like below, i.Classorg.biojava.nbio.structure.ioBioJava
ScaleableMatrixPanelA JPanel that can display the underlying distance matrix data of the protein structure alignment algorithm.Classorg.biojava.nbio.structure.guiBioJava
ScanSymmetryClassorg.biojava.nbio.structure.symmetry.analysisBioJava
SCOPAutoSuggestProviderClassorg.biojava.nbio.structure.align.gui.autosuggestBioJava
ScopCategoryThe various categories provided by SCOP.Classorg.biojava.nbio.structure.scopBioJava
ScopDatabaseGeneral API how to interact with SCOPSince:3.Interfaceorg.biojava.nbio.structure.scopBioJava
ScopDescription dir.Classorg.biojava.nbio.structure.scopBioJava
ScopDescriptionsClassorg.biojava.nbio.structure.scop.serverBioJava
ScopDomainContainer for the information for a domain.Classorg.biojava.nbio.structure.scopBioJava
ScopDomainsClassorg.biojava.nbio.structure.scop.serverBioJava
ScopFactoryControls the global ScopDatabase being used.Classorg.biojava.nbio.structure.scopBioJava
ScopInstallationThis class provides access to the SCOP protein structure classification.Classorg.biojava.nbio.structure.scopBioJava
ScopInstallationInstanceClassorg.biojava.nbio.structure.gui.utilBioJava
ScopIOExceptionIndicates that an I/O error occurred with SCOP lazy initialization.Classorg.biojava.nbio.structure.scopBioJava
ScopMirrorHelper class to store paths to the four SCOP files The string "%s" is replaced with the version number.Classorg.biojava.nbio.structure.scopBioJava
ScopNodeClassorg.biojava.nbio.structure.scopBioJava
ScopNodesClassorg.biojava.nbio.structure.scop.serverBioJava
ScopSelectPanelClassorg.biojava.nbio.structure.gui.utilBioJava
ScoresCacheInterface for classes which implement a temporary cache for various numeric scores, e.Interfaceorg.biojava.nbio.structure.align.multipleBioJava
SecStrucCalcCalculate and assign the secondary structure (SS) to the Groups of a Structure object.Classorg.biojava.nbio.structure.secstrucBioJava
SecStrucElementA secondary structure element (SSE) is an object representing a block of sequential residues that share the same secondary structure type.Classorg.biojava.nbio.structure.secstrucBioJava
SecStrucInfoContainer for the secondary structure information of a single residue.Classorg.biojava.nbio.structure.secstrucBioJava
SecStrucStateThis class extends the basic container for secondary structure annotation, including all the information used in the DSSP algorithm.Classorg.biojava.nbio.structure.secstrucBioJava
SecStrucToolsThis class contains methods for obtaining and converting secondary structure information from BioJava Structures.Classorg.biojava.nbio.structure.secstrucBioJava
SecStrucTypeThis enum contains all of the secondary structure types found in the DSSP output.Classorg.biojava.nbio.structure.secstrucBioJava
SegmentClassorg.biojava.nbio.structure.domain.pdpBioJava
SegmentComparatorClassorg.biojava.nbio.structure.domain.pdpBioJava
SelectionInterfaceorg.biojava.nbio.structure.guiBioJava
SelectionImplClassorg.biojava.nbio.structure.guiBioJava
SelectMultiplePanelA Text Panel that allows the user to specify multiple structure identifiers, space separated.Classorg.biojava.nbio.structure.gui.utilBioJava
SelectPDBPanelA Panel that allows user to specify PDB & chain ID, as well as sub-rangesAuthor:AndreasSee Also:Serialized FormClassorg.biojava.nbio.structure.align.guiBioJava
SeqMisMatchCreated by andreas on 9/11/15.Interfaceorg.biojava.nbio.structureBioJava
SeqMisMatchImplCreated by andreas on 9/11/15.Classorg.biojava.nbio.structureBioJava
SeqRes2AtomAlignerAligns the SEQRES residues to the ATOM residues.Classorg.biojava.nbio.structure.ioBioJava
SequenceAlignmentClusterClassorg.biojava.nbio.structure.symmetry.coreBioJava
SequenceDisplayA sequence display that can show the results of a protein structure alignment.Classorg.biojava.nbio.structure.guiBioJava
SequenceFunctionOrderDetectorCalls Spencer's method for determining order.Classorg.biojava.nbio.structure.symmetry.internalBioJava
SequenceFunctionRefinerCreates a refined alignment with the CE-Symm alternative self-alignment.Classorg.biojava.nbio.structure.symmetry.internalBioJava
SequenceMouseListenera mouse listener for the AbstractChainRenderer class it listens to all mouse events and triggeres appropriateClassorg.biojava.nbio.structure.gui.utilBioJava
SequenceScalePanelA class that draws a Sequence as a rectangle, a scale display over it.Classorg.biojava.nbio.structure.gui.utilBioJava
SerializableCacheA class that provides all that is necessary to create a Serializable CacheSince:3.Classorg.biojava.nbio.structure.domainBioJava
ShortSegmentRemoverClassorg.biojava.nbio.structure.domain.pdpBioJava
ShowPDBIDListenerClassorg.biojava.nbio.structure.align.guiBioJava
SiftsChainEntryAn entry in the chain-level SIFTS mapping between UniProt and the PDB.Classorg.biojava.nbio.structure.io.siftsBioJava
SiftsChainToUniprotMappingA mapping between UniProt entries and PDB chains.Classorg.biojava.nbio.structure.io.siftsBioJava
SiftsEntityClassorg.biojava.nbio.structure.io.siftsBioJava
SiftsMappingProviderClassorg.biojava.nbio.structure.io.siftsBioJava
SiftsResidueClassorg.biojava.nbio.structure.io.siftsBioJava
SiftsSegmentClassorg.biojava.nbio.structure.io.siftsBioJava
SiftsXMLParserClassorg.biojava.nbio.structure.io.siftsBioJava
SigEvaClassorg.biojava.nbio.structure.align.fatcat.calcBioJava
SimpleMMcifConsumerA MMcifConsumer implementation that builds an in-memory representation of the content of a mmcif file as a BioJava Structure object.Classorg.biojava.nbio.structure.io.mmcifBioJava
SimpleMMcifParserA simple mmCif file parserString file = "path/to/mmcif/file";Classorg.biojava.nbio.structure.io.mmcifBioJava
SingularValueDecompositionSingular Value Decomposition.Classorg.biojava.nbio.structure.jamaBioJava
SiteHolds the data of sites presented in PDB files.Classorg.biojava.nbio.structureBioJava
SmithWaterman3Dalignerprovides a 3D superimposition based on the sequence alignmentAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.seqBioJava
SmithWaterman3DParametersClassorg.biojava.nbio.structure.align.seqBioJava
SmithWatermanUserArgumentProcessorClassorg.biojava.nbio.structure.align.seqBioJava
SmithWatermanUserArgumentProcessor .SmithWatermanStartupParamsClassorg.biojava.nbio.structure.align.seqBioJava
SpaceGroupA crystallographic space group.Classorg.biojava.nbio.structure.xtalBioJava
SpaceGroupMapElementsClassorg.biojava.nbio.structure.xtal.ioBioJava
SpaceGroupMapRootClassorg.biojava.nbio.structure.xtal.ioBioJava
SparseSquareMatrixA sparse, square matrix, implementing using two arrays of sparse vectors, one representation for the rows and one for the columns.Classorg.biojava.nbio.structure.mathBioJava
SparseVectorA sparse vector, implemented using a symbol table.Classorg.biojava.nbio.structure.mathBioJava
SphereSamplerClassorg.biojava.nbio.structure.symmetry.geometryBioJava
SqrtColorMapperPerforms a sqrt transform on input before passing the values off to another For instance, to map [0^2, 10^2] to a rainbow gradient, useClassorg.biojava.nbio.structure.gui.util.colorBioJava
SSBondImplA simple bean to store disulfide bridge information, the SSBOND records in the PDB files.Classorg.biojava.nbio.structure.ioBioJava
StandardAminoAcidA class that provides a set of standard amino acids.Classorg.biojava.nbio.structureBioJava
StartupParametersa simple bean that contains the parameters that can get set at startupAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.ceBioJava
StatusDisplayClassorg.biojava.nbio.structure.align.gui.aligpanelBioJava
StrCompAlignmentClassorg.biojava.nbio.structure.align.pairwiseBioJava
StrucAligParametersA class that contains all the parameters of the structure alignment algorithm.Classorg.biojava.nbio.structure.alignBioJava
Structa bean to contain the data of the _struct linesAuthor:Andreas PrlicClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
StructAsymContains the data for _struct_asymSince:1.Classorg.biojava.nbio.structure.io.mmcif.modelBioJava
StructConnClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
StructKeywordsClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
StructNcsOperClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
StructRefA class to containt the _struct_ref field dataAuthor:Andreas PrlicClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
StructRefSeqClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
StructRefSeqDifClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
StructSiteCreated by Matt on 11/1/2015.Classorg.biojava.nbio.structure.io.mmcif.modelBioJava
StructSiteGenCreated by Matt on 10/31/2015.Classorg.biojava.nbio.structure.io.mmcif.modelBioJava
StructureInterface for a structure object.Interfaceorg.biojava.nbio.structureBioJava
StructureAlignmentInterfaceorg.biojava.nbio.structure.alignBioJava
StructureAlignmentDisplayClassorg.biojava.nbio.structure.align.guiBioJava
StructureAlignmentFactoryClassorg.biojava.nbio.structure.alignBioJava
StructureAlignmentJmolA class that provides a simple GUI for JmolSince:1.Classorg.biojava.nbio.structure.align.gui.jmolBioJava
StructureAlignmentOptimizerClassorg.biojava.nbio.structure.align.fatcat.calcBioJava
StructureExceptionAn exception during the parsing of a PDB file.Classorg.biojava.nbio.structureBioJava
StructureIdentifierAn identifier that uniquely identifies a whole Structure or arbitrary substructure.Interfaceorg.biojava.nbio.structureBioJava
StructureImpl provides the data contained in a PDB file.Classorg.biojava.nbio.structureBioJava
StructureInterfaceAn interface between 2 molecules (2 sets of atoms).Classorg.biojava.nbio.structure.contactBioJava
StructureInterfaceClusterClassorg.biojava.nbio.structure.contactBioJava
StructureInterfaceListA list of interfaces between 2 molecules (2 sets of atoms)Author:duarte_jSee Also:Serialized FormClassorg.biojava.nbio.structure.contactBioJava
StructureIOA class that provides static access methods for easy lookup of protein structure related componentsSince:3.Classorg.biojava.nbio.structureBioJava
StructureIO .StructureFiletypeClassorg.biojava.nbio.structureBioJava
StructureIOFileStructureIOFile extends StructureProvider with methods specific to parsing files from the filesystem.Interfaceorg.biojava.nbio.structure.ioBioJava
StructureLoaderThreadClassorg.biojava.nbio.structure.align.guiBioJava
StructureNameA utility class that makes working with names of structures, domains and ranges easier.Classorg.biojava.nbio.structure.align.clientBioJava
StructureName .SourceClassorg.biojava.nbio.structure.align.clientBioJava
StructurePairAlignerPerform a pairwise protein structure superimposition.Classorg.biojava.nbio.structure.alignBioJava
StructurePairSelectorTo be implemented by JPanels that are part of the GUI to trigger structure aligmnents.Interfaceorg.biojava.nbio.structure.gui.utilBioJava
StructureProviderA class that can provide a protein structure object from somewhere.Interfaceorg.biojava.nbio.structure.ioBioJava
StructureSequenceMatcherA utility class with methods for matching ProteinSequences withAuthor:Spencer BlivenClassorg.biojava.nbio.structure.ioBioJava
StructureToolsA class that provides some tool methods.Classorg.biojava.nbio.structureBioJava
StructureViewerInterfaceorg.biojava.nbio.structure.guiBioJava
SubstructureIdentifierThis is the canonical way to identify a part of a structure.Classorg.biojava.nbio.structureBioJava
SubunitGraphClassorg.biojava.nbio.structure.symmetry.coreBioJava
SubunitsA bean to represent info about the set of subunits being considered for a QuatSymmetryDetector alignment.Classorg.biojava.nbio.structure.symmetry.coreBioJava
SuperPositionClassorg.biojava.nbio.structure.symmetry.geometryBioJava
SuperPositionQCPClassorg.biojava.nbio.structure.symmetry.geometryBioJava
SVDSuperimposerA class that calculates the superimposition between two sets of atoms inspired by the biopython SVDSuperimposer class.Classorg.biojava.nbio.structureBioJava
SymbolTableSorted symbol table implementation using a java.Classorg.biojava.nbio.structure.mathBioJava
SymmClashJava class for anonymous complex type.Classorg.biojava.nbio.structure.validationBioJava
SymmetryClassorg.biojava.nbio.structure.io.mmcif.modelBioJava
SymmetryAxesData Structure that stores all the symmetry axis that describe the symmetry of a structure.Classorg.biojava.nbio.structure.symmetry.internalBioJava
SymmetryCalcCalculates a symmetry analysis and displays the results.Classorg.biojava.nbio.structure.symmetry.guiBioJava
SymmetryDisplayClass that provides visualizations methods for symmetry alignments.Classorg.biojava.nbio.structure.symmetry.guiBioJava
SymmetryGuiA JFrame that allows to trigger a symmetry analysis, either from files in a directory or after manual uploadClassorg.biojava.nbio.structure.symmetry.guiBioJava
SymmetryListenerAction Listener for the symmetry menu.Classorg.biojava.nbio.structure.symmetry.guiBioJava
SymmetryRefinerInterface for all symmetry refinement implementations.Interfaceorg.biojava.nbio.structure.symmetry.internalBioJava
SymmetryToolsUtility methods for the internal symmetry identification and manipulation.Classorg.biojava.nbio.structure.symmetry.utilsBioJava
SymmOptimizerOptimizes a symmetry alignment by a Monte Carlo score optimization of the repeat multiple alignment.Classorg.biojava.nbio.structure.symmetry.internalBioJava
SymoplibParserA class containing static methods to parse the symop.Classorg.biojava.nbio.structure.xtalBioJava
SynchronizedOutFileClassorg.biojava.nbio.structure.align.utilBioJava
SystematicSolverClassorg.biojava.nbio.structure.symmetry.coreBioJava
SystemInfoClassorg.biojava.nbio.structure.align.guiBioJava
TetrahedronClassorg.biojava.nbio.structure.symmetry.geometryBioJava
TransfAlgebraicAdapterClassorg.biojava.nbio.structure.xtal.ioBioJava
TransformTypeClassorg.biojava.nbio.structure.xtalBioJava
TreeMapSpaceGroupWrapperClassorg.biojava.nbio.structure.xtal.ioBioJava
TreeSetStringWrapperClassorg.biojava.nbio.structure.scop.serverBioJava
UniqueSequenceListBean for a single sequence.Classorg.biojava.nbio.structure.symmetry.coreBioJava
UnitCellBoundingBoxClassorg.biojava.nbio.structure.xtalBioJava
URLIdentifierRepresents a structure loaded from a URL (including a file URL) A few custom query parameters are supported:Classorg.biojava.nbio.structureBioJava
UserArgumentProcessorInterfaceorg.biojava.nbio.structure.align.ceBioJava
UserConfigurationA container to persist config to the file systemAuthor:Andreas PrlicClassorg.biojava.nbio.structure.align.utilBioJava
WebStartDBSearchA Web Start wrapper for a FarmJobRunnable.Classorg.biojava.nbio.structure.align.webstartBioJava
WebStartDBSearchResultsClassorg.biojava.nbio.structure.align.webstartBioJava
WebStartMainClassorg.biojava.nbio.structure.align.webstartBioJava
WwPDBValidationInformationJava class for anonymous complex type.Classorg.biojava.nbio.structure.validationBioJava
XMLUtilUtility classes for the XML serialization and de-serialization of SCOP.Classorg.biojava.nbio.structure.scop.serverBioJava
ZipChemCompProviderThis chemical component provider retrieves and caches chemical component definition files from a zip archive specified in its construction.Classorg.biojava.nbio.structure.io.mmcifBioJava