An official website of the United States government
Here’s how you know
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS
A lock (
)or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
Determine the most common difference between the peak position
on the from proton dimension and the peak position
of the same SA on the to dimension.
If the offset is larger than a cutoff and the number of peaks
used in determining it is larger than a cutoff, apply it to all the
peak locations along the indicated dimension and throw an exception
(to let the calling proc know that peak locations have changed)
If the correction is smaller than the cutoff, do nothing.
This isn't necessary. Could just use the methyl flag on each
shiftAssignment and the methyl correction defined for the inverse
restraints in MarvinNOEPotential
Filenames are generated from filenamePrefix by substituting the PASDPot
instanceName for the 'NAME' literal, and then appending .exceptions,
.peaks or .shiftAssignments for the respective filenames.
assignmentThreshold - if set, delete all peaks which have more peak
assignments than this value.
inactiveAssignmentThreshold - if set, delete peaks with no active peaks,
but with more assignments than this value.
activePAThreshold - if set, delete peaks with more active peak
assignments than this value.
deleteNonIntraPAs - if True, delete all non-intramolecular peak
assignments if there is an intramolecular peak
assignment.
minLikelihood - passed through to saTools.analyzeShiftAssignments
maxLikelihood and peakTools.analyzePeaks.
These additional arguments are passed through to netfilter.netFilter:
knownContacts, printResiduePairScores, passFrac, numIters,
initScoresFrom, minExpectedScore
The above filters are run after the network filter.
Given a list of <filename, atomPosArray> pairs of converged structures
and a list of peaks,
use the coords to determine the likelihood of each peakAssignment
Could be replaced with something that would calculate previous likelihood
of any pair of ShiftAssignments, whether they're used in a PeakAssignment
or not.
This will process 2D, 3D and 4D spectra. In order to process spectra
with more than two dimensions, the appropriate from/toHeavyRange
argument must be specified.
filenamePrefix - is used to create file names for peaks, shift
assignments and inverse exceptions with the extensions
.peaks, .shiftAssignments, and .exceptions,
respectively. If present, the literal NAME is replaced
with pasdPot.instanceName(). The values can also be
specified on an individual basis using the
peakFilename, saFilename, or exceptionFilename
arguments. Setting any of these to the value False
will disable writing the corresponding file.
allWeakPeaks - if set, treat all peaks as weak - i.e. the associated
distance range will from smallest possible (minimum
value in pasd.distanceBins) to largest possible
(maximum value in pasd.distanceBins).
basePhase - -1 or +1 to specify peak sign in non-folded region
fromProtonSolventRange - create exceptions for assignments which have
shifts in this range.
toProtonSolventRange -
assignmentThreshold - if set, delete all peaks which have more peak
assignments than this value.
Returns tuple of (peakRemarks, saRemarks), strings containing info and
analysis of ShiftAssignments, and Peaks, respectively.
Output is written to filenamePrefix+".pasd" if writeFiles="combined".
For backwards compatibility, individual file names can be specified
using the peakFilename, saFilename exceptionFilename
arguments.