Activity for Comet MS/MS search engine

  • keesh keesh posted a comment on ticket #28

    Jimmy, We employ Comet in a clinical Proteomics pipeline at Mayo. We would like deterministic results to adhere to great patient quality. We would be happy to submit a pull request in order to facilitate this, if you are too busy. Can you provide some hints on the affected variables / threads?

  • Jimmy Eng Jimmy Eng committed [r1625]

    update to GA4 tag

  • Jimmy Eng Jimmy Eng committed [r1624]

    fix link to percolator.ms

  • Jimmy Eng Jimmy Eng posted a comment on ticket #27

    addressed in branch: https://sourceforge.net/p/comet-ms/code/HEAD/tree/branches/release_2020010_cyclic/

  • Jimmy Eng Jimmy Eng modified ticket #27

    support searching cyclic peptides

  • Jimmy Eng Jimmy Eng modified ticket #11

    Search light/heavy SILAC as mixed spectrum

  • Jimmy Eng Jimmy Eng posted a comment on ticket #11

    addressed in branch: https://sourceforge.net/p/comet-ms/code/HEAD/tree/branches/release_2019015_silacpair/

  • Jimmy Eng Jimmy Eng modified ticket #32

    allow specifying two sequence databases for a search

  • Jimmy Eng Jimmy Eng posted a comment on ticket #20

    addressed with GH commit 75d837

  • Jimmy Eng Jimmy Eng modified ticket #20

    Annotate decoy sequences in Percolator pin output when not using Comet's internal decoys

  • Jimmy Eng Jimmy Eng modified ticket #30

    clip N-term methionine and PEFF

  • Jimmy Eng Jimmy Eng posted a comment on ticket #30

    addressed with git commit 450b6a

  • Jimmy Eng Jimmy Eng modified ticket #16

    Add mzIndentML output support

  • Jimmy Eng Jimmy Eng posted a comment on ticket #16

    Initial mzIdentML support in release 2020.01.0 released 2020/11/09

  • Jimmy Eng Jimmy Eng created ticket #32

    allow specifying two sequence databases for a search

  • Jimmy Eng Jimmy Eng committed [r1623]

    update website content

  • Jimmy Eng Jimmy Eng committed [r1622]

    propagate r1620 fix to SILAC pair branch so that paired peaks can be scored even if base fragment ion peak is not matched.

  • Jimmy Eng Jimmy Eng committed [r1621]

    simple change to the version string for this variant of the tool

  • Jimmy Eng Jimmy Eng committed [r1620]

    fix to allow add_fragment_masses to match when base fragment ion is not present

  • Jimmy Eng Jimmy Eng committed [r1619]

    add_fragment_masses should now be functional with these updates

  • Jimmy Eng Jimmy Eng committed [r1618]

    Initial code changes for applying user defined fragment mass additions/offsets via the "add_fragment_masses" parameter. Extends the 4th field of uiBinnedIonMasses to allow up to 9 fragment mass additions. Not supported for indexed searches.

  • Jimmy Eng Jimmy Eng committed [r1617]

    add image

  • Jimmy Eng Jimmy Eng committed [r1616]

    delete unused branch

  • Jimmy Eng Jimmy Eng committed [r1615]

    create iqPIR branch from silacpair code

  • Jimmy Eng Jimmy Eng committed [r1614]

    delete; wrong location

  • Jimmy Eng Jimmy Eng committed [r1613]

    website files

  • Jimmy Eng Jimmy Eng committed [r1612]

    create iqPIR branch from silacpair code

  • Jimmy Eng Jimmy Eng committed [r1611]

    Add in code to calculate xcorr & E-values for base peptide fragments and paired only peptide fragments.

  • Jimmy Eng Jimmy Eng committed [r1610]

    Grab the SILAC pair mass difference from the first variable mod entry with a lysine residue. This replaces the hardcoded 8.014199.

  • Comet MS/MS search engine Comet MS/MS search engine updated /comet_2021010.zip

  • Comet MS/MS search engine Comet MS/MS search engine released /comet_2021010.zip

  • Jimmy Eng Jimmy Eng committed [r1609]

    fix the total ions calculation

  • Jimmy Eng Jimmy Eng committed [r1608]

    add lnExpectPair column to Percolator pin output

  • Jimmy Eng Jimmy Eng committed [r1607]

    track and store xcorr and E-value for contributions from just the paired fragments

  • Jimmy Eng Jimmy Eng committed [r1606]

    little mstoolkit readme update

  • Jimmy Eng Jimmy Eng committed [r1605]

    use an actual correct variable name in total ion count calculation

  • Jimmy Eng Jimmy Eng committed [r1604]

    mzIdentML: change "DBSequence_ref" to "dBSequence_ref" thx to note by A. Collins.

  • Jimmy Eng Jimmy Eng committed [r1603]

    Add "cyclic_NL_ms_level" parameter to control applying cyclic neutral loss to MS2, MS3, or both. Add support to consider/analyze higher charged fragments. Calculate total ions correctly for linear vs. cyclic peptides. Still need to address Sp score, matched ions, and E-value calculation.

  • Jimmy Eng Jimmy Eng committed [r1602]

    Correct the # of reported total ions. Previously the number was calculated based on fragment charge states through (precursor_charge - 1) but this did not take into account the max_fragment_charge parameter entry whose value is often less than (precursor_charge - 1).

  • Jimmy Eng Jimmy Eng modified a comment on ticket #30

    Issue is current implementation checks szProteinSeq (which has start methionine clipped off) against the original dbe->strSeq within StorePeptide(). With a PEFF, szProteinSeq will now also contain a substitution so the strcmp() fails. Need to do a strcmp after substituting back in the original sequence unless I implement a more direct way around this round-about check like simply setting a new variable.

  • Jimmy Eng Jimmy Eng committed [r1601]

    merge from branches/release_2021010 encapsulating r1586 thru r1598

  • Jimmy Eng Jimmy Eng posted a comment on ticket #30

    Issue is current implementation checks szProteinSeq (which has start methionine clipped off) against the original dbe->strSeq. With a PEFF, szProteinSeq will now also contain a substitution so the strcmp() fails. Need to do a strcmp after substituting back in the original sequence unless I implement a more direct way around this round-about check like simply setting a new variable.

  • Comet MS/MS search engine Comet MS/MS search engine released /comet_2021010.zip

  • Jimmy Eng Jimmy Eng committed [r1600]

    tagging release 2021.01 rev. 0

  • Jimmy Eng Jimmy Eng committed [r1599]

    delete tagged release to fix sequence pre-load error

  • Jimmy Eng Jimmy Eng committed [r1598]

    remove errant comment on line limiting pre-loading to 500 sequences

  • Comet MS/MS search engine Comet MS/MS search engine released /comet_2021010.zip

  • Jimmy Eng Jimmy Eng committed [r1597]

    tagging release 2021.01 rev. 0

  • Jimmy Eng Jimmy Eng committed [r1596]

    delete 2021.01.0 tagged release

  • Jimmy Eng Jimmy Eng committed [r1595]

    add a cast to allow VS2019 win32 compile thx to fix by D. Shteynberg

  • Jimmy Eng Jimmy Eng committed [r1594]

    tagging release 2021.01 rev. 0

  • Jimmy Eng Jimmy Eng committed [r1593]

    cleanup unused declarations in header file

  • Jimmy Eng Jimmy Eng committed [r1592]

    bandaid workaround until there's a fix for precuror NL peaks bug where _uiBinnedPrecursorNL values are < 0

  • Jimmy Eng Jimmy Eng committed [r1591]

    remove print line

  • Jimmy Eng Jimmy Eng committed [r1590]

    Add in safety check and error message in XcorrScore() prompted by large negative "bin" value when "precursor_NL_ions = 1" is set.

  • Jimmy Eng Jimmy Eng modified a comment on ticket #23

    In XcorrScore, the precursorNL "bin" has intermittently been observed to be a large negative value; haven't tracked down why though.

  • Jimmy Eng Jimmy Eng committed [r1589]

    add no digestion entry to comet.params

  • Jimmy Eng Jimmy Eng committed [r1588]

    update the README to document using v142 build tools in VS2019

  • Jimmy Eng Jimmy Eng committed [r1587]

    update CometUI.pfx temporary key

  • Jimmy Eng Jimmy Eng committed [r1586]

    since no parameters change, allow the use of 2020.01 params files also

  • Jimmy Eng Jimmy Eng committed [r1585]

    create 2021.01.0 branch

  • Jimmy Eng Jimmy Eng posted a comment on ticket #23

    Not sure if I can replicate this anymore.

  • Jimmy Eng Jimmy Eng committed [r1584]

    add preliminary 2021.01.0 release docs; nothing updated yet

  • Jimmy Eng Jimmy Eng committed [r1583]

    Extend protein sorting function ProteinEntryCmp() to consider peptide start position in order to get the first set of flanking residues when a peptide is present in a protein multiple times.

  • Jimmy Eng Jimmy Eng posted a comment on ticket #29

    In CalculateSP(), evaluate code below. double dNewMass = dBion + g_staticParams.massUtility.pdAAMassFragment[(int)pOutput[i].szPeptide[iLenMinus1]] + (pOutput[i].piVarModSites[iLenMinus1] != 0 ? pOutput[i].pdVarModSites[iLenMinus1] : 0.0) + g_staticParams.staticModifications.dAddCterminusProtein + Oxygen_Mono + Hydrogen_Mono + Hydrogen_Mono;

  • Jimmy Eng Jimmy Eng modified ticket #31

    investigate ThreadPool

  • Jimmy Eng Jimmy Eng modified a comment on ticket #31

    David implemented new ThreadPool beginning with r1541

  • Jimmy Eng Jimmy Eng posted a comment on ticket #31

    David implemented new ThreadPool.

  • Jimmy Eng Jimmy Eng committed [r1582]

    add "old_mods_encoding" parameter entry to write modified peptide strings using the old mod character encodings for .sqt output

  • Jimmy Eng Jimmy Eng committed [r1581]

    update version string; use wait_on_threads() instead of sleep() in CometSearch()

  • Jimmy Eng Jimmy Eng committed [r1580]

    merge from branches/20210524-ThreadPoolUpdate

  • Jimmy Eng Jimmy Eng committed [r1579]

    usleep() is deprecated; use nanosleep()

  • Jimmy Eng Jimmy Eng committed [r1578]

    remove CheckForUpdates from Makefile; use portable sleep

  • Jimmy Eng Jimmy Eng committed [r1577]

    given new ThreadPool implementation, add logic to not load all protein sequences at once to better match previous implementation behavior

  • Jimmy Eng Jimmy Eng committed [r1576]

    remove unused variable

  • Jimmy Eng Jimmy Eng committed [r1575]

    minor change of performance debugging reporting

  • David Shteynberg David Shteynberg committed [r1574]

    Have CometSearchManager allocate the ThreadPool only once per execution of comet...

  • Jimmy Eng Jimmy Eng committed [r1573]

    Remove thread pool from DoSingleSpectrumSearch() which entails overloading RunSearch().

  • Jimmy Eng Jimmy Eng committed [r1572]

    Update to Windows line terminations.

  • Jimmy Eng Jimmy Eng committed [r1571]

    Code clean up; remove unused min/max threads arguments from RunSearch(), PostAnalysis(), etc.

  • Jimmy Eng Jimmy Eng committed [r1570]

    Revert for loop range for E-value calculation from r1555 check in.

  • Jimmy Eng Jimmy Eng committed [r1569]

    fix formatting to conform to project coding style

  • Jimmy Eng Jimmy Eng committed [r1568]

    Skip thread pool initialization for DoSingleSpectrumSearch(). Upgrade projects to VS2019 v142.

  • Jimmy Eng Jimmy Eng committed [r1567]

    fix logic for y-ion silac fragment pairs only

  • Jimmy Eng Jimmy Eng committed [r1566]

    add option to use y-ion silac fragment pairs only by setting "silac_pair_fragments = 2"

  • Jimmy Eng Jimmy Eng committed [r1565]

    The spectrum batch loading was exiting prematurely due to checking total scans analyze vs. spectrum batch size; removing this check restores proper behavior.

  • Jimmy Eng Jimmy Eng committed [r1564]

    revert the for-loop bounds change

  • Jimmy Eng Jimmy Eng committed [r1563]

    remove histograms from text output and fix for-loop bounds in E-value calculation

  • Jimmy Eng Jimmy Eng committed [r1562]

    remove return value for function of type void

  • David Shteynberg David Shteynberg committed [r1561]

    Search progress percentage should be updated when the thread finishes, so the percentage completed is meaningful ...

  • David Shteynberg David Shteynberg committed [r1560]

    New ThreadPool uses exact number of threads, the main thread also runs the jobs, tested with 1 to maximum threads, appears fractionally faster than trunk code and will finish even of giant mzML files like those that come out of timsTOF DISCo output ...

  • Jimmy Eng Jimmy Eng committed [r1559]

    replace usleep() and sched_yield() with standard counterparts

  • Jimmy Eng Jimmy Eng committed [r1558]

    add a wait to the spectra loading to limit the number of spectra loaded to a number near the spectrum_batch_size as with the previous implementation

  • Jimmy Eng Jimmy Eng committed [r1557]

    Makefile fix

  • Jimmy Eng Jimmy Eng committed [r1556]

    add "-std=c++11" to Makefiles to allow linux compile

  • Jimmy Eng Jimmy Eng committed [r1555]

    address the new E-value calculation inconsistency across replicate runs

  • Jimmy Eng Jimmy Eng committed [r1554]

    remove -g compile option from MSToolkit's Makefile

  • Jimmy Eng Jimmy Eng committed [r1553]

    revert trunk to r1543 prior to ThreadPool changes

  • Jimmy Eng Jimmy Eng committed [r1552]

    create branch for David's ThreadPool update

1 >
MongoDB Logo MongoDB