Mercurial > repos > recetox > rmassbank
diff mysettings.ini @ 0:0b28816c1c2c draft
planemo upload for repository https://github.com/RECETOX/galaxytools/tree/master/tools/rmassbank commit 02414aa4c20f249c2069e5e3d587e3a8cda923a8
author | recetox |
---|---|
date | Thu, 18 May 2023 13:01:04 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mysettings.ini Thu May 18 13:01:04 2023 +0000 @@ -0,0 +1,236 @@ +# Sample configuration file for RMassBank. +# Adapt this file to your needs. +# NOTE: Do not indent with TAB characters! Use only spaces. +# (If your editor converts TAB to a certain number of spaces, it's OK.) +# Use a space after the colon. + +# Deprofile input data? +# Leave empty if input data is already in "centroid" mode. +# Use values deprofile.spline, deprofile.fwhm or deprofile.localMax to convert the input data with the +# corresponding algorithm. See ?deprofile +deprofile: + +# Deviation (in minutes) allowed the for retention time +rtMargin: 0.4 +# Systematic retention time shift +rtShift: 0.0 + +# Directory to OpenBabel. Required for creating molfiles for MassBank export. +# If no OpenBabel directory is given, RMassBank will attempt to use the CACTUS webservice +# for SDF generation. You really should install OpenBabel though; the CACTUS structures +# have explicit hydrogen atoms... +# Points to the directory where babel.exe (or the Linux "babel" equivalent) lies. +babeldir: + +# Which MassBank record version to use; version 2 is advised. +use_version: 2 + +# Include reanalyzed peaks? +use_rean_peaks: TRUE + +# annotate the spectra files with (putative) molecular formulas for fragments? +add_annotation: TRUE + +# Annotations for the spectrum: +annotations: + # Author etc. annotation + authors: Nomen Nescio, The Unseen University + copyright: Copyright (C) XXX + publication: + license: CC BY + instrument: LTQ Orbitrap XL Thermo Scientific + instrument_type: LC-ESI-ITFT + confidence_comment: standard compound + compound_class: N/A; Environmental Standard + internal_id_fieldname: INTERNAL_ID + # + # HPLC annotations: + # + # example: lc_gradient: 90/10 at 0 min, 50/50 at 4 min, 5/95 at 17 min, 5/95 at 25 min, 90/10 at 25.1 min, 90/10 at 30 min + lc_gradient: + # example: lc_flow: 200 uL/min + lc_flow: + # example: lc_solvent_a: water with 0.1% formic acid + lc_solvent_a: + lc_solvent_b: + # example: lc_column: XBridge C18 3.5um, 2.1x50mm, Waters + lc_column: + # Prefix for MassBank accession IDs + entry_prefix: XX + ms_type: MS2 + ionization: ESI + ms_dataprocessing: + RECALIBRATE: loess on assigned fragments and MS1 + +include_sp_tags: FALSE + +# Annotator: +# by default, "annotator.default" is used. +# If you want to build your custom annotator (check ?annotator.default and the source code), +# select it here by using e.g. +# annotator: annotator.myown +# for a function annotator.myown(annotation) + +# List of data-dependent scans in their order (relative to the parent scan), for annotation of the MassBank records +# For every data-dependent scan event, specify an element with: +# mode: fragmentation mode, e.g. CID +# ces: "short" format collision energy (for record title) +# ce: "long" format collision energy (for annotation field) +# res: FT resolution +spectraList: + # First scan: CID 35% NCE, resolution 7500 +- mode: CID + ces: 35% + ce: 35 % (nominal) + res: 7500 + # Second scan: HCD 15% NCE, resolution 7500 +- mode: HCD + ces: 15% + ce: 15 % (nominal) + res: 7500 + # Third scan, etc. +- mode: HCD + ces: 30% + ce: 30 % (nominal) + res: 7500 +- mode: HCD + ces: 45% + ce: 45 % (nominal) + res: 7500 +- mode: HCD + ces: 60% + ce: 60 % (nominal) + res: 7500 +- mode: HCD + ces: 75% + ce: 75 % (nominal) + res: 7500 +- mode: HCD + ces: 90% + ce: 90 % (nominal) + res: 7500 +- mode: HCD + ces: 15% + ce: 15 % (nominal) + res: 15000 +- mode: HCD + ces: 30% + ce: 30 % (nominal) + res: 15000 +- mode: HCD + ces: 45% + ce: 45 % (nominal) + res: 15000 +- mode: HCD + ces: 60% + ce: 60 % (nominal) + res: 15000 +- mode: HCD + ces: 75% + ce: 75 % (nominal) + res: 15000 +- mode: HCD + ces: 90% + ce: 90 % (nominal) + res: 15000 +- mode: CID + ces: 35% + ce: 35 % (nominal) + res: 15000 + +# Shifts of the starting points for RMassBank accession numbers. +# Change these if you measure different adducts +accessionNumberShifts: + pH: 0 # [M+H]+: Accession numbers 1-14 + pM: 16 # [M]+: 17-30 + pNa: 32 # [M+Na]+: 33-46 + mH: 50 # [M-H]-: 51-64 + mFA: 66 # [M+FA]-: 67-80 + +# A list of known electronic noise peaks +electronicNoise: +- 189.825 +- 201.725 +- 196.875 +# Exclusion width of electronic noise peaks (from unmatched peaks, prior to +# reanalysis) +electronicNoiseWidth: 0.3 + +# recalibration settings: +# recalibrate by: dppm or dmz +recalibrateBy: dppm + +# recalibrate MS1: +# separately (separate) +# with common curve (common) +# do not recalibrate (none) +recalibrateMS1: common +# Window width to look for MS1 peaks to recalibrate (in ppm) +recalibrateMS1Window: 15 + +# Custom recalibration function: You can overwrite the recal function by +# making any function which takes rcdata$recalfield ~ rcdata$mzFound. +# The settings define which recal function is used. +# Note: if recalibrateMS1 is "common", the setting "recalibrator: MS1" is meaningless +# because the MS1 points will be recalibrated together with the MS2 points with +# the MS2 recalibration function. +recalibrator: + MS1: recalibrate.loess + MS2: recalibrate.loess + +# Define the multiplicity filtering level +# Default is 2 (peak occurs at least twice) +# Set this to 1 if you want to turn this option off. +# Set this to anything > 2 if you want harder filtering +multiplicityFilter: 2 + +# Define the title format. +# You can use all entries from MassBank records as tokens +# plus the additional token RECORD_TITLE_CE, which is a shortened +# version of the collision energy specifically for use in the title. +# Every line is one entry and must have one token in curly brackets +# e.g. {CH$NAME} or {AC$MASS_SPECTROMETRY: MS_TYPE} plus optionally +# additional text in front or behind e.g. +# R={AC$MASS_SPECTROMETRY: RESOLUTION} +# If this is not specified, it defaults to a title of the format +# "Dinotefuran; LC-ESI-QFT; MS2; CE: 35%; R=35000; [M+H]+" +# Note how everything must be in "" here because otherwise the : are getting mangled! +titleFormat: +- "{CH$NAME}" +- "{AC$INSTRUMENT_TYPE}" +- "{AC$MASS_SPECTROMETRY: MS_TYPE}" +- "CE: {RECORD_TITLE_CE}" +- "R={AC$MASS_SPECTROMETRY: RESOLUTION}" +- "{MS$FOCUSED_ION: PRECURSOR_TYPE}" + +# Define filter settings. +# For Orbitrap, settings of 15 ppm in low mass range, 10 ppm in high +# mass range, m/z = 120 as mass range division and 5 ppm for recalibrated +# data overall are recommended. +filterSettings: + ppmHighMass: 10 + ppmLowMass: 15 + massRangeDivision: 120 + ppmFine: 5 + prelimCut: 1000 + prelimCutRatio: 0 + fineCut: 0 + fineCutRatio: 0 + specOkLimit: 1000 + dbeMinLimit: -0.5 + satelliteMzLimit: 0.5 + satelliteIntLimit: 0.05 + + # Define raw MS retrieval settings. +findMsMsRawSettings: + ppmFine: 10 + mzCoarse: 0.5 + # fillPrecursorScan is FALSE for "good" mzML files which have all the info needed. + # However, for example AB Sciex files will have missing precursor scan information, + # in which case fillPrecursorScan = TRUE is needed. Try it out. + fillPrecursorScan: FALSE + +# Select how to treat unknown compound masses: +# "charged" (the default, also if no option set) treats unknown (level 5) compound masses as the m/z, +# "neutral" treats unknown (level 5) compound masses as the neutral mass and applies [M+H]+ and [M-H]- calculations accordingly. +unknownMass: charged