<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cyana.org/w/index.php?action=history&amp;feed=atom&amp;title=CYANA_Commands%3A_assign</id>
	<title>CYANA Commands: assign - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://cyana.org/w/index.php?action=history&amp;feed=atom&amp;title=CYANA_Commands%3A_assign"/>
	<link rel="alternate" type="text/html" href="https://cyana.org/w/index.php?title=CYANA_Commands:_assign&amp;action=history"/>
	<updated>2026-05-20T18:31:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://cyana.org/w/index.php?title=CYANA_Commands:_assign&amp;diff=4474&amp;oldid=prev</id>
		<title>Admin: 1 revision</title>
		<link rel="alternate" type="text/html" href="https://cyana.org/w/index.php?title=CYANA_Commands:_assign&amp;diff=4474&amp;oldid=prev"/>
		<updated>2009-01-28T23:35:40Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
; alignfactor=&amp;#039;&amp;#039;real&amp;#039;&amp;#039;: (default: 0.5)&lt;br /&gt;
; matchfactor=&amp;#039;&amp;#039;real&amp;#039;&amp;#039;: (default: 0.5)&lt;br /&gt;
; violation=&amp;#039;&amp;#039;real&amp;#039;&amp;#039;: (default: -1.0)&lt;br /&gt;
; probability=&amp;#039;&amp;#039;real&amp;#039;&amp;#039;: (default: 0.2)&lt;br /&gt;
; quality=&amp;#039;&amp;#039;real&amp;#039;&amp;#039;: (default: 0.5)&lt;br /&gt;
; elasticity=&amp;#039;&amp;#039;real range&amp;#039;&amp;#039;: (default: 1.0..1.0)&lt;br /&gt;
; confidence=&amp;#039;&amp;#039;real&amp;#039;&amp;#039;: (default: 1.0)&lt;br /&gt;
; supportweight=&amp;#039;&amp;#039;real&amp;#039;&amp;#039;: (default: 1.0)&lt;br /&gt;
; prefer=&amp;#039;&amp;#039;integer&amp;#039;&amp;#039;: (default: 999999)&lt;br /&gt;
; interrange=&amp;#039;&amp;#039;integer range&amp;#039;&amp;#039;: (default: 0..)&lt;br /&gt;
; unassigned=&amp;#039;&amp;#039;real&amp;#039;&amp;#039;: (default: 0.1)&lt;br /&gt;
; short                          &lt;br /&gt;
; changevol                      &lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;assign&amp;#039;&amp;#039;&amp;#039; command performs automated assignment of the NOESY&lt;br /&gt;
cross peaks on the basis of the given chemical shifts, knowledge of&lt;br /&gt;
covalently constrained short distances, and the selected 3D conformers,&lt;br /&gt;
if available. The &amp;#039;&amp;#039;&amp;#039;assign&amp;#039;&amp;#039;&amp;#039; command is used in the &amp;#039;&amp;#039;&amp;#039;noeassign&amp;#039;&amp;#039;&amp;#039; macro&lt;br /&gt;
to implement a combined automated NOESY assignment and structure&lt;br /&gt;
calculation strategy.&lt;br /&gt;
&lt;br /&gt;
Input data:&lt;br /&gt;
&lt;br /&gt;
Required input data consists of unassigned (or assigned) NOESY&lt;br /&gt;
peaks from one or several peak lists, and one or several chemical&lt;br /&gt;
shift lists.  Optional input data comprises a group of selected&lt;br /&gt;
conformers and a list of covalently constrained short distances. To&lt;br /&gt;
each input peak an upper distance bound must have been attributed,&lt;br /&gt;
for instance using the &amp;#039;&amp;#039;&amp;#039;peaks simplecal&amp;#039;&amp;#039;&amp;#039; command or the &amp;#039;&amp;#039;&amp;#039;calibration&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
macro that convert peak intensitites or volumes into distance bounds.&lt;br /&gt;
&lt;br /&gt;
Output data:&lt;br /&gt;
&lt;br /&gt;
Output data comprises assignments made by the &amp;#039;&amp;#039;&amp;#039;assign&amp;#039;&amp;#039;&amp;#039; command for&lt;br /&gt;
the peaks that were NOT selected in the input peak lists, as well as a&lt;br /&gt;
report including details on the assignment of each individual peak and&lt;br /&gt;
a summary table. Peaks that were selected on input are not modified. If&lt;br /&gt;
peaks are assigned and unselected on input, the report also provides&lt;br /&gt;
a comparison between the input assignment and the new assignment made&lt;br /&gt;
by the &amp;#039;&amp;#039;&amp;#039;assign&amp;#039;&amp;#039;&amp;#039; command that overwrites the input assignment.&lt;br /&gt;
&lt;br /&gt;
Assignment strategy:&lt;br /&gt;
&lt;br /&gt;
First all assignment possibilities of a peak are generated on the&lt;br /&gt;
basis of the chemical shift values that match the peak position&lt;br /&gt;
within the tolerance defined by the &amp;#039;&amp;#039;&amp;#039;tolerance&amp;#039;&amp;#039;&amp;#039; variable. Second,&lt;br /&gt;
the probability for agreement with the bundle of selected conformers,&lt;br /&gt;
if present, is computed as the fraction of the conformers in which the&lt;br /&gt;
corresponding distance is shorter than the upper distance bound plus&lt;br /&gt;
the acceptable &amp;#039;&amp;#039;violation&amp;#039;&amp;#039;, and assignment possibilities for which the&lt;br /&gt;
product of these two probabilities is below the required &amp;#039;&amp;#039;probability&amp;#039;&amp;#039;&lt;br /&gt;
threshold are discarded. Third, each remaining assignment possibility&lt;br /&gt;
is evaluated for its network anchoring, i.e., its embedding in the&lt;br /&gt;
network formed by the assignment possibilities of all the other peaks&lt;br /&gt;
and the covalently constrained distances. The network anchoring&lt;br /&gt;
probability that the distance corresponding to an assignment is&lt;br /&gt;
shorter than the upper distance bound plus the acceptable &amp;#039;&amp;#039;violation&amp;#039;&amp;#039;&lt;br /&gt;
is computed given the assignments of the other peaks but independent&lt;br /&gt;
from knowledge of the three-dimensionl structure.  Only assignment&lt;br /&gt;
possibilities for which the product of the three probabilities is&lt;br /&gt;
above the required &amp;#039;&amp;#039;probability&amp;#039;&amp;#039; threshold, are accepted. Next the&lt;br /&gt;
overall quality Q of the assignment of a peak is computed from the&lt;br /&gt;
probabilities of its individual accepted assignment possibilities. The&lt;br /&gt;
overall quality of a peak assignment is always at least as large as&lt;br /&gt;
the highest probability of an accepted assignment possibility. Peaks&lt;br /&gt;
are kept assigned only if their quality exceeds the &amp;#039;&amp;#039;quality&amp;#039;&amp;#039; cutoff.&lt;br /&gt;
&lt;br /&gt;
Example assignment report for a peak:&lt;br /&gt;
&lt;br /&gt;
  Peak 165 from c13.peaks (8.72, 4.11, 59.86 ppm; 3.08 A):&lt;br /&gt;
  2 out of 4 assignments used, quality = 0.97:&lt;br /&gt;
  * H     ILE   64 + HA    ILE   63  OK    90    99 100  91  2.1-2.3   1260=69, 63/50=24...(10)&lt;br /&gt;
    H     ILE   63 + HA    ILE   63  OK    71    71 100 100  2.8-2.8   3.0=100&lt;br /&gt;
    H     SER   43 - HA    ILE   63  far    0    95   0   -  6.4-9.0&lt;br /&gt;
    H     ALA   22 - HA    ILE   63  far    0    99   0   -  9.9-14.6&lt;br /&gt;
  Violated in 0 structures by 0.00 A.&lt;br /&gt;
