Package: wrTopDownFrag 1.0.4

wrTopDownFrag: Internal Fragment Identification from Top-Down Mass Spectrometry

Top-Down mass spectrometry aims to identify entire proteins as well as their (post-translational) modifications or ions bound (eg Chen et al (2018) <doi:10.1021/acs.analchem.7b04747>). The pattern of internal fragments (Haverland et al (2017) <doi:10.1007/s13361-017-1635-x>) may reveal important information about the original structure of the proteins studied (Skinner et al (2018) <doi:10.1038/nchembio.2515> and Li et al (2018) <doi:10.1038/nchem.2908>). However, the number of possible internal fragments gets huge with longer proteins and subsequent identification of internal fragments remains challenging, in particular since the the accuracy of measurements with current mass spectrometers represents a limiting factor. This package attempts to deal with the complexity of internal fragments and allows identification of terminal and internal fragments from deconvoluted mass-spectrometry data.

Authors:Wolfgang Raffelsberger [aut, cre]

wrTopDownFrag_1.0.4.tar.gz
wrTopDownFrag_1.0.4.zip(r-4.7)wrTopDownFrag_1.0.4.zip(r-4.6)wrTopDownFrag_1.0.4.zip(r-4.5)
wrTopDownFrag_1.0.4.tgz(r-4.6-any)wrTopDownFrag_1.0.4.tgz(r-4.5-any)
wrTopDownFrag_1.0.4.tar.gz(r-4.7-any)wrTopDownFrag_1.0.4.tar.gz(r-4.6-any)
wrTopDownFrag_1.0.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
wrTopDownFrag/json (API)

# Install 'wrTopDownFrag' in R:
install.packages('wrTopDownFrag', repos = c('https://wraff.r-universe.dev', 'https://cloud.r-project.org'))

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

2.00 score 3 scripts 224 downloads 39 exports 10 dependencies

Last updated from:fe1e8354e5. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK168
source / vignettesOK199
linux-release-x86_64OK128
macos-release-arm64OK217
macos-oldrel-arm64OK174
windows-develOK121
windows-releaseOK85
windows-oldrelOK110
wasm-releaseOK119

Exports:.chargeCatchingAA.chColNa.checkModTy.countLET.countModif.CtermPepCut.evalIsoFra.exNamesTyDeList.multMatByColNa.parCombinateAllAndSum.prefFragPattern.singleSpecModif.termPepCutAAfragSettingsaddMassModifcheckModTycombinateAllAndSumcombinatIntTablecorInDelShiftcorMutShiftcountChildrenParentcountPotModifAAsevalIsoFragmfragmentSeqidentifFixedModifidentifVarModifidentifyPepFragmentsmakeFragmentsmodifFragmTabOutputplotFragmLocplotMgfLikeplotNTheorplotPrefFragPatrandMassByMutrandMassByStochasticscoreChargeCatchscoreFragmentsscorePrefFragscoreProteinFragments

Dependencies:evaluatehighrknitrlimmaMASSstatmodwrMiscwrProteoxfunyaml

Getting started with wrTopDownFrag

Rendered fromwrTopDownFragVignette1.Rmdusingknitr::rmarkdownon May 22 2026.

Last update: 2025-04-21
Started: 2020-09-08

Readme and manuals

Help Manual

Help pageTopics
Cite Charge Catching Amino-Acids.chargeCatchingAA
Check Column Names from Matrix Or data.frame.chColNa
Check Modification Type.checkModTy
Count Letters.countLET
Count For All Proteins The Occurance Of Modification Types.countModif
Make Named Character Vector Of Sequential C-Terminal Fragments.CtermPepCut
Evaluate Selected Lines Of PepTab.evalIsoFra
Reorganize List Of Peptide Fragments To Matrix.exNamesTyDeList
Multiply Values Of Matrix By Its Colnames And Sum By Row.multMatByColNa
Make Named Character Vector Of Sequential C-Terminal Fragments.NtermPepCut
Multiprocessor Version For Full Combinatorial And Cumulative Values.parCombinateAllAndSum
Return data.frame with pattern of perferential fragmentation sites.prefFragPattern
Add Single Specific Modifications.singleSpecModif
Make Named Character Vector Of Sequential Terminal Fragments.termPepCut
Settings For AA FragmentationAAfragSettings
Add Modifications To Peptide MassaddMassModif
Check & complete mixed of variable and fixed modificationscheckModTy
Full Combinatorial And Cumulative ValuescombinateAllAndSum
Planing For Making All Multiplicative CombinationscombinatIntTable
Corrective Values For Random Sequences For In/DelscorInDelShift
Corrective Values For Random Sequences For MutationscorMutShift
Identify Children/Parent Settings As a+b=ccountChildrenParent
Make Table With Counts of Potential Modification SitescountPotModifAAs
Evaluate Selected Lines Of PepTab (iso-mass) For Preferential Cutting SitesevalIsoFragm
Fragment Protein Or Peptide SequencefragmentSeq
Identify Fixed ModificationsidentifFixedModif
Idenitfy Variable ModificationsidentifVarModif
Identify terminal and internal protein/peptide-fragments as matches to experimental MS-peaksidentifyPepFragments
Make Terminal And Internal Fragments From ProteinsmakeFragments
Change fragment identification output format (for biologists)modifFragmTabOutput
Plot Identified Fragments Relative To Their LocationplotFragmLoc
Draw simplified (deconvoluted) spectrum of mgf type and highlight peaks with matches found to theoretical dataplotMgfLike
Plot the number of theoretical random fragmentsplotNTheor
plot preferential fragmenation pattern Plot preferential fragmenation pattern equivalent to Fig 1b of Haverland et al 2017 (J Am Soc Mass Spectrom)plotPrefFragPat
Make decoy mass by full randomizationrandMassByMut
Make Decoy Mass By Full RandomizationrandMassByStochastic
Scoring Of Charge Catching Potential For PeptidesscoreChargeCatch
Scoring For Single Protein : Individual ComponentsscoreFragments
Identifcation and scoring of preferential cuting sitesscorePrefFrag
Scoring Of Identifications (For Multi-Protein Queries)scoreProteinFragments