Skip to content

Commit a769874

Browse files
committed
Update the references at the end of the log file.
1 parent 603b84a commit a769874

File tree

1 file changed

+20
-17
lines changed

1 file changed

+20
-17
lines changed

FragPipe-GUI/src/main/java/org/nesvilab/fragpipe/FragpipeRun.java

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -774,35 +774,37 @@ private static void printReference(TextConsole console) {
774774
UmpirePanel umpirePanel = Bus.getStickyEvent(UmpirePanel.class);
775775
if (umpirePanel != null && umpirePanel.isRun()) {
776776
toConsole(Fragpipe.COLOR_CMDLINE, "(pseudo-MS/MS generation with DIA-Umpire) ", false, console);
777-
toConsole(Fragpipe.COLOR_BLACK, "DIA-Umpire: comprehensive computational framework for data-independent acquisition proteomics. Nat Methods 12:258 (2015)", true, console);
777+
toConsole(Fragpipe.COLOR_BLACK, "DIA-Umpire: comprehensive computational framework for data-independent acquisition proteomics. Nat Methods. 12:258 (2015)", true, console);
778778
}
779779

780780
DiaTracerPanel diaTracerPanel = Bus.getStickyEvent(DiaTracerPanel.class);
781781
if (diaTracerPanel != null && diaTracerPanel.isRun()) {
782782
toConsole(Fragpipe.COLOR_CMDLINE, "(pseudo-MS/MS generation with diaTracer) ", false, console);
783-
toConsole(Fragpipe.COLOR_BLACK, "diaTracer enables spectrum-centric analysis of diaPASEF proteomics data. bioRxiv (2024)", true, console);
783+
toConsole(Fragpipe.COLOR_BLACK, "diaTracer enables spectrum-centric analysis of diaPASEF proteomics data. Nat Commun. 16:95 (2025)", true, console);
784784
}
785785

786786
TabMsfragger tabMsfragger = Bus.getStickyEvent(TabMsfragger.class);
787787
if (tabMsfragger != null && tabMsfragger.isRun()) {
788788
toConsole(Fragpipe.COLOR_CMDLINE, "(Any searches) ", false, console);
789-
toConsole(Fragpipe.COLOR_BLACK, "MSFragger: ultrafast and comprehensive peptide identification in mass spectrometry–based proteomics. Nat Methods 14:513 (2017)", true, console);
789+
toConsole(Fragpipe.COLOR_BLACK, "MSFragger: ultrafast and comprehensive peptide identification in mass spectrometry–based proteomics. Nat Methods. 14:513 (2017)", true, console);
790790
toConsole(Fragpipe.COLOR_CMDLINE, "(Any searches) ", false, console);
791-
toConsole(Fragpipe.COLOR_BLACK, "Fast deisotoping algorithm and its implementation in the MSFragger search engine. J. Proteome Res. 20:498 (2021)", true, console);
791+
toConsole(Fragpipe.COLOR_BLACK, "Fast deisotoping algorithm and its implementation in the MSFragger search engine. J Proteome Res. 20:498 (2021)", true, console);
792792
toConsole(Fragpipe.COLOR_CMDLINE, "(timsTOF ddaPASEF) ", false, console);
793-
toConsole(Fragpipe.COLOR_BLACK, "Fast quantitative analysis of timsTOF PASEF data with MSFragger and IonQuant. Mol Cell Proteomics 19:1575 (2020)", true, console);
793+
toConsole(Fragpipe.COLOR_BLACK, "Fast quantitative analysis of timsTOF PASEF data with MSFragger and IonQuant. Mol Cell Proteomics. 19:1575 (2020)", true, console);
794794
toConsole(Fragpipe.COLOR_CMDLINE, "(Open search) ", false, console);
795795
toConsole(Fragpipe.COLOR_BLACK, "Identification of modified peptides using localization-aware open search. Nat Commun. 11:4065 (2020)", true, console);
796796
toConsole(Fragpipe.COLOR_CMDLINE, "(Glyco search) ", false, console);
797-
toConsole(Fragpipe.COLOR_BLACK, "Fast and comprehensive N- and O-glycoproteomics analysis with MSFragger-Glyco. Nat Methods 17:1125 (2020)", true, console);
797+
toConsole(Fragpipe.COLOR_BLACK, "Fast and comprehensive N- and O-glycoproteomics analysis with MSFragger-Glyco. Nat Methods. 17:1125 (2020)", true, console);
798798
toConsole(Fragpipe.COLOR_CMDLINE, "(Labile search) ", false, console);
799-
toConsole(Fragpipe.COLOR_BLACK, "MSFragger-Labile: A Flexible Method to Improve Labile PTM Analysis in Proteomics. Mol Cell Proteomics 22:100538 (2023)", true, console);
799+
toConsole(Fragpipe.COLOR_BLACK, "MSFragger-Labile: A Flexible Method to Improve Labile PTM Analysis in Proteomics. Mol Cell Proteomics. 22:100538 (2023)", true, console);
800+
toConsole(Fragpipe.COLOR_CMDLINE, "(DDA+ search) ", false, console);
801+
toConsole(Fragpipe.COLOR_BLACK, "MSFragger-DDA+ enhances peptide identification sensitivity with full isolation window search. Nat Commun. 16:3329 (2025)", true, console);
800802
}
801803

802804
CrystalcPanel crystalcPanel = Bus.getStickyEvent(CrystalcPanel.class);
803805
if (crystalcPanel != null && crystalcPanel.isRun()) {
804806
toConsole(Fragpipe.COLOR_CMDLINE, "(Open search) ", false, console);
805-
toConsole(Fragpipe.COLOR_BLACK, "Crystal-C: A Computational tool for refinement of open search results. J. Proteome Res. 19.6:2511 (2020)", true, console);
807+
toConsole(Fragpipe.COLOR_BLACK, "Crystal-C: A Computational tool for refinement of open search results. J Proteome Res. 19.6:2511 (2020)", true, console);
806808
}
807809

808810
MSBoosterPanel msBoosterPanel = Bus.getStickyEvent(MSBoosterPanel.class);
@@ -814,57 +816,58 @@ private static void printReference(TextConsole console) {
814816
PepProphPanel pepProphPanel = Bus.getStickyEvent(PepProphPanel.class);
815817
if (pepProphPanel != null && pepProphPanel.isRun()) {
816818
toConsole(Fragpipe.COLOR_CMDLINE, "(PSM validation with PeptideProphet)", false, console);
817-
toConsole(Fragpipe.COLOR_BLACK, "Empirical statistical model to estimate the accuracy of peptide identifications made by MS/MS and database search. Anal. Chem. 74:5383 (2002)", true, console);
819+
toConsole(Fragpipe.COLOR_BLACK, "Empirical statistical model to estimate the accuracy of peptide identifications made by MS/MS and database search. Anal Chem. 74:5383 (2002)", true, console);
818820
}
819821

820822
PercolatorPanel percolatorPanel = Bus.getStickyEvent(PercolatorPanel.class);
821823
if (percolatorPanel != null && percolatorPanel.isRun()) {
822824
toConsole(Fragpipe.COLOR_CMDLINE, "(PSM validation with Percolator) ", false, console);
823-
toConsole(Fragpipe.COLOR_BLACK, "Semi-supervised learning for peptide identification from shotgun proteomics datasets. Nat Methods 4:923 (2007)", true, console);
825+
toConsole(Fragpipe.COLOR_BLACK, "Semi-supervised learning for peptide identification from shotgun proteomics datasets. Nat Methods. 4:923 (2007)", true, console);
824826
}
825827

826828
PtmProphetPanel ptmProphetPanel = Bus.getStickyEvent(PtmProphetPanel.class);
827829
if (ptmProphetPanel != null && ptmProphetPanel.isRun()) {
828830
toConsole(Fragpipe.COLOR_CMDLINE, "(PTM localization with PTMProphet)", false, console);
829-
toConsole(Fragpipe.COLOR_BLACK, "PTMProphet: fast and accurate mass modification localization for the trans-proteomic pipeline\n. J. Proteome Res. 18:4262 (2019)", true, console);
831+
toConsole(Fragpipe.COLOR_BLACK, "PTMProphet: fast and accurate mass modification localization for the trans-proteomic pipeline. J Proteome Res. 18:4262 (2019)", true, console);
830832
}
831833

832834
ProtProphPanel protProphPanel = Bus.getStickyEvent(ProtProphPanel.class);
833835
if (protProphPanel != null && protProphPanel.isRun()) {
834836
toConsole(Fragpipe.COLOR_CMDLINE, "(Protein inference with ProteinProphet)", false, console);
835-
toConsole(Fragpipe.COLOR_BLACK, "A statistical model for identifying proteins by tandem mass spectrometry. Anal. Chem. 75:4646 (2003)", true, console);
837+
toConsole(Fragpipe.COLOR_BLACK, "A statistical model for identifying proteins by tandem mass spectrometry. Anal Chem. 75:4646 (2003)", true, console);
836838
}
837839

838840
ReportPanel reportPanel = Bus.getStickyEvent(ReportPanel.class);
839841
if (reportPanel != null && reportPanel.isRun()) {
840842
toConsole(Fragpipe.COLOR_CMDLINE, "(FDR filtering and reporting) ", false, console);
841-
toConsole(Fragpipe.COLOR_BLACK, "Philosopher: a versatile toolkit for shotgun proteomics data analysis. Nat Methods 17:869 (2020)", true, console);
843+
toConsole(Fragpipe.COLOR_BLACK, "Philosopher: a versatile toolkit for shotgun proteomics data analysis. Nat Methods. 17:869 (2020)", true, console);
842844
}
843845

844846
PtmshepherdPanel ptmshepherdPanel = Bus.getStickyEvent(PtmshepherdPanel.class);
845847
if (ptmshepherdPanel != null && ptmshepherdPanel.isRun()) {
846848
toConsole(Fragpipe.COLOR_CMDLINE, "(Open search) ", false, console);
847-
toConsole(Fragpipe.COLOR_BLACK, "PTM-Shepherd: analysis and summarization of post-translational and chemical modifications from open search results. Mol Cell Proteomics 20:100018 (2020)", true, console);
849+
toConsole(Fragpipe.COLOR_BLACK, "PTM-Shepherd: analysis and summarization of post-translational and chemical modifications from open search results. Mol Cell Proteomics. 20:100018 (2020)", true, console);
848850
toConsole(Fragpipe.COLOR_CMDLINE, "(Diagnostic ion mining) ", false, console);
849851
toConsole(Fragpipe.COLOR_BLACK, "Detecting diagnostic features in MS/MS spectra of post-translationally modified peptides. Nat Commun. 14:4132 (2023)", true, console);
850852
}
851853

852854
PTMSGlycanAssignPanel ptmsGlycanAssignPanel = Bus.getStickyEvent(PTMSGlycanAssignPanel.class);
853855
if (ptmsGlycanAssignPanel != null && ptmsGlycanAssignPanel.isRun()) {
854856
toConsole(Fragpipe.COLOR_CMDLINE, "(Glycan identification and FDR control) ", false, console);
855-
toConsole(Fragpipe.COLOR_BLACK, "Multiattribute glycan identification and FDR control for Glycoproteomics. Mol Cell Proteomics 21:100105 (2022)", true, console);
857+
toConsole(Fragpipe.COLOR_BLACK, "Multiattribute glycan identification and FDR control for Glycoproteomics. Mol Cell Proteomics.21:100105 (2022)", true, console);
856858
}
857859

858860
OPairPanel oPairPanel = Bus.getStickyEvent(OPairPanel.class);
859861
if (oPairPanel != null && oPairPanel.isRun()) {
860862
toConsole(Fragpipe.COLOR_CMDLINE, "(O-Glycan localization) ", false, console);
861-
toConsole(Fragpipe.COLOR_BLACK, "O-Pair Search with MetaMorpheus for O-glycopeptide characterization. Nat Methods 17:1133 (2020)", true, console);
863+
toConsole(Fragpipe.COLOR_BLACK, "Quantitative proteome-wide O-glycoproteomics analysis with FragPipe. Anal Bioanal Chem. 417:921 (2025)", true, console);
864+
toConsole(Fragpipe.COLOR_BLACK, "O-Pair Search with MetaMorpheus for O-glycopeptide characterization. Nat Methods. 17:1133 (2020)", true, console);
862865
}
863866

864867
QuantPanelLabelfree quantPanelLabelfree = Bus.getStickyEvent(QuantPanelLabelfree.class);
865868
if (quantPanelLabelfree != null && quantPanelLabelfree.isRunIonQuant()) {
866869
toConsole(Fragpipe.COLOR_CMDLINE, "(Label-free/isotopic-labeling quantification) ", false, console);
867-
toConsole(Fragpipe.COLOR_BLACK, "IonQuant Enables Accurate and Sensitive Label-Free Quantification With FDR-Controlled Match-Between-Runs. Mol Cell Proteomics 20:100077 (2021)", true, console);
870+
toConsole(Fragpipe.COLOR_BLACK, "IonQuant Enables Accurate and Sensitive Label-Free Quantification With FDR-Controlled Match-Between-Runs. Mol Cell Proteomics. 20:100077 (2021)", true, console);
868871
}
869872

870873
TmtiPanel tmtiPanel = Bus.getStickyEvent(TmtiPanel.class);

0 commit comments

Comments
 (0)