&lt;br /&gt;
* Line 1: Peak number, peak list, peak position, upper distance bound.&lt;br /&gt;
* Line 2: Number of used assignments, number of assignment possibilities,&lt;br /&gt;
  overall quality of the peak assignment (0..1). Quality values below&lt;br /&gt;
  the &amp;#039;&amp;#039;quality&amp;#039;&amp;#039; cutoff are marked as &amp;quot;low quality&amp;quot;, and the peak remains&lt;br /&gt;
  unassigned.&lt;br /&gt;
* Lines 3-7: Individual assignment possibilities&lt;br /&gt;
* Flag that indicates the input assignment, if present, by a &amp;#039;&amp;#039;&amp;#039;*&amp;#039;&amp;#039;&amp;#039; if&lt;br /&gt;
    it is among the used assignments, or by a &amp;#039;&amp;#039;&amp;#039;!&amp;#039;&amp;#039;&amp;#039; otherwise.&lt;br /&gt;
* First atom, identified by its name, residue name, and residue number&lt;br /&gt;
* Flag: &amp;#039;&amp;#039;&amp;#039;+&amp;#039;&amp;#039;&amp;#039;, used assignment; &amp;#039;&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039;, assignment possibility not used&lt;br /&gt;
* Second atom, identified by its name, residue name and number&lt;br /&gt;
* Decision on assignment possibility:&lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;OK&amp;#039;&amp;#039;&amp;#039;, good assignment with probability above the &amp;#039;&amp;#039;probability&amp;#039;&amp;#039; cutoff&lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;far&amp;#039;&amp;#039;&amp;#039;, structure based probability too low&lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;lone&amp;#039;&amp;#039;&amp;#039;, network anchoring based probability too low&lt;br /&gt;
    &amp;#039;&amp;#039;&amp;#039;poor&amp;#039;&amp;#039;&amp;#039;, individual probabilities ok but overall probability too low&lt;br /&gt;
