{
  "_id": "6a102467acfb0bcc41c8dbef",
  "Package": "wrTopDownFrag",
  "Title": "Internal Fragment Identification from Top-Down Mass Spectrometry",
  "Version": "1.0.4",
  "Authors@R": "person(\"Wolfgang\", \"Raffelsberger\", email = \"w.raffelsberger@unistra.fr\", role = c(\"aut\", \"cre\"))",
  "Author": "Wolfgang Raffelsberger [aut, cre]",
  "Maintainer": "Wolfgang Raffelsberger <w.raffelsberger@unistra.fr>",
  "Description": "Top-Down mass spectrometry aims to identify entire\nproteins as well as their (post-translational) modifications or\nions bound (eg Chen et al (2018)\n<doi:10.1021/acs.analchem.7b04747>). The pattern of internal\nfragments (Haverland et al (2017)\n<doi:10.1007/s13361-017-1635-x>) may reveal important\ninformation about the original structure of the proteins\nstudied (Skinner et al (2018) <doi:10.1038/nchembio.2515> and\nLi et al (2018) <doi:10.1038/nchem.2908>). However, the number\nof possible internal fragments gets huge with longer proteins\nand subsequent identification of internal fragments remains\nchallenging, in particular since the the accuracy of\nmeasurements with current mass spectrometers represents a\nlimiting factor. This package attempts to deal with the\ncomplexity of internal fragments and allows identification of\nterminal and internal fragments from deconvoluted\nmass-spectrometry data.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-22 09:35:31 UTC",
    "User": "root"
  },
  "Repository": "https://wraff.r-universe.dev",
  "Date/Publication": "2025-04-21 08:10:02 UTC",
  "RemoteUrl": "https://github.com/cran/wrTopDownFrag",
  "RemoteRef": "HEAD",
  "RemoteSha": "fe1e8354e5111adcda66ac407f88577764e95850",
  "MD5sum": "c4364ef6fce1703fecd92453565d8b89",
  "_user": "wraff",
  "_type": "src",
  "_file": "wrTopDownFrag_1.0.4.tar.gz",
  "_fileid": "cf4687d039434b8cef6e00f4926dacaf752c39bd66c94ea14a6b3983afd4e224",
  "_filesize": 473878,
  "_sha256": "cf4687d039434b8cef6e00f4926dacaf752c39bd66c94ea14a6b3983afd4e224",
  "_created": "2026-05-22T09:35:31.000Z",
  "_published": "2026-05-22T09:39:51.342Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77354203773,
      "time": 168,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7157456811"
    },
    {
      "job": 77354203796,
      "time": 128,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157444987"
    },
    {
      "job": 77354203811,
      "time": 174,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7157450223"
    },
    {
      "job": 77354203744,
      "time": 217,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157458592"
    },
    {
      "job": 77353706420,
      "time": 199,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157406664"
    },
    {
      "job": 77354203729,
      "time": 119,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157441915"
    },
    {
      "job": 77354203739,
      "time": 121,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7157443247"
    },
    {
      "job": 77354203778,
      "time": 110,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7157439400"
    },
    {
      "job": 77354203733,
      "time": 85,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157432302"
    }
  ],
  "_buildurl": "https://github.com/r-universe/wraff/actions/runs/26280039051",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/wrTopDownFrag",
  "_commit": {
    "id": "fe1e8354e5111adcda66ac407f88577764e95850",
    "author": "Wolfgang Raffelsberger <w.raffelsberger@unistra.fr>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.4\n",
    "time": 1745223002
  },
  "_maintainer": {
    "name": "Wolfgang Raffelsberger",
    "email": "w.raffelsberger@unistra.fr",
    "login": "wraff",
    "description": "",
    "uuid": 53934347
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.1.0",
      "role": "Depends"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "wrMisc",
      "version": ">= 1.15.3",
      "role": "Imports"
    },
    {
      "package": "wrProteo",
      "role": "Imports"
    },
    {
      "package": "BiocParallel",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "parallel",
      "role": "Suggests"
    },
    {
      "package": "preprocessCore",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "wrGraph",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "wraff",
      "count": 2,
      "uuid": 53934347
    }
  ],
  "_userbio": {
    "uuid": 53934347,
    "type": "user",
    "name": "Wolfgang Raffelsberger"
  },
  "_downloads": {
    "count": 224,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/wrTopDownFrag"
  },
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/wrTopDownFrag.html",
    "manual.pdf"
  ],
  "_realowner": "wraff",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.2",
      "date": "2020-09-08"
    },
    {
      "version": "1.0.4",
      "date": "2025-04-21"
    }
  ],
  "_exports": [
    ".chargeCatchingAA",
    ".chColNa",
    ".checkModTy",
    ".countLET",
    ".countModif",
    ".CtermPepCut",
    ".evalIsoFra",
    ".exNamesTyDeList",
    ".multMatByColNa",
    ".parCombinateAllAndSum",
    ".prefFragPattern",
    ".singleSpecModif",
    ".termPepCut",
    "AAfragSettings",
    "addMassModif",
    "checkModTy",
    "combinateAllAndSum",
    "combinatIntTable",
    "corInDelShift",
    "corMutShift",
    "countChildrenParent",
    "countPotModifAAs",
    "evalIsoFragm",
    "fragmentSeq",
    "identifFixedModif",
    "identifVarModif",
    "identifyPepFragments",
    "makeFragments",
    "modifFragmTabOutput",
    "plotFragmLoc",
    "plotMgfLike",
    "plotNTheor",
    "plotPrefFragPat",
    "randMassByMut",
    "randMassByStochastic",
    "scoreChargeCatch",
    "scoreFragments",
    "scorePrefFrag",
    "scoreProteinFragments"
  ],
  "_help": [
    {
      "page": "dot-chargeCatchingAA",
      "title": "Cite Charge Catching Amino-Acids",
      "topics": [
        ".chargeCatchingAA"
      ]
    },
    {
      "page": "dot-chColNa",
      "title": "Check Column Names from Matrix Or data.frame",
      "topics": [
        ".chColNa"
      ]
    },
    {
      "page": "dot-checkModTy",
      "title": "Check Modification Type",
      "topics": [
        ".checkModTy"
      ]
    },
    {
      "page": "dot-countLET",
      "title": "Count Letters",
      "topics": [
        ".countLET"
      ]
    },
    {
      "page": "dot-countModif",
      "title": "Count For All Proteins The Occurance Of Modification Types",
      "topics": [
        ".countModif"
      ]
    },
    {
      "page": "dot-CtermPepCut",
      "title": "Make Named Character Vector Of Sequential C-Terminal Fragments",
      "topics": [
        ".CtermPepCut"
      ]
    },
    {
      "page": "dot-evalIsoFra",
      "title": "Evaluate Selected Lines Of PepTab",
      "topics": [
        ".evalIsoFra"
      ]
    },
    {
      "page": "dot-exNamesTyDeList",
      "title": "Reorganize List Of Peptide Fragments To Matrix",
      "topics": [
        ".exNamesTyDeList"
      ]
    },
    {
      "page": "dot-multMatByColNa",
      "title": "Multiply Values Of Matrix By Its Colnames And Sum By Row",
      "topics": [
        ".multMatByColNa"
      ]
    },
    {
      "page": "dot-NtermPepCut",
      "title": "Make Named Character Vector Of Sequential C-Terminal Fragments",
      "topics": [
        ".NtermPepCut"
      ]
    },
    {
      "page": "dot-parCombinateAllAndSum",
      "title": "Multiprocessor Version For Full Combinatorial And Cumulative Values",
      "topics": [
        ".parCombinateAllAndSum"
      ]
    },
    {
      "page": "dot-prefFragPattern",
      "title": "Return data.frame with pattern of perferential fragmentation sites",
      "topics": [
        ".prefFragPattern"
      ]
    },
    {
      "page": "dot-singleSpecModif",
      "title": "Add Single Specific Modifications",
      "topics": [
        ".singleSpecModif"
      ]
    },
    {
      "page": "dot-termPepCut",
      "title": "Make Named Character Vector Of Sequential Terminal Fragments",
      "topics": [
        ".termPepCut"
      ]
    },
    {
      "page": "AAfragSettings",
      "title": "Settings For AA Fragmentation",
      "topics": [
        "AAfragSettings"
      ]
    },
    {
      "page": "addMassModif",
      "title": "Add Modifications To Peptide Mass",
      "topics": [
        "addMassModif"
      ]
    },
    {
      "page": "checkModTy",
      "title": "Check & complete mixed of variable and fixed modifications",
      "topics": [
        "checkModTy"
      ]
    },
    {
      "page": "combinateAllAndSum",
      "title": "Full Combinatorial And Cumulative Values",
      "topics": [
        "combinateAllAndSum"
      ]
    },
    {
      "page": "combinatIntTable",
      "title": "Planing For Making All Multiplicative Combinations",
      "topics": [
        "combinatIntTable"
      ]
    },
    {
      "page": "corInDelShift",
      "title": "Corrective Values For Random Sequences For In/Dels",
      "topics": [
        "corInDelShift"
      ]
    },
    {
      "page": "corMutShift",
      "title": "Corrective Values For Random Sequences For Mutations",
      "topics": [
        "corMutShift"
      ]
    },
    {
      "page": "countChildrenParent",
      "title": "Identify Children/Parent Settings As a+b=c",
      "topics": [
        "countChildrenParent"
      ]
    },
    {
      "page": "countPotModifAAs",
      "title": "Make Table With Counts of Potential Modification Sites",
      "topics": [
        "countPotModifAAs"
      ]
    },
    {
      "page": "evalIsoFragm",
      "title": "Evaluate Selected Lines Of PepTab (iso-mass) For Preferential Cutting Sites",
      "topics": [
        "evalIsoFragm"
      ]
    },
    {
      "page": "fragmentSeq",
      "title": "Fragment Protein Or Peptide Sequence",
      "topics": [
        "fragmentSeq"
      ]
    },
    {
      "page": "identifFixedModif",
      "title": "Identify Fixed Modifications",
      "topics": [
        "identifFixedModif"
      ]
    },
    {
      "page": "identifVarModif",
      "title": "Idenitfy Variable Modifications",
      "topics": [
        "identifVarModif"
      ]
    },
    {
      "page": "identifyPepFragments",
      "title": "Identify terminal and internal protein/peptide-fragments as matches to experimental MS-peaks",
      "topics": [
        "identifyPepFragments"
      ]
    },
    {
      "page": "makeFragments",
      "title": "Make Terminal And Internal Fragments From Proteins",
      "topics": [
        "makeFragments"
      ]
    },
    {
      "page": "modifFragmTabOutput",
      "title": "Change fragment identification output format (for biologists)",
      "topics": [
        "modifFragmTabOutput"
      ]
    },
    {
      "page": "plotFragmLoc",
      "title": "Plot Identified Fragments Relative To Their Location",
      "topics": [
        "plotFragmLoc"
      ]
    },
    {
      "page": "plotMgfLike",
      "title": "Draw simplified (deconvoluted) spectrum of mgf type and highlight peaks with matches found to theoretical data",
      "topics": [
        "plotMgfLike"
      ]
    },
    {
      "page": "plotNTheor",
      "title": "Plot the number of theoretical random fragments",
      "topics": [
        "plotNTheor"
      ]
    },
    {
      "page": "plotPrefFragPat",
      "title": "plot preferential fragmenation pattern Plot preferential fragmenation pattern equivalent to Fig 1b of Haverland et al 2017 (J Am Soc Mass Spectrom)",
      "topics": [
        "plotPrefFragPat"
      ]
    },
    {
      "page": "randMassByMut",
      "title": "Make decoy mass by full randomization",
      "topics": [
        "randMassByMut"
      ]
    },
    {
      "page": "randMassByStochastic",
      "title": "Make Decoy Mass By Full Randomization",
      "topics": [
        "randMassByStochastic"
      ]
    },
    {
      "page": "scoreChargeCatch",
      "title": "Scoring Of Charge Catching Potential For Peptides",
      "topics": [
        "scoreChargeCatch"
      ]
    },
    {
      "page": "scoreFragments",
      "title": "Scoring For Single Protein : Individual Components",
      "topics": [
        "scoreFragments"
      ]
    },
    {
      "page": "scorePrefFrag",
      "title": "Identifcation and scoring of preferential cuting sites",
      "topics": [
        "scorePrefFrag"
      ]
    },
    {
      "page": "scoreProteinFragments",
      "title": "Scoring Of Identifications (For Multi-Protein Queries)",
      "topics": [
        "scoreProteinFragments"
      ]
    }
  ],
  "_rundeps": [
    "evaluate",
    "highr",
    "knitr",
    "limma",
    "MASS",
    "statmod",
    "wrMisc",
    "wrProteo",
    "xfun",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "wrTopDownFragVignette1.Rmd",
      "filename": "wrTopDownFragVignette1.html",
      "title": "Getting started with wrTopDownFrag",
      "author": "Wolfgang Raffelsberger",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Nomenclature",
        "Obtaining Molecular Mass For Chemical Structures (using wrProteo)",
        "Molecular Mass Of Peptides And Proteins",
        "Fragmenting Peptide/Protein -Sequences",
        "Fragmenting a Protein Sequence",
        "Example 1 : Single Peptide Fragmentation and Comparison To Prospector",
        "Example 2 : A Detailed Toy Example For Predicting Fragments",
        "Terminal Fragments",
        "Internal Fragments",
        "Fixed And Variable Modifications",
        "Basic Identification Including Fixed Modifications",
        "Tolerance",
        "Identification Example",
        "Final Thoughts For Calculating Fragments",
        "Acknowledgements",
        "Appendix: Session-Info"
      ],
      "created": "2020-09-08 07:10:02",
      "modified": "2025-04-21 08:10:02",
      "commits": 2
    }
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "wrtopdownfrag",
  "_universes": [
    "wraff"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.4",
      "date": "2026-05-22T09:38:22.000Z",
      "distro": "noble",
      "commit": "fe1e8354e5111adcda66ac407f88577764e95850",
      "fileid": "1a68005263c635131d793f60e74df8d3820ead77417f9e334ce4bc04941d06f2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wraff/actions/runs/26280039051"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.4",
      "date": "2026-05-22T09:37:44.000Z",
      "distro": "noble",
      "commit": "fe1e8354e5111adcda66ac407f88577764e95850",
      "fileid": "98c7f0eedd376ef508ee57097dbe36fc7e5880c6fc6cb66a553ad13be97ccafc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wraff/actions/runs/26280039051"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.4",
      "date": "2026-05-22T09:38:06.000Z",
      "commit": "fe1e8354e5111adcda66ac407f88577764e95850",
      "fileid": "934c666c2c20f0a82d03ff5ffff21d796ae1c9014a17fec58332c303485fa84c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wraff/actions/runs/26280039051"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.4",
      "date": "2026-05-22T09:38:30.000Z",
      "commit": "fe1e8354e5111adcda66ac407f88577764e95850",
      "fileid": "4d385b47a2eca98b4bf240e77a9c72531a78f9cca83dd3769f22519ed41eed63",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wraff/actions/runs/26280039051"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.4",
      "date": "2026-05-22T09:37:51.000Z",
      "commit": "fe1e8354e5111adcda66ac407f88577764e95850",
      "fileid": "f5bb34df86e574810fe5d876787198ba21649e58230b5f24232c3f42942e6fb2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/wraff/actions/runs/26280039051"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-05-22T09:37:32.000Z",
      "commit": "fe1e8354e5111adcda66ac407f88577764e95850",
      "fileid": "6518415a18dcd49e43ce8e4537cb6fb01bb7c77b93906246fcb29fe3922ef393",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wraff/actions/runs/26280039051"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-05-22T09:37:12.000Z",
      "commit": "fe1e8354e5111adcda66ac407f88577764e95850",
      "fileid": "770e0523a445be53867f1747b7efc023edf065190d4c193f423262520aef2dca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wraff/actions/runs/26280039051"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.4",
      "date": "2026-05-22T09:37:03.000Z",
      "commit": "fe1e8354e5111adcda66ac407f88577764e95850",
      "fileid": "54c752df4d6c3f11059f9d0448f59b5124feadc71c7a4e3d1c563e2353c6e869",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/wraff/actions/runs/26280039051"
    }
  ]
}