Skip to main content

DissociationMethodTerm

Enum DissociationMethodTerm 

Source
pub enum DissociationMethodTerm {
Show 23 variants DissociationMethod, CollisionInducedDissociation, PlasmaDesorption, PostSourceDecay, SurfaceInducedDissociation, BlackbodyInfraredRadiativeDissociation, ElectronCaptureDissociation, InfraredMultiphotonDissociation, SustainedOffResonanceIrradiation, BeamTypeCollisionInducedDissociation, LowEnergyCollisionInducedDissociation, Photodissociation, ElectronTransferDissociation, PulsedQDissociation, InSourceCollisionInducedDissociation, LIFT, TrapTypeCollisionInducedDissociation, HigherEnergyBeamTypeCollisionInducedDissociation, SupplementalBeamTypeCollisionInducedDissociation, SupplementalCollisionInducedDissociation, UltravioletPhotodissociation, NegativeElectronTransferDissociation, ElectronActivatedDissociation,
}
Expand description

A method used for dissociation or fragmentation.

Variants§

§

DissociationMethod

dissociation method - Fragmentation method used for dissociation or fragmentation.

§

CollisionInducedDissociation

collision-induced dissociation - The dissociation of an ion after collisional excitation. The term collisional-activated dissociation is not recommended.

§

PlasmaDesorption

plasma desorption - The ionization of material in a solid sample by bombarding it with ionic or neutral atoms formed as a result of the fission of a suitable nuclide, typically 252Cf. Synonymous with fission fragment ionization.

§

PostSourceDecay

post-source decay - A technique specific to reflectron time-of-flight mass spectrometers where product ions of metastable transitions or collision-induced dissociations generated in the drift tube prior to entering the reflectron are m/z separated to yield product ion spectra.

§

SurfaceInducedDissociation

surface-induced dissociation - Fragmentation that results from the collision of an ion with a surface.

§

BlackbodyInfraredRadiativeDissociation

blackbody infrared radiative dissociation - A special case of infrared multiphoton dissociation wherein excitation of the reactant ion is caused by absorption of infrared photons radiating from heated blackbody surroundings, which are usually the walls of a vacuum chamber. See also infrared multiphoton dissociation.

§

ElectronCaptureDissociation

electron capture dissociation - A process in which a multiply protonated molecules interacts with a low energy electrons. Capture of the electron leads the liberation of energy and a reduction in charge state of the ion with the production of the (M + nH) (n-1)+ odd electron ion, which readily fragments.

§

InfraredMultiphotonDissociation

infrared multiphoton dissociation - Multiphoton ionization where the reactant ion dissociates as a result of the absorption of multiple infrared photons.

§

SustainedOffResonanceIrradiation

sustained off-resonance irradiation - A technique associated with Fourier transform ion cyclotron resonance (FT-ICR) mass spectrometry to carry out ion/neutral reactions such as low-energy collision-induced dissociation. A radio-frequency electric field of slightly off-resonance to the cyclotron frequency of the reactant ion cyclically accelerates and decelerates the reactant ion that is confined in the Penning ion trap. The ion’s orbit does not exceed the dimensions of ion trap while the ion undergoes an ion/neutral species process that produces a high average translational energy for an extended time.

§

BeamTypeCollisionInducedDissociation

beam-type collision-induced dissociation - A collision-induced dissociation process that occurs in a beam-type collision cell.

§

LowEnergyCollisionInducedDissociation

low-energy collision-induced dissociation - A collision-induced dissociation process wherein the precursor ion has the translational energy lower than approximately 1000 eV. This process typically requires multiple collisions and the collisional excitation is cumulative.

§

Photodissociation

photodissociation - A process wherein the reactant ion is dissociated as a result of absorption of one or more photons.

§

ElectronTransferDissociation

electron transfer dissociation - A process to fragment ions in a mass spectrometer by inducing fragmentation of cations (e.g. peptides or proteins) by transferring electrons from radical-anions.

§

PulsedQDissociation

pulsed q dissociation - A process that involves precursor ion activation at high Q, a time delay to allow the precursor to fragment, then a rapid pulse to low Q where all fragment ions are trapped. The product ions can then be scanned out of the ion trap and detected.

§

InSourceCollisionInducedDissociation

in-source collision-induced dissociation - The dissociation of an ion as a result of collisional excitation during ion transfer from an atmospheric pressure ion source and the mass spectrometer vacuum.

§

LIFT

LIFT - A Bruker’s proprietary technique where molecular ions are initially accelerated at lower energy, then collide with inert gas in a collision cell that is then ‘lifted’ to high potential. The use of inert gas is optional, as it could lift also fragments provided by LID.