* Overall probability for the assignment possibility (%)&lt;br /&gt;
* Probability for match between peak position and chemical shifts (%)&lt;br /&gt;
* Probability for agreement with input structure bundle (%)&lt;br /&gt;
* Probability derived from network anchoring (%)&lt;br /&gt;
* Minimal and maximal distance in the selected conformers (Angstrom)&lt;br /&gt;
* Most important individual contributions to the network anchoring&lt;br /&gt;
    based probability, ordered by decreasing size. The number after the&lt;br /&gt;
    equal sign is the probability in percent for the contribution&lt;br /&gt;
    identified in front of the equal sign, as follows (only the first&lt;br /&gt;
    three possibilities appear in the example above):&lt;br /&gt;
    &amp;#039;&amp;#039;real&amp;#039;&amp;#039;: covalently constrained distance shorter than &amp;#039;&amp;#039;real&amp;#039;&amp;#039; A.&lt;br /&gt;
    &amp;#039;&amp;#039;integer&amp;#039;&amp;#039;: peak number of a (symmetrically related) peak with the&lt;br /&gt;
            same assignment&lt;br /&gt;
    &amp;#039;&amp;#039;integer&amp;#039;&amp;#039;/&amp;#039;&amp;#039;integer&amp;#039;&amp;#039;: numbers of two peaks that relate the two atoms&lt;br /&gt;
            of the present assignment through a third atom&lt;br /&gt;
    &amp;#039;&amp;#039;integer&amp;#039;&amp;#039;/&amp;#039;&amp;#039;real&amp;#039;&amp;#039;: peak with number &amp;#039;&amp;#039;integer&amp;#039;&amp;#039; connects the first atom&lt;br /&gt;
            to a third atom whose distance from the second atom is&lt;br /&gt;
            covalently restrained to be shorter than &amp;#039;&amp;#039;real&amp;#039;&amp;#039; A.&lt;br /&gt;
    &amp;#039;&amp;#039;real&amp;#039;&amp;#039;/&amp;#039;&amp;#039;integer&amp;#039;&amp;#039;: peak with number &amp;#039;&amp;#039;integer&amp;#039;&amp;#039; connects the second&lt;br /&gt;
            atom to a third atom whose distance from the first atom&lt;br /&gt;
            is covalently restrained to be shorter than &amp;#039;&amp;#039;real&amp;#039;&amp;#039; A.&lt;br /&gt;
    ~&amp;#039;&amp;#039;integer&amp;#039;&amp;#039;: The peak with number &amp;#039;&amp;#039;integer&amp;#039;&amp;#039; connects two atoms that&lt;br /&gt;
            covalently restrained to be less than x A from the first&lt;br /&gt;
            and second atom of the present assignment possibility,&lt;br /&gt;
            respectively.&lt;br /&gt;
    For reasons of space, only the first few contributions are printed.&lt;br /&gt;
    An ellipsis &amp;quot;...&amp;quot; followed by the total number of contributions&lt;br /&gt;
    in parenthesis indicates that not all contributions with probability&lt;br /&gt;
    greater than 1% are printed.&lt;br /&gt;
* Line 8 (last line): Number of conformers in which the upper distance&lt;br /&gt;
  limit of the ambiguous distance restraint formed by the accepted&lt;br /&gt;
  assignments (marked by &amp;#039;&amp;#039;&amp;#039;+&amp;#039;&amp;#039;&amp;#039; in lines 3-7) is violated by more than&lt;br /&gt;
  the &amp;#039;&amp;#039;violation&amp;#039;&amp;#039; threshold, and the average size of the violation.&lt;br /&gt;
&lt;br /&gt;
Covalently contrained distances:&lt;br /&gt;
&lt;br /&gt;
The covalently constrained short distances are normally taken from&lt;br /&gt;
distance restraints with weight zero, which can be obtained, for&lt;br /&gt;
instance, by analyzing a bundle of randomized conformers with the&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;distance short&amp;#039;&amp;#039;&amp;#039; command, as implemented in the &amp;#039;&amp;#039;&amp;#039;noeassign&amp;#039;&amp;#039;&amp;#039; macro. If&lt;br /&gt;
no distance restraints with weight zero exist, the short distances&lt;br /&gt;
are calculated internally from the select conformers (which should&lt;br /&gt;
be randomized), if available and if &amp;#039;&amp;#039;violation&amp;#039;&amp;#039; is negative, or by&lt;br /&gt;
an analytical calculation otherwise.&lt;br /&gt;
&lt;br /&gt;
Elasticity of upper distance bounds:&lt;br /&gt;
&lt;br /&gt;
When searching for peak assignments the algorithm can adapt individual&lt;br /&gt;
upper distance bounds in the input peak lists by a factor within&lt;br /&gt;
the allowed &amp;#039;&amp;#039;elasticity&amp;#039;&amp;#039; range. An individual upper bound can be&lt;br /&gt;
increased if a slight violation of the original upper distance bound&lt;br /&gt;
can be avoided by the increased distance limit in at least 80% of&lt;br /&gt;
the conformers. An individual upper bound can be decreased if the&lt;br /&gt;
actual distances in the input conformers are consistently shorter&lt;br /&gt;
than the upper distance bound. By default, there is no &amp;quot;elasticity&amp;quot;&lt;br /&gt;
of the upper distance bounds, i.e. the input distance limits are used&lt;br /&gt;
without change.  If an upper distance is changed, its modified value&lt;br /&gt;
is indicated in the first line of the report on the assignment of the&lt;br /&gt;
peak. The additional option &amp;#039;&amp;#039;&amp;#039;changevol&amp;#039;&amp;#039;&amp;#039; can be used to correct peak&lt;br /&gt;
volumes according to the internal change of the corresponding upper&lt;br /&gt;
distance bound using an inverse sixth power relationship.&lt;br /&gt;
&lt;br /&gt;
Additional control parameters:&lt;br /&gt;
&lt;br /&gt;
The probability for the chemical shift matching is calculated&lt;br /&gt;
using the tolerance values multiplied by &amp;#039;&amp;#039;matchfactor&amp;#039;&amp;#039;. A smaller&lt;br /&gt;
&amp;#039;&amp;#039;matchfactor&amp;#039;&amp;#039; implies a higher weight for good agreement between the&lt;br /&gt;
peak coordinates and the chemical shifts. The mutual alignment of peaks&lt;br /&gt;
is controlled by the variable &amp;#039;&amp;#039;&amp;#039;tolerance&amp;#039;&amp;#039;&amp;#039;, and the probability for&lt;br /&gt;
network anchoring is calculated using the tolerance values multiplied&lt;br /&gt;
by &amp;#039;&amp;#039;alignfactor&amp;#039;&amp;#039;. A smaller &amp;#039;&amp;#039;alignfactor&amp;#039;&amp;#039; implies a higher weight for&lt;br /&gt;
good mutual alignment between peaks with assignment possibilities to&lt;br /&gt;
the same atom(s). When calculating the network anchoring probability&lt;br /&gt;
of a given peak assignment, the probabilities of other aligned peaks&lt;br /&gt;
may be scaled by a &amp;#039;&amp;#039;confidence&amp;#039;&amp;#039; factor between 0 and 1. Chemical&lt;br /&gt;
shift assignments with an attached chemical shift error larger than&lt;br /&gt;
the &amp;#039;&amp;#039;unassigned&amp;#039;&amp;#039; cutoff are treated as &amp;quot;unassigned&amp;quot; when determining&lt;br /&gt;
the initial assignment possibilities of peaks: Only one of the two&lt;br /&gt;
atoms of an assignment may be &amp;quot;unassigned&amp;quot;, and, if in addition the&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;short&amp;#039;&amp;#039;&amp;#039; option is set, only short-range assignments for covalently&lt;br /&gt;
constrained distances are considered.&lt;br /&gt;
&lt;br /&gt;
Symmetric homodimers:&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;assign&amp;#039;&amp;#039;&amp;#039; command provides special features for symmetric homodimers&lt;br /&gt;
that can be defined with the &amp;#039;&amp;#039;&amp;#039;molecules define&amp;#039;&amp;#039;&amp;#039; command. In the case&lt;br /&gt;
of a homodimer, only assignments with the first atom in the first&lt;br /&gt;
monomer are made. The corresponding symmetric distance restraint can be&lt;br /&gt;
added afterwards with the &amp;#039;&amp;#039;&amp;#039;molecules symmetrize&amp;#039;&amp;#039;&amp;#039; command. Homodimer&lt;br /&gt;
assignments are restricted to be only intramolecular or only&lt;br /&gt;
intermolecular for peaks with (XEASY) color codes 8 or 9, respectively.&lt;br /&gt;
Furthermore, intermolecular homodimer assignments between residues&lt;br /&gt;
i and j are considered only if |i-j| is within the &amp;#039;&amp;#039;interrange&amp;#039;&amp;#039;.&lt;br /&gt;
Intermolecular assignments of a peak are also excluded if the peak&lt;br /&gt;
has at least one intramolecular assignment between residues i and j&lt;br /&gt;
with |i-j| smaller than &amp;#039;&amp;#039;prefer&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Further reading:&lt;br /&gt;
&lt;br /&gt;
* Herrmann et al. J. Mol. Biol. 319, 209-227 (2002).&lt;br /&gt;
  (Note that the algorithm implemented in the &amp;#039;&amp;#039;&amp;#039;assign&amp;#039;&amp;#039;&amp;#039; command differs&lt;br /&gt;
  significantly from the original CANDID algorithm described in this&lt;br /&gt;
  publication.)&lt;br /&gt;
* Guntert. Meth. Mol. Biol. 278, 353-378 (2004).&lt;br /&gt;
* Guntert. Prog. NMR Spectrosc. 43, 105-125 (2003).&lt;br /&gt;
* Jee &amp;amp; Guntert. J. Struct. Funct. Genom. 4, 179-189 (2003).&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[noeassign]]&lt;br /&gt;
* [[tolerance]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>