All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.biojava.nbio.structure.align.quaternary.QsRelation Maven / Gradle / Ivy

/*
 *                    BioJava development code
 *
 * This code may be freely distributed and modified under the
 * terms of the GNU Lesser General Public Licence.  This should
 * be distributed with the code.  If you do not have a copy,
 * see:
 *
 *      http://www.gnu.org/copyleft/lesser.html
 *
 * Copyright for this code is held jointly by the individual
 * authors.  These should be listed in @author doc comments.
 *
 * For more information on the BioJava project and its aims,
 * or to join the biojava-l mailing list, visit the home page
 * at:
 *
 *      http://www.biojava.org/
 *
 */
package org.biojava.nbio.structure.align.quaternary;

/**
 * The Quaternary Structure Relation describes the pairwise relation between two
 * quaternary structures.
 *
 * @author Aleix Lafita
 * @since 5.0.0
 *
 */
public enum QsRelation {

	/**
	 * All the Subunits of one Structure have an equivalent in the other
	 * Structure.
	 * 

* An example of this relation is comparing an A2B2 complex with C2 symmetry * against a similar A2B2 complex with the same C2 symmetry axis (same * topology). **/ EQUIVALENT, /** * All the Subunits of one Structure have an equivalent in the other * Structure, but the other Structure contains additional non-matched * Subunits. *

* An example of this relation is comparing an A2B2 complex with C2 symmetry * against a similar A2 complex with the same C2 symmetry axis. Another * example is comparing an A4 complex with D2 symmetry against an A2 complex * with the same C2 symmetry axis as one of the D2 axes. */ PARTIAL_COMPLETE, /** * Only a subset of Subunits of one Structure have an equivalent in the * other Structure, and the other Structure also contains additional * non-matched Subunits. *

* An example of this relation is comparing an A2B2 complex with C2 symmetry * against an A2C2 complex, where As are similar but B and C differ, with * the same C2 symmetry axis. Only the A2 part of the structure matches. */ PARTIAL_INCOMPLETE, /** * None of the Subunits of one Structure have an equivalent in the other * Structure. *

* Two quaternary structures are different if they are not * {@link #EQUIVALENT}, {@link #PARTIAL_COMPLETE} or * {@link #PARTIAL_INCOMPLETE}. */ DIFFERENT; }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy