By observing the processed mzML file. My glycoprofile has adducts with formate, sodium and one Rapifluor tag. For example, the glycan A2FG2 with mass 1786.65 will be 2098.82 with one tag and H in the mass spectrum. So I want to deduct the mass from the adducts. Thus, in the search-glycan, I manually add lots of adducts, but I am confused the parameter to use in -f. First, could you help me check is my parameter right overall ? Second, the code returns the errors like below:
01:17:09 - glycresoft:task :22 - INFO - glycresoft: version 0.3.12
01:17:09 - glycresoft:task :264 - INFO - Begin MzML Glycan Chromatogram Analyzer
{'analysis': None,
'analysis_name': u'20190205_TK-EPO_Expres2ion_04 @ CHO N-Linked Glycans',
'database_connection': u'glyspace-glycans.db',
'delta_rt': 0.5,
'grouping_error_tolerance': 1.5e-05,
'hypothesis_id': 1,
'mass_error_tolerance': 0.0006,
'mass_shifts': [MassShift(C-17H-21O-1N-5, Composition({'H': -21, 'C': -17, 'O': -1, 'N': -5})),
MassShift(Na-1, Composition({'Na': -1})),
MassShift(C-17H-21O-1N-5 + Na-1, Composition({'C': -17, 'Na': -1, 'O': -1, 'N': -5, 'H': -21})),
MassShift(Na-1 * 2, Composition({'Na': -2})),
MassShift(C-17H-21O-1N-5 + Na-1 * 2, Composition({'C': -17, 'Na': -2, 'O': -1, 'N': -5, 'H': -21})),
MassShift(H-1, Composition({'H': -1})),
MassShift(C-17H-21O-1N-5 + H-1, Composition({'H': -22, 'C': -17, 'O': -1, 'N': -5})),
MassShift(H-1 + Na-1, Composition({'Na': -1, 'H': -1})),
MassShift(C-17H-21O-1N-5 + H-1 + Na-1, Composition({'C': -17, 'Na': -1, 'O': -1, 'N': -5, 'H': -22})),
MassShift(H-1 + Na-1 * 2, Composition({'Na': -2, 'H': -1})),
MassShift(C-17H-21O-1N-5 + H-1 + Na-1 * 2, Composition({'C': -17, 'Na': -2, 'O': -1, 'N': -5, 'H': -22})),
MassShift(H-1 * 2, Composition({'H': -2})),
MassShift(C-17H-21O-1N-5 + H-1 * 2, Composition({'H': -23, 'C': -17, 'O': -1, 'N': -5})),
MassShift(H-1 * 2 + Na-1, Composition({'Na': -1, 'H': -2})),
MassShift(C-17H-21O-1N-5 + H-1 * 2 + Na-1, Composition({'C': -17, 'Na': -1, 'O': -1, 'N': -5, 'H': -23})),
MassShift(H-1 * 2 + Na-1 * 2, Composition({'Na': -2, 'H': -2})),
MassShift(C-17H-21O-1N-5 + H-1 * 2 + Na-1 * 2, Composition({'C': -17, 'Na': -2, 'O': -1, 'N': -5, 'H': -23})),
MassShift(H-2C-1O-2, Composition({'H': -2, 'C': -1, 'O': -2})),
MassShift(C-17H-21O-1N-5 + H-2C-1O-2, Composition({'H': -23, 'C': -18, 'O': -3, 'N': -5})),
MassShift(H-2C-1O-2 + Na-1, Composition({'Na': -1, 'C': -1, 'O': -2, 'H': -2})),
MassShift(C-17H-21O-1N-5 + H-2C-1O-2 + Na-1, Composition({'C': -18, 'Na': -1, 'O': -3, 'N': -5, 'H': -23})),
MassShift(H-2C-1O-2 + Na-1 * 2, Composition({'Na': -2, 'C': -1, 'O': -2, 'H': -2})),
MassShift(C-17H-21O-1N-5 + H-2C-1O-2 + Na-1 * 2, Composition({'C': -18, 'Na': -2, 'O': -3, 'N': -5, 'H': -23})),
MassShift(H-1 + H-2C-1O-2, Composition({'H': -3, 'C': -1, 'O': -2})),
MassShift(C-17H-21O-1N-5 + H-1 + H-2C-1O-2, Composition({'H': -24, 'C': -18, 'O': -3, 'N': -5})),
MassShift(H-1 + H-2C-1O-2 + Na-1, Composition({'Na': -1, 'C': -1, 'O': -2, 'H': -3})),
MassShift(C-17H-21O-1N-5 + H-1 + H-2C-1O-2 + Na-1, Composition({'C': -18, 'Na': -1, 'O': -3, 'N': -5, 'H': -24})),
MassShift(H-1 + H-2C-1O-2 + Na-1 * 2, Composition({'Na': -2, 'C': -1, 'O': -2, 'H': -3})),
MassShift(C-17H-21O-1N-5 + H-1 + H-2C-1O-2 + Na-1 * 2, Composition({'C': -18, 'Na': -2, 'O': -3, 'N': -5, 'H': -24})),
MassShift(H-1 * 2 + H-2C-1O-2, Composition({'H': -4, 'C': -1, 'O': -2})),
MassShift(C-17H-21O-1N-5 + H-1 * 2 + H-2C-1O-2, Composition({'H': -25, 'C': -18, 'O': -3, 'N': -5})),
MassShift(H-1 * 2 + H-2C-1O-2 + Na-1, Composition({'Na': -1, 'C': -1, 'O': -2, 'H': -4})),
MassShift(C-17H-21O-1N-5 + H-1 * 2 + H-2C-1O-2 + Na-1, Composition({'C': -18, 'Na': -1, 'O': -3, 'N': -5, 'H': -25})),
MassShift(H-1 * 2 + H-2C-1O-2 + Na-1 * 2, Composition({'Na': -2, 'C': -1, 'O': -2, 'H': -4})),
MassShift(C-17H-21O-1N-5 + H-1 * 2 + H-2C-1O-2 + Na-1 * 2, Composition({'C': -18, 'Na': -2, 'O': -3, 'N': -5, 'H': -25})),
MassShift(H-2C-1O-2 * 2, Composition({'H': -4, 'C': -2, 'O': -4})),
MassShift(C-17H-21O-1N-5 + H-2C-1O-2 * 2, Composition({'H': -25, 'C': -19, 'O': -5, 'N': -5})),
MassShift(H-2C-1O-2 * 2 + Na-1, Composition({'Na': -1, 'C': -2, 'O': -4, 'H': -4})),
MassShift(C-17H-21O-1N-5 + H-2C-1O-2 * 2 + Na-1, Composition({'C': -19, 'Na': -1, 'O': -5, 'N': -5, 'H': -25})),
MassShift(H-2C-1O-2 * 2 + Na-1 * 2, Composition({'Na': -2, 'C': -2, 'O': -4, 'H': -4})),
MassShift(C-17H-21O-1N-5 + H-2C-1O-2 * 2 + Na-1 * 2, Composition({'C': -19, 'Na': -2, 'O': -5, 'N': -5, 'H': -25})),
MassShift(H-1 + H-2C-1O-2 * 2, Composition({'H': -5, 'C': -2, 'O': -4})),
MassShift(C-17H-21O-1N-5 + H-1 + H-2C-1O-2 * 2, Composition({'H': -26, 'C': -19, 'O': -5, 'N': -5})),
MassShift(H-1 + H-2C-1O-2 * 2 + Na-1, Composition({'Na': -1, 'C': -2, 'O': -4, 'H': -5})),
MassShift(C-17H-21O-1N-5 + H-1 + H-2C-1O-2 * 2 + Na-1, Composition({'C': -19, 'Na': -1, 'O': -5, 'N': -5, 'H': -26})),
MassShift(H-1 + H-2C-1O-2 * 2 + Na-1 * 2, Composition({'Na': -2, 'C': -2, 'O': -4, 'H': -5})),
MassShift(C-17H-21O-1N-5 + H-1 + H-2C-1O-2 * 2 + Na-1 * 2, Composition({'C': -19, 'Na': -2, 'O': -5, 'N': -5, 'H': -26})),
MassShift(H-1 * 2 + H-2C-1O-2 * 2, Composition({'H': -6, 'C': -2, 'O': -4})),
MassShift(C-17H-21O-1N-5 + H-1 * 2 + H-2C-1O-2 * 2, Composition({'H': -27, 'C': -19, 'O': -5, 'N': -5})),
MassShift(H-1 * 2 + H-2C-1O-2 * 2 + Na-1, Composition({'Na': -1, 'C': -2, 'O': -4, 'H': -6})),
MassShift(C-17H-21O-1N-5 + H-1 * 2 + H-2C-1O-2 * 2 + Na-1, Composition({'C': -19, 'Na': -1, 'O': -5, 'N': -5, 'H': -27})),
MassShift(H-1 * 2 + H-2C-1O-2 * 2 + Na-1 * 2, Composition({'Na': -2, 'C': -2, 'O': -4, 'H': -6})),
MassShift(C-17H-21O-1N-5 + H-1 * 2 + H-2C-1O-2 * 2 + Na-1 * 2, Composition({'C': -19, 'Na': -2, 'O': -5, 'N': -5, 'H': -27}))],
'minimum_mass': 500.0,
'msn_mass_error_tolerance': 2e-05,
'n_processes': 4,
'network': None,
'output_path': u'test_nooff_all_0.db',
'regularization_model': None,
'regularize': None,
'require_msms_signature': 0.0,
'sample_path': 'test_nooff.mzML',
'sample_run_id': -1,
'scoring_model': ChromatogramScorer('line_score': <glycan_profiling.scoring.shape_fitter.ChromatogramShapeModel object at 0x7fad904585d0>, 'isotopic_fit': <glycan_profiling.scoring.isotopic_fit.IsotopicPatternConsistencyModel object at 0x7fad90458610>, 'spacing_fit': <glycan_profiling.scoring.spacing_fitter.ChromatogramSpacingModel object at 0x7fad90458650>, 'charge_count': <glycan_profiling.scoring.base.CompositionDispatchingModel object at 0x7fad90798190>, 'mass_shift_score': <glycan_profiling.models.mass_shift_models.GeneralizedFormateMassShiftModel object at 0x7fad9046b550>),
'start_time': datetime.datetime(2019, 4, 13, 1, 17, 9, 591775),
'status': 'started'}
00:52:18 - glycresoft:process :53 - INFO - Begin Matching Chromatograms
00:52:18 - glycresoft:extract :75 - INFO - ... Begin Extracting Chromatograms
00:52:40 - glycresoft:extract :77 - INFO - ...... Aggregating Chromatograms
00:52:41 - glycresoft:extract :56 - INFO - ... 661 Chromatograms Extracted.
00:52:42 - glycresoft:match :286 - INFO - Matching Chromatograms
00:52:42 - glycresoft:match :305 - INFO - Handling mass_shifts
00:52:42 - glycresoft:match :180 - INFO - Begin Forward Search
01:00:35 - glycresoft:match :123 - INFO - Begin Reverse Search
01:01:11 - glycresoft:match :233 - INFO - Building Connected Components
01:01:26 - glycresoft:match :239 - INFO - Validating 8 Components
01:01:27 - glycresoft:process :55 - INFO - End Matching Chromatograms
01:01:27 - glycresoft:process :56 - INFO - 303 Chromatogram Candidates Found
01:01:27 - glycresoft:process :60 - INFO - Begin Evaluating Chromatograms
Could not resolve element_symbol any
Could not find element any
Could not resolve element_symbol any
Could not find element any
Could not resolve element_symbol any
Could not find element any
Could not resolve element_symbol any
Could not find element any
Could not resolve element_symbol any
Could not find element any
Could not resolve element_symbol any
Could not find element any
Could not resolve element_symbol any
Could not find element any
Could not resolve element_symbol any
Could not find element any
Could not resolve element_symbol any
Could not find element any
.....hundreds of this.......
Segmentation fault (core dumped)```