§

TrapTypeCollisionInducedDissociation

trap-type collision-induced dissociation - A collision-induced dissociation process that occurs in a trap-type collision cell.

§

HigherEnergyBeamTypeCollisionInducedDissociation

higher energy beam-type collision-induced dissociation - A collision-induced dissociation process wherein the projectile ion has the translational energy higher than approximately 1000 eV.

§

SupplementalBeamTypeCollisionInducedDissociation

supplemental beam-type collision-induced dissociation - A supplemental collision-induced dissociation process that occurs in a beam-type collision cell in addition to another primary type of dissociation.

§

SupplementalCollisionInducedDissociation

supplemental collision-induced dissociation - The dissociation of an ion after supplemental collisional excitation.

§

UltravioletPhotodissociation

ultraviolet photodissociation - Multiphoton ionization where the reactant ion dissociates as a result of the absorption of multiple UV photons.

§

NegativeElectronTransferDissociation

negative electron transfer dissociation - A process to fragment ions in a mass spectrometer by inducing fragmentation of anions (e.g. peptides or proteins) by transferring electrons to a radical-cation.

§

ElectronActivatedDissociation

electron activated dissociation - A process to fragment ions in a high intensity electron beam which results in a dissociation of various analytes ranging from singly charged small molecules to multiply protonated proteins.

Implementations§

Source§

impl DissociationMethodTerm

These methods are part of the controlled vocabulary mapping

Source

pub const fn accession(&self) -> AccessionIntCode

Retrieve the accession number for this term, independent of its controlled vocabulary

Source

pub const fn controlled_vocabulary(&self) -> ControlledVocabulary

Retrieve the controlled vocabulary this term belongs to

Source

pub const fn name(&self) -> &'static str

Retrieve the plain text human readable name for this term

Source

pub fn from_name(name: &str) -> Option<Self>

Attempt to map a string by name to retrieve one of the terms from this set.

If no match is found, None is returned.

Source

pub const fn from_accession(accession: AccessionIntCode) -> Option<Self>

Attempt to map the numeric accession number to retrieve one of the terms from this set.

If no match is found, None is returned.

Source

pub const fn to_param(self) -> ParamCow<'static>

Convert this term into a ParamCow without a value.

Source

pub const fn from_curie(curie: &CURIE) -> Option<Self>

Convert a CURIE by accession.

If no match is found, None is returned.

Source

pub const fn from_param(p: &ParamCow<'static>) -> Option<Self>

Attempt to convert a ParamCow to a term from this set.

If no match is found, None is returned.

§Note

This method can be called in const contexts, requiring the type be ParamCow with a 'static lifetime parameter, but the regular From trait is implemented for all ParamLike types.

Source

pub fn flags(&self) -> i32

Retrieve a term set specific set of flags

Source

pub fn parents(&self) -> Vec<Self>

Retrieve the list of zero or more terms in the set which are parents of this term.

Source§

impl DissociationMethodTerm

Source

pub fn is_electronic(&self) -> bool

Source

pub fn is_collisional(&self) -> bool

Trait Implementations§

Source§

impl Clone for DissociationMethodTerm

Source§

fn clone(&self) -> DissociationMethodTerm

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for DissociationMethodTerm

Source§

impl Debug for DissociationMethodTerm

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Eq for DissociationMethodTerm

Source§

impl From<&DissociationMethodTerm> for ParamCow<'static>

Source§

fn from(value: &DissociationMethodTerm) -> Self

Converts to this type from the input type.
Source§

impl From<&DissociationMethodTerm> for Param

Source§

fn from(value: &DissociationMethodTerm) -> Self

Converts to this type from the input type.
Source§

impl From<DissociationMethodTerm> for ParamCow<'static>

Source§

fn from(value: DissociationMethodTerm) -> Self

Converts to this type from the input type.
Source§

impl From<DissociationMethodTerm> for Param

Source§

fn from(value: DissociationMethodTerm) -> Self

Converts to this type from the input type.
Source§

impl<P> From<P> for DissociationMethodTerm
where P: ParamLike,

Source§

fn from(value: P) -> Self

Converts to this type from the input type.
Source§

impl PartialEq for DissociationMethodTerm

Source§

fn eq(&self, other: &DissociationMethodTerm) -> bool

Equality operator ==. Read more
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Inequality operator !=. Read more
Source§

impl StructuralPartialEq for DissociationMethodTerm

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> AsOut<T> for T
where T: Copy,

Source§

fn as_out(&mut self) -> Out<'_, T>

Returns an out reference to self.
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.