Skyline v22.2 Updated on 11/9/2022
- Finalized Chinese translation text.
- Fixed an unexpected error with mirror spectrum in the Library Match view.
- Fixed issues with library building for DIA-NN .speclib files where not all runs were included.
- Fixed synchronized integration with missing or removed peaks not working.
- Fixed performance problem with manually integrated peaks with many transitions.
- Fixed checking for Bruker timsTOF ion mobility issues before showing method scheduling graph.
- Fixed an unexpected error getting metadata for protein groups.
- Fixed NaN's that appear in fold change values in PRM Orbitrap tutorial using Tukey's Median Polish.
- Fixed dotp highlighting (red dots) in Peak Areas - Replicate Comparison plots to appear in front of peak area bars.
- Fixed admin installer for SCIEX OS method export.
Skyline v22.2 Released on 9/12/2022
New! Protein grouping - through File > Import > Peptide Search and Refine > Associate Proteins.
New! Library build interface that shows filter cut-offs in a grid, one per file with score type and appropriate scale, i.e. 0.01 for q values.
- Improved DDA MS/MS peak integration to not use background subtraction, proven to work better for producing high dotp values.
- Improved peak picking with DDA acquisition method to use "dotp" score when it is above 0.75, likely from a high-quality MS/MS acquired within or near the MS1 peak.
- Added support for ignoring SIM spectra (commonly used by Thermo as a diagnostic) in MS1 chromatogram extraction.
- Added support for z+1 and z+2 ions for EAD/ETD MS/MS fragmentation.
- Peak Areas plot r/i/dotp line graph support made the default, with customizable cut-off highlighting.
- Added Candidate Peaks view - for new visibility into how Skyline scores and chooses among peaks.
- Added small molecule support to File > Import > Peak Boundaries.
- Recognizes a "molecule" or "molecule name" column - analogous to the existing "peptide" column for proteomics documents
- Added a new standard report "Small Molecule Peak Boundaries" for exporting peak boundaries for small molecule documents.
- Added "--import-peak-boundaries" command-line argument.
- Added File > Export > Isolation List support for Bruker timsTOF.
- Added support for redundant iRT databases.
- Added an option to minimize libraries included with a Skyline document uploaded to Panorama.
- Added a context menu option to show collision energy in Full-Scan graph.
- Added method export support for SCIEX 7500.
- Added “natural sort” algorithm to the file explorer and document grid.
- Support for Ion mobility values added for peptide-oriented transition list and assay library imports.
- Improved default peak scoring model training to allow features that have some unknown score values to be used.
- Improved error reporting when importing small molecule transition lists.
- Improved keyboard support for undo (Ctrl-Z) and redo (Ctrl-Y) and fill-down (Ctrl-D) within a floating Document Grid.
- Improved UI of new Edit > Insert > Transition List form with bigger text instruction in the middle of the form.
- Improved error handling for exporting SCIEX method.
- Improved memory consumption in Document Grid when a large amount of Peptide Normalized Area values are being calculated.
- Improved spectrum annotation to allow show/hide of neutral losses.
- Added "[M+]" and "[M-]" to the cascading dropdown control for composing ion formulas in the "Modify..." right-click menu item in the Targets tree for small molecules. These were already available for fragment ions but they are also useful for precursors.
- Added support for heavy copper (Cu' in Skyline formula syntax, Cu65 in adduct syntax)
- Made peptide transition list import "Associate Proteins" option enabled by default when a background proteome is available.
- Fixed the Administrator Installer to avoid causing Windows to show a warning before running it.
- Fixed "Array dimensions exceeded support range" error that can happen when extracting chromatograms from a file with no MS1 spectra.
- Fixed error opening a new Skyline document while there was an uncommitted change in a text box in the Document Grid.
- Fixed unexpected error updating an external tool.
- Fixed reading mzXML from mzML parentFile.
- Fixed mzXML parser to treat invalid scanType attributes (e.g. "CID") as full scan MS1/MSn with a warning.
- Fixed library builder pepXML reader to skip non-AA characters in the unmodified peptide sequence.
- Fixed sticky Y axis in the Full-Scan view.
- Fixed mode-specific (proteomics vs. molecule) reports to show/hide based on the mode and added molecule-specific reports for quantification.
- Fixed some inconsistent handling of attempts to add an empty transition list.
- Fixed a problem with reading transition lists defined by m/z only, and with implied isotope labels.
- Sped up generating the list of peptides with missing values from the edit peak scoring form.
- Fixed chromatogram display when optimization data is asymmetric as when CE values go to zero and below.
- Fixed FASTA parser unexpected error when faced with unusual header lines.
- Fixed NullReferenceException that can happen when extracting chromatograms and predicted retention times are outside of range of spectra.
- Fixed problem where, when doing "File > Share > Minimal", peptides in the document which had modifications would not end up in the minimized iRT database.
- Fixed the display of peak boundaries on the chromatogram graph when all transitions shown are non-quantitative as in DDA.
- Fixed inappropriate use of MS/MS in peak picking scores for DDA acquisition method.
- Fixed unexpected error in Library Match view.
- Fixed unexpected error that can happen showing the PCA plot if the dataset has only one numeric column.
- Fixed unexpected error doing "Apply Peak" when one result file in a replicate was missing results.
- Fixed unexpected error using too long of a path when doing "Save As".
- Fixed Divide by Zero error minimizing a document that has replicates but no chromatograms.
- Fixed error in full scan spectrum viewer that could happen if you rapidly click multiple times on the chromatogram graph.
- Fixed TIC for WIFF files.
- Fixed SkylineDailyRunner.exe to work with Windows user names that contain ampersand (&) or caret (^).
- Fixed synchronized integration behavior when acting on a chromatogram not selected for synchronization.
- Fixed error trying to use small molecule spectral library which did not contain chemical formulas.
- Fixed localization of "Ratio to Global Standards" etc. label on the Y-axis of peak area graph.
- Fixed issues building spectral libraries from Proteome Discoverer files.
- Fixed error that could happen if a particular precursor did not have any results.
- Fixed issue determining score type for .mzid files.
- Fixed error that can happen in small molecule documents if you remove an isotope label type that is still being used by some of the precursors in the document.
- Fixed a problem with Fixed Width ion mobility window value not saving properly when changed in Settings>Transition Settings>Ion Mobility.
- Fixed error displaying multiple peptide chromatogram graph if any of the chosen peaks has a start retention time equal to zero.
- Fixed to not calculate Protein Abundance on the decoy peptide list since it is sometimes very slow.
- Fixed problem with downloading tools that have invalid URL characters in their identifiers.
- Fixed unhandled error when inserting crosslinked peptide sequence which specified "0" as amino acid position.
- Fixed unhandled error inserting crosslinked peptide whose precursor m/z was very close to Instrument Max Mz setting.
- Fixed problem where opening a document with a background proteome and a peptide uniqueness constraint sometimes results in all peptides being removed from document.
- Fixed ion mobility libraries for crosslinked peptides.
- Fixed problem where Skyline would allow transitions which contained multiple crosslink fragment ions which were not actually attached to each other.
- Fixed log scale y-axis label not showing median normalization when appropriate.
- Fixed audit logging in Import Peptide Search wizard when an existing library is used.
- Fixed case where Full-Scan settings impacted peak picking in SRM data.
- Fixed incorrect display of median and TIC normalized values in Peak Area graph.
- Fixed incorrect calculation of median and TIC normalized areas and group comparisons in some replicates.
- Fixed problem where Protein Abundance could not be displayed in a report unless the report also included columns from Peptides.
- Added new document grid columns "Median Peak Area" and "Normalization Divisor" in order to make it easier to see how Skyline calculates normalized areas.
- Fixed calculating of Median Peak Area in the presence of reference standard peptides so that it uses only internal standard label type peak areas.
- Fixed spectrum from incorrect file from EncyclopeDIA library displayed in Library Match window.
- Fixed unhandled error when trying to paste into the Document Grid when it is empty.
- Fixed mass error sometimes reported as zero when "Triggered chromatogram acquisition" was checked.
- Fixed DIA-Umpire on spectra that aren't sorted by m/z (e.g. from scanSumming timsTOF data)
- Fixed a problem with FAIMS on MS2 data in Thermo SureQuant, resulting in jagged chromatograms.
- Fixed support for building spectral libraries from ProxlXML files from Byonic (converted from mzIdentML).
- Fixed unexpected error when exporting Bruker timsTOF methods with ion mobilities outside template range.
Skyline v21.2 Updated on 7/20/2022
- Fixed scheduling graphs showing concurrent precursors when labeled concurrent transitions.
- Fixed an unexpected error parsing unrecognized FASTA header lines.
- Fixed communication with UniProt for protein metadata.
- Fixed small molecule transition list import to issue a warning in some cases where it caused unexpected errors.
Skyline v21.2 Updated on 6/22/2022
- Fixed downloading MS Fragger due to a recent change to the release website.
- Fixed error about missing "OFX.Core.Contracts.dll" when importing SCIEX 6500 QQQ wiff file.
- Fixed problem where if the Targets tree was not supposed to be showing ratios, it would display raw peak areas followed by the word "ratio".
Skyline v21.2 Updated on 3/1/2022
- Finalized Chinese and Japanese translation text
- Fixed chromatogram display when optimization data is asymmetric as when CE values go to zero and below.
- Fixed peptide settings to update normalization methods based on changes to heavy modifications.
- Fixed ratios displayed in the Targets view.
- Fixed Edit > Insert > Transition List character limit on pasted clipboard text.
- Fixed library reading getting handled as unexpected errors rather than reporting them directly with a message.
- Fixed a problem reading a transition list where, for example, C2H6N[M+H] and C2H6N[M2C13-H] were incorrectly treated as an m/z ambiguity.
- Fixed a problem reading small molecule transition lists with isotope labels declared in precursor and fragment formulas with integer-only charge declarations.
- Fixed a problem with reading transition lists defined by m/z only, and with implied isotope labels.
- Fixed a problem handling transition lists with missing product m/z information.
- Fixed a problem importing transition lists with an inconsistent number of fields per line.
- Fixed Sciex method export issue and improved error reporting.
- Fixed error that can happen moving the mouse across volcano plot after volcano plot has been docked and undocked several times.
Skyline v21.2 Released on 1/4/2022
New! Added support for DDA searches with MS Fragger and MSGF+, now options in the Import Peptide Search wizard.
New! Synchronized Integration (right-click in a chromatogram graph)
New! Improved SureQuant support with "SureQuant" MS/MS acquisition method and method export for Exploris.
- Also added new PRM acquisition method (an improvement over the old "Targeted" method – now deprecated).
- Prompt to create decoys for DIA data and when decoys are present auto-train a default model to add q values and z scores.
- Improved memory use for large-scale DIA to use less than half the memory in most cases.
- Improved DIA-Umpire performance in Skyline.
- Added support for transition list import with column selection form for small molecules.
- Improved transition list column selection form to support Associate Proteins.
- Replaced Edit > Insert > Transition List with for pasting text followed by the transition list column selection form to be consistent with direct pasting and File > Import Transition List.
- Line graph representation of dotp/idotp/rdotp in the Peak Areas > Replicate Comparison plot - using right-click menu.
- Changed rdotp calculation to be consistent with dotp and idotp - using spectrum contrast angle.
- This will tend to reduce rdotp values slightly if comparing rdotp values after this change with those before it.
- Added RT annotation display digits on the chromatogram graph right-click > Properties form.
- Improve library building error message for unrecognized modifications in PLGS outputs to include the ones we will recognize.
- Improved layout of Import Peptide Search wizard forms when ion mobility values are present, e.g. diaPASEF
- Improved Export > Spectral Library to use best score instead of first and include z-score.
- Improved library building support for MSFragger.
- Improved performance importing large .MSP spectral library files.
- Added ability to switch between centroided and profile spectra in Full-Scan view.
- Added mass error annotation display to Full-Scan and Spectrum Match views.
- Added rdotp annotation in Peak Areas > Replicate Comparison view when showing ratios.
- Added new filter categories to the Spectral Library Explorer, especially helpful for small molecules.
- Added support for reading from vendor formats when library build searches for spectra for pepXML ids.
- Switched to using peptide level q values in pdResult files and special handling for 1% and 5% FDR cutoffs to be more consistent with Spectronaut library builds.
- Added support for previously unseen "VIP_HESI" ion source in Bruker TIMS data.
- Added support for the latest chromatogram library export from Panorama, including new support for ion mobility and small molecules.
- Improved menu options for MS/MS annotations in the Full-Scan view.
- Skyline no longer requires .NET 3.5.
- Only write top-ranked transitions when exporting any CoV optimization method
- Added a warning when exporting a prmPASEF method for timsTOF with wrong CE setting.
- Export polarity column for Thermo Fusion when Tune v3 is checked.
- Enabled writing CoV values for Thermo Fusion.
- Improved support for Waters SONAR data.
- Updated SCIEX interop DLLs for method export.
- Update Shimadzu DLLs for method export.
- Added support for Agilent/Mobilion SLIM data.
- Added LC/QC chromatograms for Agilent data.
- Added tooltips on feature names in mProphet model form.
- Fixed peak scoring for documents using DDA acquisition method in Transition Settings - Full-Scan tab for MS/MS filtering.
- Fixed Skyline to report AA positions in proteins starting at 1 instead of zero.
- Added the columns "First Position" and "Last Position" to the document grid which show the 1-based amino acid position of the peptide in the protein.
- Changed the numbers that are displayed in the Targets tree so that they are 1-based instead of 0-based.
- Columns "Begin Pos" and "End Pos" are now marked "Obsolete", which means that they only show up in the Report Editor if you push the "show all columns" button.
- Fixed problem where peaks with integration boundaries that were chosen by the user did not get their areas recalculated when you do a reimport.
- Fixed handling all-ions DIA for Bruker timsTOF bbCID.
- Fixed a problem reading Bruker files with multiple TIMS calibrations.
- Fixed library building from DIA-NN speclib to support version 3, and added support for reading scores and ion mobilities.
- Fixed peptide-specific settings showing up in the Transition Settings - Library tab when in small molecule mode.
- Fixed MSAmanda running on DDA WIFF files.
- Fixed handling unexpected errors during auto-training of an mProphet model.
- Fixed case where "Ratio To" menu item in Targets view did not agree with "Normalize To" in Peak Areas view.
- Fixed problem removing a Prosit library for library matching in Molecule UI.
- Fixed unexpected error in heat map graph during a selection change.
- Fixed Agilent method export for scheduled methods
- Fixed an issue where a mass-only transition list import of a labeled precursor would come up with the unlabeled mass for the precursor transition.
- Fixed "Missing transition precursors when you do Refine > Permute Isotope Labels".
- Fixed "Item with the same key already added" when two small molecules have no Name, same precursor m/z and different set of transitions.
- Fixed an unexpected error when attempting to parse an ill-formed adduct description.
- Fixed InvalidOperationException choosing "Transform > None" when the displayed chromatogram has optimization steps.
- Fixed loading libraries from read-only drive location.
- Fixed problem where blank document created from the Start Page sometimes never loads.
- Fixed unexpected error in Import Peptide Search when importing multiple results files with the same name.
- Fixed preserving scores when using File > Export > Spectral Library.
- Fixed command-line documentation to use tags instead of non-breaking hyphen for easier copy-paste.
Fixed transition list logic to decide proteomic vs. small molecule based on UI mode when no other indicators work.
Fixed right-click > Copy in any graph to show a useful error message if the clipboard is locked by another application.
Fixed error that happens if you set Instrument Min Time, but leave Instrument Max Time blank.
Fixed a problem where if "Triggered Acquisition" was chosen on Transition Instrument Settings, the reported peak areas would all be 60 times smaller than they should be (but did not impact light:heavy ratios).
Fixed Spectral Library Explorer handling of peptide with modified 'X'.
Fixed a problem where "Protein Abundance" column would display as "column not found" if the report also had any peptide-level columns.
Fixed tolerance of Shimadzu .lcd files not containing TIC information.
Fixed how Skyline detects the difference between peptide and small molecule transition lists to be first based on finding a peptide sequence with a matching precursor m/z.
Fixed writing CE and DP to large Skyline documents for upload to Panorama.
Fixed coloring of peak annotations in MS/MS spectra for small molecules.
Fixed filtering of targets when building spectral libraries from existing BLIB files.
Fixed an infrequent potential race condition in the DIA-Umpire implementation.
Fixed transition list column picker saving column assignments only when they are valid.
Fixed a recently introduced problem where we were not identifying transition list columns as numeric if the values were in quotes.
Fixed MaxQuant spectral library build to check up to 4 levels above msms.txt for spectrum files and improved the error message when files are not found.
Fixed a problem processing Waters Cyclic IMS data, wherein the lockmass functions do not have IMS data.
Fixed order by m/z method export bug when multiple precursors have the same m/z.
Fixed cases where "View" was used in the UI instead of "Reports".
Fixed calculation of R-squared for calibration curves that use "Linear in Log Space" fit.
Fixed an unexpected error that can occur when "Transition Settings > Ion Mobility > Use spectral library values when present" is enabled.
Fixed View > Library Match y-axis was not updating correctly in response to changes in selection in the Targets view.
Fixed .skyd file corruption problem which could happen if there were more than 60 million candidate peaks.
Skyline v21.1 Updated on 10/6/2021
- Finalized Chinese and Japanese translation text
- Fixes to Import Peptide Search wizard for DIA tutorial and DIA/SWATH tutorial updates.
- Fixes for DIA-Umpire integration (various).
- Fixed an unexpected error with Ion Mobility settings.
- Fixed an unexpected error with the Full-Scan graph showing when displayed peptide is deleted.
- Fixed an unexpected error in the heatmap graph.
- Fixed a problem introduced in 21.1 where transition list columns were not identified as numeric if the values were in quotes. (impacting LipidCreator)
- Fixed Import Peptide Search FASTA page to hide panel for importing targets from a separate FASTA when not doing a DDA/DIA search.
- Fixed a missing DLL issue with Percolator in MS Amanda DDA search.
- Fixed storing calculated CE and DP values in .sky files with large target lists for Panorama.
Skyline v21.1 Released on 5/27/2021
New! DIA-Umpire integration with library-free DIA data processing. (thanks to the Nesvizhskii lab) - [tutorial]
New! Skyline Batch for large-scale batch processing of data analysis with Skyline [documentation]
New! Class Discovery tools (hierarchical clustering and PCA plot) - [documentation]
Extended crosslinked peptide target support to allow any number of peptides and any number of links, especially important to monitoring disulfide bonds on antibody drug conjugates.
- New UI for direct pasting or File > Import > Tranition List, allowing users to assign meaning to columns.
- Improved Import > Transition List or Assay Library format detection to do a better job of detecting the list and decimal separators regardless of system number format settings.
- Detection plot improvements.
- New spectrum annotation button on the Full-Scan graph to allow full peptide fragment annotation on extraction spectra.
- Added update progress display to RT > Regression and Scheduling plots.
- Added calculated concentration y-axis on the peak area graph, found under right-click > Normalize To.
- Added iRT support for command-line import peptide search.
- Added View > Targets menu item to clarify how to get Targets back after closing, especially for small molecules.
- Improved File > Share to avoid saving on unmodified documents and save directly to the .sky.zip file to avoid overwriting the file on disk for modified documents.
- Enabled the --ui argument for SkylineCmd.exe to show the UI and allow changes that get stored in its user settings file.
- Adding small molecules from View > Spectral Libraries where the library contains molecule list information will preserve the molecule list name.
- Added optional display of ion mobility information in chromatogram graphs.
- File > Export > Spectral Libraries now preserves protein and molecule list name information in the resulting .blib file.
- Extended spectral library support:
- Support for the latest DIA-NN speclib format.
- Support for reading MSP-formatted spectral libraries as exported by Thermo's mzVault Viewer.
- Support library building with .mzid.gz files and use it for MS Amanda DDA search in Skyline.
- Support library building for invK0 attribute in pepXML written by PEAKS export.
- Improved error message when a supported spectral library type (.msp, .sptxt, .hlf) is added as the file to use in building a library.
- Added support for "RTINSECONDS" retention time encoding in an MSP spectral library file comment.
- Improved error handling when trying to read a damaged BiblioSpec file.
- Improved memory consumption during full-scan data import.
- Added "Simple Ratios" checkbox to Peptide/Molecule Settings > Quantification settings.
- Added new report fields:
- Added TransitionResult.CycleTimeAcrossPeak report field.
- Added Protein.ProteinSequenceCoverage report field with the percent of protein sequence amino acids contained in any of the peptides.
- Added "Library Ion Mobility" report fields.
- Added "TransitionResultIsQuantitative" and "TransitionResultIsMs1" report fields for MSstats.
- Updated instrument vendor integration:
- Updated Agilent method export format.
- Updated the SCIEX WIFF2 DLLs.
- Updated Waters MassLynx DLLs to 4.8 which returns profile IMS data with flanking zero points.
- Ion mobility improvements found testing Thermo FAIMS support:
- Negative CoV values now allowed.
- On export of transition lists, CoV value now pulled from ion mobility library as needed.
- Ion mobility libraries now support molecules described only as name+mass (was assuming a chemical formula would be available)
- Viewing raw scan data now shows the scan's ion mobility value when available.
- Populating an ion mobility library via "Use Results" works properly when two molecules shared the same name but different details
- Other ion mobility UI fixes:
- Fixed "Transition Settings > Ion Mobility > Use Spectral Library Ion Mobilities" checkbox to avoid state where it would not uncheck.
- Full Scan graph now redraws on data reimport when showing ion mobility filter information, to ensure correct position of the purple IM filter band.
- Fixed an issue with the Full-Scan view showing only one chromatogram type (MS1 or MS/MS) when both are available.
- Fixed Edit Annotation form to display an error for a value list with not values specified.
- Fixed opening or creating an ion mobility library file before the "Name" field is completed, an error pops up.
- Fixed Import Peptide Search for PRM requiring MS1 filtering settings.
- Fixed problem in number of methods created when exporting an isolation list or method for Thermo Fusion machines.
- Fixed "Ratio to Heavy" to show up even if Heavy is not an internal standard type.
- Fixed support for non-Unimod mods and terminal mods in DDA search with MS Amanda.
- Fixed DDA search with MSAmanda to ignore FileNotFound/DirectoryNotFound when deleting temp files.
- Fixed import peak boundaries into multi-sample wiff files.
- Fixed pepXML spectral library building to accept search results from "peaks_db" as well as "peaksdb".
- Fixed DDA search with MS Amanda fragment tolerance always using precursor tolerance units.
- Fixed NullReferenceException pushing "Add" button from Result File Rules Edit List form.
- Fixed issue with Refine >Associate Proteins with a nameless FASTA sequence.
- Fixed unexpected error typing ')' into the empty element at the bottom of the Targets view.
- Fixed MSFragger spectral library builder to prefer spectra from _uncalibrated.mgf to avoid de-charged fragment ion peaks.
- Improved error message loading .skyd file when it is found to be corrupted.
- Improved audit log hash calculation to avoid the possibility of duplication.
- Fixed bugs with Turkish language settings mostly related to case insesitive pattern matching.
- Fixed library build treating Mascot fixed terminal mods as not overridden by variable terminal mods.
- Fixed an unexpected error when importing results with an ion mobility library when a precursor ion appears more than once in a document.
- Fixed Waters "Unknown Generic Error" due to calling GetDriftTime() on functions existing in Waters .RAW but not listed in _extern.inf.
- Fixed precursor ion spectrum support for WIFF files (use <product> element instead of <precursor>).
- Fixed unexpected error when user specifies a DDA search in the import wizard but then uses the "Back" button to start over.
- Improved error handling when importing small molecule transition lists with inconsistent molecule descriptions.
- Fixed unexpected error exporting method for Bruker timsTOF.
- Fixed bug where Protein Abundance was always #N/A if normalization method is Ratio to Heavy.
- Fixed a bug in the small molecule UI where inappropriate text was having "Peptide" replaced with "Molecule".
- Fixed issues in handling loss-only modifications like water and ammonia:
- Highlighting in the Targets view for loss-only modifications.
- Not possible to specify loss-only modifications with Edit > Modify Peptide.
- Importing Assay Libraries with loss-only modifications on peptides requiring explicit modifcations caused an error.
- Fixed to force choosing a filename with the same extension when a library file is missing.
- Fixed perf and error problems with "Remove Peak" on the Document Grid.
- Fixed irtdb docxml bug.
- Fixed DIA isolation scheme in Import Peptide Search to use the one currently set.
- Fixed Import Peptide Search case with no results files used to create a template document for Skyline Batch.
- Fixed to include PeptideSettings - Filter tab settings in Library Explorer - Add All button.
- Fixed NullReferenceException displaying tooltip on Fold Change Volcano plot if document has small molecules.
- Fixed library build from MaxQuant search results not applying terminal label-type mods.
- Fixed custom formats on columns in the Document Grid would be forgotten as soon as the data was refreshed.
- Fixed Mascot variable mod override logic in library build.
- Fixed TIC Normalization on the Peak Area Replicate Comparison graph.
- Fixed message for opening .sky file inside a ZIP file to work when the file is in a subdirectory.
- Fixed bug preventing DDA search with multiple files of the same name.
- Fixed "An item with the same key has already been added" exception changing Transition Settings in a document that has a molecule with multiple precursors that are the same as each other.
- Fixed problem where DDA search incorrectly adds isotope modifications to the document as structural modifications.
- Fixed problem where rdotp would not appear in the Targets tree if any of the heavy transitions had zero area.
- Fixed problem where "Accuracy" is miscalculated if the Sample Dilution Factor is not 1.
- Fixed unexpected error if using "Modify" menu item on a molecule and changing its chemical formula to result in some precursor transitions no longer existing in the mass distribution.
- Fixed problem where non-quantitative transitions would not show up in Peak Area - Replicates view.
- Fixed highlighting in red "Include all matching scans" if the Acquisition Method is "Targeted" when that is the right option.
- Improved agreement between command-line error logging and non-zero exit codes.
- Users running Chinese and Japanese language Skyline command-line should update SkylineRunner.exe
- Fixed Tools > Options - Miscellaneous - Clear All Saved Settings for teaching and testing.
- Fixed a Minimize Results error if it was opened while the document was still loading.
- Fixed a sizing layout issue in the FASTA page of the File > Import > Peptide Search wizard.
- Fixed unexpected errors in the RT scheduling graph.
- Fixed Library Match title to contain library name again - broken when Prosit was added.
- Fixed --report-invariant command-line argument to always use a comma field separator.
- Fixed Import Peptide Search to add RT predictor in if adding existing library with iRT values.
- Fixed Import Peptide Search to always show Match Modifications page.
- Fixed notification of iRT calculator modification when using BLIB file.
Skyline v20.2 Updated on 12/8/2020
- Finalized Chinese and Japanese translation text
- Fixed canceling the ion mobility library editor form when there are errors
- Fixed some issues with background loading of ion mobility libraries (.imsdb files)
- Fixed NullReferenceException pushing "Add" button from Result File Rules Edit List form
- Fixed DDA search fragment tolerance always using precursor tolerance units to allow searching hybrid data
- Fixed an unexpected error in aduct parsing
Skyline v20.2 Released on 10/13/2020
Integrated DDA Search (with MS Amanda) in Import Peptide Search wizard with tutorial
Support for crosslinked peptides (chemical crosslinking and disulfide bonds)
- Single-line modified peptide sequence format support for crosslinked peptide targets (supported in Edit > Insert > Peptides)
- e.g. PETKPESER-EKVLTSSAR-[+138.06808@4,2]
- Support for loop-links, e.g. AKIQDKEGIPPDQQR-[+138.06808@2-6]
- Spectral library building support for Proxl XML (http://proxl-ms.org/) of crosslink peptide seaches
Result File Rules - automated annotation population from result file properties including File Name and File Path
- View > Detection > Replicate Comparison and Histogram plots for applied mProphet models
- Qualitative ion ratio support
- iRT improvements
- "Automatic" option for iRT standard during library building
- Non-linear iRT - adding Lowess and Logarithmic regressions
- Improved iRT handling - especially with CiRT - for File > Import > Assay Library
- Edit iRT Calculator improvements:
- Add new IrtStandard using the current calculator's standard peptides
- Store best transitions and relative ion abundance with calculator
- Made Explicit Retention Time Window limit the range in which peaks are considered.
Support Thermo SureQuant using Transition Settings > Instrument > Triggered acquisition checkbox
- File > Export > Method support for Bruker timsTOF prm-PASEF methods
- IMS filtering settings moved to Transition Settings - Ion Mobility.
- Added "Protein Results" -> "Protein Abundance" column to reports to expose the protein value used by the Group Comparison framework.
- A new Refine > Advanced - Group Comparison tab making it easy to perform the group comparison refinement demonstrated in Webinar 8 (through Refine > Accept Peptides and a bunch of copy-paste operations)
- Remove based on CV cutoff removes empty peptides
- Refinement based on CV and GC can still remove proteins based on remaining peptide count
- Added Prosit support for Propionamide (C)
- Added a "Product Neutral Loss" column to small molecule transition list reader, which makes it convenient to describe fragments in terms of a chemical formula to be subtracted from the precursor's chemical formula.
- Reduced the number of columns shown by default in the small molecule Insert Transition List grid
- Import Peptide Search Wizard added from and to transition filters and min and max instrument m/z values
- Spectral library building for the DiaNN specLib format.
- Added support for Golm Metabolome Database GCMS spectral library in .MSP format available at http://gmd.mpimp-golm.mpg.de/
- Support even more MSP spectral library format variants for small molecules
- Support for specifying the analyte concentrations for each target by replicate in calibration curves with PeptideResult.ExplicitAnalyteConcentration
- Added apply peak to group
- Added list editing buttons to the Document Settings - Reports tab
- Restored the ability to specify Explicit Collision Energy at the precursor level.
- Decoys checked against targets and warning presented with ability to regenerate if they don't match closely enough.
- Added View > Chromatograms > Close All and keyboard short cuts for Close (Ctrl-F4) and Close All (Ctrl-Shift-F4)
- Removed limit on number of peptides and transitions during File > Import > FASTA - counting on the user to cancel the operation when it is doing more than expected.
- Improved support for MS1-only TIC and BPC
- New resizing progress form to show all status text
- New report values in PrecursorResultsSummary for Detection Q Value (min, max, median)
- Refresh of all links and images for tutorials in the Start Page - Tutorials form
- Some performance improvements for very large DIA documents.
- Command-line not import a raw file from the same path unless a replicate name is specified with --import-replicate-name
- Command-line support for --decoys-discard
- Command-line support for --refine-cv-remove-above-cutoff with decimal percent if value <1
- Improved handling of invalid entries in spectral libraries - warn and filter instead of failing to load
- Many smaller bug fixes such as:
- Fixed failure to annotate fragment ions in heavy labeled Prosit predicted spectra.
- Fixed failure to match m/z values between heavy labeled library spectra and Prosit mirror plot spectra.
- Fixed handling of small molecule .MSP library files without Precursor_type values.
- Fixed reading LipidBlast .MSP files from MoNA
- Fixed support for MaxQuant's NotNTerm and NotCTerm fixed mods
- Fixed bug where MaxQuant spectral library build failing to parse file if it is missing both optional columns "Labeling State" and "Evidence ID".
- Fixed library build mzML -> MSFragger -> PeptideProphet pipeline (broken by previous fix to TIMS/MGF -> MSFragger -> PeptideProphet; now both pipelines work)
- Fixed library build file extension detection to be case insensitive.
- Fixed library build for tilde quotes ("File:~SomeRunName~") in Mascot DAT parser.
- Fixed library build for ProxlXml parser to not require linker_mass for unlinked peptides.
- Fixed a problem reading Agilent GCMS SIM SIC chromatograms
- Increase the threshold scan range at which we consider an MS1 scan to be a "SIM Scan" from 200 to 500
- Fixed SkylineCmd.exe error reporting when Skyline[-daily].exe are missing and ability to run from downloaded ZIP file without needing to unblock more than SkylineCmd.exe itself.
- Fixed possible deadlock using SkylineCmd/Runner to import data
- Fixed calculation of TIC when not MS1-only TIC is available - temporarily reverting to old slower Skyline code to calculate through spectrum summing - faster fix coming
- Fixed export of negative CoV values for FAIMS methods
- Fixed IMS display and units in reports to be consistent across PrecursorResults and Chromatogram values
- Fixed a null reference when dealing with libraries that have inconsistent ion mobility coverage
- Fixed errors requiring a restart switching iRT standards in the Edit iRT Calculator form
- Fixed preserving the original standards in an iRT library when standards are changed with the dropdown list
- Fixed warning about overwriting changes in an iRT library when none have been made
- Fixed exception using triggered acquisition if some precursors are missing chromatograms.
- Fixed unhandled error when importing peak boundaries for document with no result files
- Fixed issues handling SCIEX Midas data
- Fixed mProphet model training display to avoid empty space on the left and compressed histograms on the right.
- Fixed "Bandwidth too small" exception doing a Loess regression if there are not enough peptides in the document.
- Fixed LOQ determination so that it starts looking from the highest concentration point stops looking once it finds a level that fails the criteria.
- Fixed Shimadzu method numbering
- Fixed Ctrl-A to work as select all in the Document Grid even when it is docked.
- Fixed loading Shimadzu SRM files with just 1 chromatogram.
- Fixed exception bringing up RT Linear Regression window if there are crosslinked peptides in the document.
- Implemented a workaround for 32 transition limit on Waters method functions.
- Fixed handling a couple of novel adduct descriptions seen in the wild, e.g. "(M+H)+" and "(M+H)+[-H2O]", which would normally be written as "[M+H]+" and "[M-H2O+H]+" respectively.
- Fixed NullReferenceException trying to use Triggered Acquisition in small molecule document.
- Fixed retention time alignment makes mouse act out of phase on aligned replicate chromatogram graphs.
- Fixed File > Import Assay Library recognizing sequences surrounded by underscores and preceding N-terminal modifications produced by Spectronaut.
- Fixed pepXML reader looking for pepXML elements inside <analysis_summary>.
- Upgraded MethodCreator.dll for Agilent method export.
- The fragmentor voltage will be set using the voltage from the template method.
- For proteomics applications, the recommended fragmentor voltage for G6420, G6460, G6470 instrument models is 130.
- Fixed Panorama server checking for in-house Panorama servers.
- Fixed tooltips on Molecule Settings form for small molecules.
- Fixed blank IMS spectrum Full-Scan plot when shown in 2D with filtering on.
Skyline v20.1 Updated on 03/16/2020
- Finalized Chinese and Japanese translation text
- Fixed preserving manually set peak boundaries after reimport
- Fixed Library Match view visibility to require a library or Prosit enabled
- Fixed undo and audit logging of right-click > Quantitative property setting
- Fixed command-line import deadlocking race condition
- Fixed modification redefinition error in Import Peptide Search
- Fixed major performance issue with lockmass correction in Waters data imports
- Fixed command-line logic for when files get ignored during import if they have already been imported
- Fixed Bruker data import failure issues
- Fixed issue where Transition Settings changes could be overwritten during Import Peptide Search
- Fixed audit logging of changes to DIA isolation schemese
- Fixed a null reference when dealing with libraries that have inconsistent ion mobility coverage
- Fixed exception in the iRT calibration form
- Fixed exception doing "close all chromatograms".
- Fixed Import Peptide Search to turn off MS1 filtering if no precursor ions
- Fixed command-line run length to decimal value instead of an integer
Skyline v20.1 Released on 01/28/2020
- Prosit spectrum and iRT prediction support directly integrated into the UI
- Building libraries for targeted peptides in a document through Peptide Settings - Library - Build button.
- Prosit spectrum prediction viewing in the Spectrum Match plot with new right-click menus, including mirror plotting
- Settings in Tools > Options > Prosit
- Support for spectral library building from MS Fragger pepXML search results
- Support for diaPASEF!
- We have run this with 2 separate 3-organism datasets through the LFQBench statistical assessment and that works.
- Improved ddaPASEF and initial prmPASEF support.
- Performance gains in importing Agilent and Waters IMS data as much as 2x or more.
- Parallel file import with proteomewide DIA in the UI or by default on the command-line has performance similar to what was previously only available from the command-line using --import-process-count. Choose "Many" on your next import or just ignore threading the next time you import from the command-line.
- Optimized spectrum memory handling for instrument vendors with .NET data reader libraries, benefitting Agilent, SCIEX, and Thermo
- A new "Consistency" tab in the Refine > Advanced form, supporting CV and q value cut-offs
- New checkbox for Refine > Advanced - Results tab Max precursor peak only
- Support for Multiple Attribute Model (MAM) grouping with Peptide.AttributeGroupID and PeptideResults.AttributeAreaProportion
- Added File.SampleID and .SerialNumber (of the instrument) as fields in Document Grid custom reports
- Transitions Settings - Full-Scan - MS/MS filtering has been extended to apply to all non-MS1 spectra (e.g. MS3) as long as the MS1-level precursor matches the target precursor m/z The redundant library filtering phase of spectral library building is around 20x
- Improved iRT calibration UI making it easy to create new sets of standards based on existing sets that can be used in spectral library building and the Import Peptide Search wizard
- More iRT improvements including more intelligent use of 80+ CiRT peptides when CiRT is chosen during library building
- New right-click > Quantitative menu item for changing the Quantitative property on transitions in the Targets view TIC and BPC now come from raw data files and do not need to be extracted from MS1 spectra which has performance benefits for MS1 filtering
- New global "QC" transitions have been added such as the pressure trace
- Calibration curve fixes to make ImCal (Isotopolog Calibration Curves) work
- New "Calculated" annotations have been added which support storing Skyline calculated values in annotations for future use with AutoQC
- Optional display of spectral library spectrum scores in Spectrum Match, View > Spectral Libraries and in Document Grid
- Added Spectral library building support from "Assay Library" TSV
- New View > User Interface menu item in case the user misses the toolbar button
- New View > Peptides submenu to display modifications in the Targets view text for cases like glycan mods on biologics
- Support for charged losses on peptide modifications like for glycan mods to monitor precursor - lost, minus charge
- New option to order by m/z in exported methods/lists for optimized quadrupole switching Restore the ability to insert a transition list of either type when not in mixed UI mode
- Support KEGG IDs as molecular identifiers in small molecule targets.
- Improved support for D used in chemical formulae in place of the Skyline default H'
- Added support for Thermo Exploris and Eclipse instruments
- Support for opening .skyp files downloaded directly from Panorama
- New command-line arguments:
- --version - prints the Skyline[-daily] version information to the console
- --save-settings - saves and settings changes made during the session (e.g. opening a document may add elements to lists)
- --tran-predict-ce="<name>" - change the Transition Settings - Prediction - Collision energy setting
- --tran-predict-dp="<name>" - change the Transition Settings - Prediction - Declusering potential setting
- --tran-predict-cov="<name>" - change the Transition Settings - Prediction - Compensation voltage setting
- --tran-predict-opt="<name>" - change the Transition Settings - Prediction - Optimization library setting
- --import-filename-pattern - selects imported files from directory by a pattern
- --import-samplename-pattern - selects imported samples from a multi-file WIFF by a pattern
- --ims-library-res command-line argument for adjusting the library IMS extraction resolving power for testing varying settings on 3-organism mixes
- --share-zip - fixed from being broken in 19.1
- --exp-order-by-mz - orders transitions in exported methods/lists by m/z for optimized quadrupole switching
- Strong versioning in Skyline-daily.exe and SkylineCmd.exe
- When you hover the mouse over these EXE files in Windows File Explorer the version number is reported in a tip (no longer just 22.214.171.124)
- The command-line --version argument now always reports a full version, even for a "developer build" including the Git hash for the source control revision on GitHub, and now the version of ProteoWizard, ensuring the pwiz_data_cli.dll can be loaded.
- The Skyline Help > About form now also includes this full version with Git hash
- Many smaller bug fixes such as:
- Spectral libraries from MaxQuant results using spectra from raw data now uses the right spectra
- Fixed BiblioSpec parser for MaxQuant 1.6.7 mod format
- Fixed for issue with iProphet and 2H element for MaxQuant
- Made charge state suffix parsing more flexible to handle the following cases:
- A series of + or - symbols however long (used to stop at ++++ for positive and -- for negative)
- Use CultureInfo.TextInfo.ListSeparator (semi-colon in Europe) "; +5" instead of CultureInfo.NumberFormat.NumberGroupSeparator (period, space or apostrophe in Europe) ". +5", " +5", or "' +5"
- Allow invariant form always ", +5" even when current culture indicates "; +5"
- Allow the absence of the space in charge states with numbers, i.e. ",+5" or ";+5"
- Fixed right-click > Order By > Annotation in replicate summary plots
- Fixed error "Spectrum must have a source file" when doing Import Assay Library tutorial
- Fixed problem where "batch_name" was not getting written out for replicates.
- Fixed problem where changing the uniqueness constraint in the Peptide Settings dialog does not result in a new Undo record being created.
- Fixed error when doing "Export Annotations" if StandardType has been specified for peptides.
- Fixed error when List has "value list" column type.
- Exclude peptides from .elib files that do not appear in the "PeptideQuants" table.
- Fixed missing peak logic when importing with EncyclopeDIA or OpenSWATH results
- Added support for reading the expect score from Comet pepXML and for using ms2 files for finding spectra of pepXML files.
- Fixed Tools > Tool Store error message when skyline.ms server is down for maintenance.
- Fixed controls hidden on Import > Peptide Search form when initiated from the Start page.
- Fixed problem where Skyline was not acknowledging the isolation windows on MSX scans.
- Fixed calculation of LOD. It was incorrectly using only using the multiple of the SD of the blank values. It was forgetting to add the mean of the observed values as well.
- Fixed Precursor Concentration getting blanked out whenever the Peptide Settings changed.
- Fixed to support a change to the Uniprot interface for querying protein details.
- Fixed exception when doing "Pick Children" on a small molecule that has two identical precursors.
- Fixed "Refine > Advanced" max peptide peak rank when there are peptides that only have internal standard precursors and increase maximum peptide peak rank from 10 to 20.
- Fixed exception that can happen if deselect EmptyNode at bottom of Targets tree while Peak Area Replicate Comparison is shown.
- Fixed CCS calculation for Bruker data to use 2*N instead of just N.
- Fixes to improve support for a 1.3 GB Assay Library including a fix to an OutOfMemoryException
- Fixed progress display of upload to Panorama
- Fixed Area CV calculation for heavy labeled ratio normalization.
- Fixed modified peptide sequence text exported from Skyline in .blib spectral libraries to match library builds
- Fixed unexpected error using Refine > Advanced in small molecule documents with results
- Fixed renaming a molecule causes miscalculating mass of transition with heavy label adduct
- Fixed File > Export > Spectral Library losing information from small molecule documents
- Fixed case sensitivity in library file name extensions
Skyline v19.1 Released on 07/14/2019
This is the 19th official release and the first of 2019. So, for this 10th anniversary realese, we are changing to a year-based version number like many other mature products.
New! Small molecule and proteomics UI modes [introduction]
- And a form that asks for your preferred mode once
- iRT and Optimization library support for small molecules
New! Lists - define lists of values in multiple columns and associate them with elements in your documents through annotations. [documentation]
- See Document Settings – Lists
- Batch calibration – [documentation]
- Import > Peptide Search with an existing library (including EncyclopeDIA .elib files)
- A new MS/MS filtering Acquisition method named "DDA" which sets all fragment ions to non-quantitative and does not truncate MS1 chromatograms the way "Targeted" (or PRM) does.
- Edit > Refine became a top-level Refine menu between Edit and View and got reorganized for ease-of-use.
- The Document Grid "Views" menu has been changed to "Reports" to better align with File > Export > Report and Document Settings - Reports
- Added Actions menu to the Document Grid to enable bulk peak removal based on filtering
- New command-line help for SkylineRunner/SkylineCmd available with --help argument and Help > Documentation > Command Line in Skyline
- Command-line support for Refine > Advanced options
- Command-line support for setting precursor charge states, fragment charge states and fragment types
- Moved some explicit parameter values like CE from precursor to transition level
- Audit log improvements to support working with Panorama and tampering detection
- Building a library from MaxQuant msms.txt now attempts to find the original spectrum source files and use the spectra in them to avoid using charge state deconvoluted spectra, but allows the user to override this default if the spectrum source files cannot be found
- A new <Edit current...> choice in the dropdown lists in Edit > Modify Peptide to make updating specified modification definitions easier
- Improved handling of common background proteome building problem where user tries to open or create the FASTA file causing it to be overwritten by an empty PROTDB file
- Changed File > Share default to "Complete" instead of "Minimal"
- Add "PeptideResult.ModifiedAreaProportion" which is the normalized area of the PeptideResult, divided by the sum of the other NormalizedAreas for all of the other PeptideResults in the same replicate and protein that have the same unmodified sequenceAdded new Transition.LossFormulas field
- Allow grouping by built-in properties such as "concentration" in addition to annotations in peak area graph
Many smaller bug fixes such as:
- Fixed to support C-terminal modifications in MaxQuant msms.txt
- Fixed library building for PeptideShaker results
- Fixed to add the .wiff2 extension to File > Import > Results form
- Fixed to support File > Export > Method for Thermo Altis
- Fixed to allow package installation for R external tools (like MSstats) in China
- Fixed for calibration curve text exported to report CSV files on Chinese and Japanese systems
- Fixed library building from paths with extended characters
- Fixed for spectral library building of Peaks mzIdentML/MGF export
- Fixed library building support for ProXL cross-linked peptides with PTMs
- Added support for radioactive 14C labeling as C"
- Added support for deuterium as D and H' and tritium as T and H"
- All elements in the periodic table now allowed in chemical formulae
- Fixed for q value cut-off advanced option in group comparison definition form
- Fixed to apply chromatogram transformation to non-quantitative chromatograms to match quantitative chromatograms
- Fixed for invalid precursor transitions after changing Full-Scan settings
- Performance improvement for importing large small molecule transition lists
- Fixed to Support new variant of retention time specification in NIST .msp library format
- Fixed audit log saving to use write and rename to avoid log truncation
- Fixed audit log enabling to create undo records and be more persistent
- Fixed to handling of invalid adduct specification
- Fixed to small molecule persistence with multiple keys
- Fixed undo/redo of setting standard type
- Fixed problem where modifications with negative mass cannot be found in iRT database (reported by Anatoly, thanks to Nick)
- Updated UIMFLibrary DLLs to version 3.6.6
- Fixed library build support for reading MaxQuant fixed peptide-N/C-terminal modifications
- Fixed parsing of pS/pT/pY variant of phospho mods from MaxQuant
- Fixed issue parsing PLGS final_fragment.csv modifications with paren’s in the mod name
- Fixed problem with implicit modifications not being included in "Modified Sequence" column in Document Grid
- Fixed importing report layouts from a .skyr file
- Fixed reading Shimadzu QTOF files that also open with the QQQ reader DLL
- Change SCIEX centroiding to multiply Y (area) values by 100 to make the numbers more similar to profile extraction (requested by SCIEX)
- Fixed Area CV histograms to ignore precursors with no chromatograms rather than Calculating... forever
- Fixed to continue importing chromatograms when iRT regression fails as long as chromatogram extraction is not dependent on it
Skyline v4.2 Updated on 04/08/2019
Skyline v4.2 Updated on 01/08/2019
Skyline v4.2 Released on 11/01/2018
- AUDIT LOGGING - yes, really [documentation]
- New Figures of Merit section in Peptide Settings – Quantification tab
- New LOD and LOQ fields in reports
- New display in Calibration Curve plot
- New calibration features
- Regression fit = Linear in Log Space
- Single-replicate calibration with isotope labeled standards for system suitability
- Added Sample Dilution Factor field to Replicates in Document Grid for dilution of a sample to bring it within the linear dynamic range
- Support for importing OpenSWATH results through File > Import > Peptide Search - DIA wizard [details]
- Support for using integration boundaries and peak scores from OpenSWATH and EncyclopeDIA
- Drift time predictor training from Use Results fixed for small molecules
- Instrument support improvements:
- Agilint - support for negative ion mode QqQ data
- Bruker - timsTOF support for PASEF, All Ions, and PRM
- SCIEX - support for new SCIEX WIFF2 file format & clearer method export, CE and DP settings
- Shimadzu - support for 9030 Q-TOF and 8045 QqQ
- Thermo - support for Thermo FAIMS, GC-MS, Tune v3+ compatibility, and faster raw file reader DLL
- Waters - advances in SONAR and CCS calibration and importing data from UNIFI server
- Settings > Integrate All no longer affects Precursors.TotalArea nor other quantitative metrics. At last, it is just visual.
- File > Import or Export > Annotations for importing or exporting annotations values directly from or to a CSV file
- New command-line support
- --import-document = File > Import > Document
- --import-annotations = File > Import > Annotations
- --share-zip = File > Share
- --import-all-files = File > Import > Results of all files in the directory specified, but not subdirectories
- --import-all[-files] and --import-replicate-name together to import multiple files into a new replicate
- --reintegrate-exclude-feature = unchecking feature in mProphet model
- New library build support
- Mascot error tolerant searches and PASEF searches
- MassIVE mzTab
- MetaMorpheus mzIdentML
- Crux Percolator pepXML
- PEAKS pepXML/mzXML export when scans are out of order
- Proteome Discoverer ExpectationValue support and pdResult files with multiple workflows
- MaxQuant deuterium labeling modifications and results lacking Labeling State column
- Added new iRT standard mix RTBEADS
- Added ability to separate CVs in Peak Areas > CV Histogram by precursor or fragment ions in mixed MS1 and MS/MS documents
- Added Plot Type > Residuals to Retention Times > Alignment view
- Faster volcano plot updates and format filtering peptides by protein attributes
- Mouse centered zooming added to some graphs that did not yet have it
- Edit > Delete of transitions removes matching transitions in matching reference precursors
- Edit > Refine > Advanced new option to remove peptides without a matching spectrum
- Added find support for report link columns with text display
- Increased maximum fragment charge state to 20 for whole protein MS/MS
- Increased custom molecule maximum mass from 100 KDa to 160 KDa
- Added a new copy button in the lower-left corner of message boxes to make it clearer that form contents can be copied as text
Many smaller bug fixes such as:
- Fixed problem reading Thermo raw files that have scans with multiple precursors.
- Fixed "use results" on "Edit Drift Time Predictor" form to pay attention to whether "Use high energy offset" is checked. If it's not checked, then always use 0 for the high energy offset.
- Fixed problem where matching chromatograms to transitions does not pay attention to m/z match tolerance and double counts transitions.
- Fixed ion mobility lookup in spectral libraries to support high precision modifications.
- Fixed bug where documents containing the adduct "[2M+H]" cannot be opened.
- Fixed "Remove Peak" behavior when chromatograms showing more than one file.
- Fixed performance and background updates for Retention Times - Regression view
- Fixed to editing small molecules with MS1 precursors that resulted in document corruption
- Fixed to allow unchecking "Intensity" in an mProphet scoring model
- Fixed to improve performance in a document with 500 replicates
- Fixed to improve graphs restoring their visible state in the absence of a .view file
- Fixed performance for large iRT libraries
- Fixed a bug where libraries were disregarding modifications when returning retention times
- Fixed matching spectra in SCIEX Midas data to precursors with modifications, especially heavy labeled
- Fixed problem where a mixed polarity .raw file can result in an error about the number of times not being equal
- Fixed obscure Thermo scanfilter parsing issue with a negative SID
- Fixed case where ModifiedSequence would display the wrong mass if there were two modifications on the same amino acid
- Fixed unexpected error trying to use Centroided extraction from Waters data acquired in centroid mode
- Fixed small molecule PrecursorIonFormula vs. PrecursorNeutralFormula in small molecules with isotope labeling
- Fixed issue with neutral loss transitions not matching spectral libraries during a settings change
- Fixed to keep fragment ion transitions from matching chromatograms extracted from MS1
- Fixed error message for file access denied from "Win32 Error 5" to something more helpful
- Fixed issue with importing transition lists containing O" or 17O
- Fixed for Waters data import to allow both centroiding and lockmass correction
- Fixed small molecule transition list reader when Transition Settings precursor and fragment mass types are different
- Fixed small molecule transition list import where the product columns are left empty to imp[y that the precursor is the ion of interest for this row
- Fixed excessive memory use building a background proteome
- Fixed issue with chromatogram extraction from mixed polarity raw data files
- Fixed protein annotation using Uniprot to keep up with changes in their interface
- Fixed command-line to import all samples from a multi-sample WIFF file
Skyline v4.1 Release Updated on 6/19/2018
Skyline v4.1 Release Updated on 2/18/2018
Skyline v4.1 Released on 1/11/2018
- Improved small molecule support [detail slides]
- Support for NIST and self-built (from SSL format) small molecule spectral libraries with fragment annotation
- Neutral molecules with multiple precursor adducts
- Improved support for pasting small molecule transition lists with column headers
- Bruker TIMS support that parallels IMS support for other vendors
- A new Document Grid pivot editor and saved report layouts [detail slides]
- Improved Import Peptide Search wizard for DIA with DDA for the mProphet workflow
- File > Import > Assay Library makes importing Assay Library files easier than File > Import > Transition List
- More performance improvements (memory use and speed) for large-scale DIA data processing
- Interactive volcano plots for group comparisons with custom formatting [detail slides]
- Interactive peak area CV histogram plots [detail slides]
- High precision modification delta-mass support past a single decimal place
- Points across the peak and manual integration adjustment visualizations in chromatogram plots [detail slide]
- New line plot modes for summary (Replicate and Peptide Comparison) plots
- Synchronized zooming available in summary (Replicate and Peptide Comparison) plots
- New Import Results common prefix and suffix removal UI with real-time replicate name display
- New delete button (red X) on the Document Grid
- allows deletion from the Targets View (proteins, peptides, precursors and transitions)
- filter and delete.
- Possible to rename replicates from Document Grid (including copy-paste) with "Replicate Name" field
- New "Exclude From Calibration" column on PeptideResult
- New Quantitative column on Transitions [detail slides]
- New non-blocking background population of Document Grid with full support for chromatogram values (times, intensities, mass errors) in Live Reports, both interpolated and raw values
- New Edit > Integration menu with shortcuts for Remove Peak and Apply Peak to All
- Display an informative warning when iRT calibration fails during import
- Improvements for library building from peptide search formats which do not support probability cutoffs to make sure they get ordered correctly
- Many other fixes...
Skyline v3.7 Release Updated on 9/10/2017
Skyline v3.7 Released on 6/12/2017
New features include:
- Extensive performance improvements in speed and memory use for proteomewide, label-free DIA and DDA data processing
- If you have the hardware, Skyline should be able to use up to 100% CPU and 100% of your memory. Though we continue working on making it do more with less.
- Performance improvements in very large DIA (6,000,000 transitions x 20 files)
- Convergence detection in mProphet modeling and 10 iteration maximum (down from 30)
- New --import-process-count=[num] and --import-theads=[num] arguments for SkylineRunner. The former can yield up to 10x import performance improvement on a 24-core NUMA server and 2-4x on a standard i7.
- Reduced .sky file size by 70% for large (over 1000 transitions) files
- Multi-peptide peak area graph
- Customizable color schemes
- Import isolation scheme feature from DIA data files
- Improved iRT calibration from DDA data directly into spectral libraries
- Storing raw chromatograms in SKYD files. This is a big one which also gives us:
- View > Transform > Interpolated (F12) shows the chromatograms as Skyline used to show them
- View > Transform > None (Shift+F12) shows the raw uninterpolated chromatogram
- Skyline can now always show in Full-Scan graph every spectrum from which chromatograms were extracted. Previously interpolation could cause spectra to be skipped
- A new report value TransitionResults.PointsAcrossPeak
- File > Share can now create document archives in 3.6 format for sharing to Skyline 3.6
- File > Export > Spectral library for exporting targeted results as a spectral library for your next experiment
- Support for semi-cleavage enzymes in Peptide Settings - Digestion tab
- Support for Associate Proteins checkbox in View > Spectral Libraries with background proteome for nonspecific cleavage
- Run-to-run retention time correlation graph
- New file details (score type, score cut-off, unique peptides and spectra) in Spectral Library Explorer source file details form.
- Support BLIB files with StartTime and EndTime in the RetentionTimes table
- Allowing external tools to provide their own peak detection and picking
- Times are used for peak integration boundaries without further peak detection
- Faster imports and smaller resulting files
- File > Import > Peak Boundaries 2-10x faster
- Add Total Ion Current Area under Results.File in reports/Document Grid
- Add "Equalize Medians" as normalization method in Peptide Settings / Quantification for large exploratory experiments where most targets are not changing
- Improved paste performance in the Document Grid
- Column tips and reference help in the Live Report view editor
- New SkylineDailyCmd.exe in same folder as Skyline-daily.exe with same command-line interface as SkylineRunner.exe, but runs Skyline in a single process, useful for ZIP-file or Administrator installations where these EXEs are placed in easily located paths
- Proteome Discoverer 2.2 support in spectral library builder
- Improved support for SCIEX Midas workflow
- Improved support for Agilent IMS workflow
- Improved handling of importing modified peptide sequences with SCIEX 3-letter modification abbreviations
- Export transition list feature for mixed polarity small molecule documents to allow exporting different polarities separately
- Various other fixes such as:
- Use of .NET API to encrypt passwords for Panorama and Chorus stored by Skyline in its user.config file.
- Fix to z ion mass calculation, which was off by one hydrogen atom
- Fix to View > Mass Errors > Replicates graph to match colors with other replicate graphs when MS1 and MS/MS XICs are present
- Fix y axis scaling in chromatograms which had problems when IDs or Predicted annotations were present and scale was less than 100
- Fix tracking of changes to iRT standards to better match changes to documents
- Fix to avoid removing iRT standards when Edit > Refine > Advanced minimum transition count is higher than they contain
- Fix to keep from duplicating spectrum source files - especially problematic for iRT training - in spectral libraries when a DDA file is searched twice
- Slightly more tolerant peak grouping which allows undetected peaks to be added to the group based on chromatogram correlation over the integration boundaries.
- Fix precursor matching with SRM data in fringe case where the precursor m/z is worse, but transition matching is better
- Fix error message reporting missing required columns in File > Import > Peak Boundaries
- Fix to "Unable to sort because the IComparer.Compare() method returns inconsistent results"
Skyline v3.6 Release Updated on 2/21/2017
Skyline v3.6 Released on 11/7/2016
New features include:
- Improved results import:
- Parallel multi-file results import (in user and command-line interfaces)
- New results import interface for improved unattended imports
- Greatly improved import performance for Skyline documents on network drives
- Calibrated quantification improvements:
- Surrogate standards for normalizing to explicit non-homologous molecules
- Remove point right-click option in calibration curve graph
- Explicit Global Standard Area added to replicates for explicit global normalization control with values like TIC
- Group comparison additions and fixes to improve consistency with MSstats
- New Detection Q Value and Detection Z Score report columns for mProphet scored peak picking
- New Peak Rank By Level report value and Targets view showing separate peak rankings for MS1 and MS/MS transitions
- Peptide uniqueness constraint added to Peptide Settings - Digestion tab (by protein, gene or organism)
- New Edit > Refine > Associate Proteins for adding protein associations for targeted peptides after they have been added to the targets list
- Ability to choose which modifictions to use when showing a library in the Spectral Library Explorer
- New and improved plots:
- Mass error plots (replicate and peptide comparisions and 1D and 2D histograms
- Multi-peptide retention time plot
- Point set selection in retention time regression plot
- Improved small molecule support:
- Improved support for negative ion mode
- Improved chromatogram matching for molecules with identical precursor m/z but different scheduled retention times
- Parsing of chemical formula with adduct syntax in Edit > Insert > Transitions
- Support for small molecule transition list import with Edit > Paste, File > Import > Transition List, external tools and with command-line
- Improved Transition Settings for Full-Scan
- Centroided extraction with mass error tolerance made default, based on improvement seen with Thermo, Sciex and Bruker instruments
- New high-selectivity extraction option (1/2 extraction width) for extraction from profile spectra, based on improvement seen with Termo and Sciex raw data files
- Easier import of existing data with improved isolation schemes based on raw data
- Fixed support for importing from instruments using different high- and low-resolution between MS1 and MS/MS
- Ability to include ambiguously matched spectra in spectral libraries build by Skyline
- Improved support for iRT:
- Support for more iRT standard mixes
- Automatic adding of iRT standard targets to document
- More flexible iRT regression support (allowing 80% of standards at 0.995 correlation)
- CiRT support
- SkylineRunner command-line interface improvements:
- Command-line support for importing transition lists and assay libraries
- Command-line support for exporting isolation lists
- Command-line support for adding decoy peptides
- Improvements made to support AutoQC
- mProphet model generation output to console log
- Initial support for Sciex MIDAS data
- Initial support fixes for Waters SONAR data
- Fix for File > Save As bug that disabled Edit > Refine > Re-import
- Many other smaller bug fixes
Skyline v3.5 Release Updated on 1/24/2016
Skyline v3.5 Released on 12/1/2015
New features include:
- Calibrated quantification (a.k.a. absolute quantification) [see tip]
- Impressive performance improvements for large full-scan data sets (DIA and DDA)
- Many longer operations made much faster and showing progress form allowing cancel
- Chromatogram extraction from centroided scans using mass accuracy in PPM (Peptide Settings - Full-Scan tab, using Centroided mass analyzer)
- Improved small molecule support:
- Support for negative polarity ions
- Support for multiple ions per precursor, including isotope labeling
- SkylineRunner command-line improvements supporting processing pipelines from raw data to Panorama uploads
- Improved assay library and transition list import with better modification guessing
- Full support for Panorama AutoQC system suitability run processing
- Support for building spectral libraries from DIA-Umpire search results
- Ability to include report templates in document with Document Settings
- Fill Down function available on Document Grid right-click menu
- Delete-key clears cells in Document Grid
- Apply to All for faster manual correction of multi-replicate peak picking
- Compensation voltage optimization for Sciex instruments with SelexION
- Default Sciex SWATH isolation schemes and abilitly to export Sciex isolation lists
- Automated drift-time training for Agilent and Waters IMS Q-TOF instruments
- Lockmass correction for Waters Q-TOF data
- Export directly to instrument methods for Shimadzu QqQ instruments
- Many display improvements:
- Peak area and background shading of selected transition
- New residuals plot in Retention Times > Regression graph
- Keep ID annotations from being hidden by chromatograms
- Improved dotp display in Peak Areas plot
- Option for strict scientific notation for intensity y-axis on plots
- Graph text scaling based on right-click > Properties for all graph text
Skyline v3.1 Release updated on 4/13/2015
Skyline v3.1 Released on 3/16/2015
New features include:
- Integrated Group Comparison support (see images below). Get started with:
- View > Group Comparisons > Add
- Settings > Document Settings - Group Comparisons tab
- Tutorial coming soon...
- Support for custom ions / small molecule targeted MS
- Use Edit > Insert > Transitions - Small molecules to start a Skyline small molecule document
- Watch Skyline Tutorial Webinar #4 - Preview of Small Molecule Support
- Cloud chromatogram extraction from full-scan data with Chorus
- New wizards for importing peptide searches with PRM and DIA data sets
- Direct filtering of Document Grid views
- Support for iRT scores in chromatogram libraries from Panorama
- Faster start-up and file open and save progress
- Fully enforced light-heavy ion matching and Find form support for "Mismatched transitions"
- Improved optimization library support
Skyline v2.6 Release updated on 2/8/2015
Skyline v2.6 Release updated on 10/27/2014
Skyline v2.6 Released on 9/22/2014
New features include:
- Full-Scan spectrum view for chromatograms extracted from full-scan data, with heat-map graph for IMS data
- New Skyline start page for faster access to common start scenarios and tutorials
- Ion mobility drift time filtering for Agilent and Waters TOF instruments
- Optimization library support for storing optimized CE values
- Custom fragment ion support for defining non-peptide-backbone fragments (like iTRAQ, TMT, etc.)
- Support for isotope labeling experiments (like SILAC) without standards
- Support for Shimadzu triple-quadrupole instruments
- Improved chromatogram peak picking
- Import of tabular "assay library" format
- Support for protein details information (accession number, gene name and preferred name) queried from internet sites
- DIA isolation scheme viewer
- Option to exclude transitions within the DIA isolation window for the precursor
Skyline v2.5 Release updated on 7/10/2014
Skyline v2.5 Release updated on 5/5/2014
- Chinese and Japanese translations
Skyline v2.5 Released on 2/8/2014
New features include:
- Live Reports - interact directly with Skyline documents through a grid interface with
- Customizable column display
- Sort and filter
- Direct paste to annotation values
- Text search
- Much faster report generation than the original Custom Reports
- Improved peak scoring and picking
- Improved default peak picking
- Integrated mProphet scores and semi-supervised learning model training
- Edit > Refine > Reintegrate form for applying non-default peak scoring and picking models
- Peak q value assignment
- Model training and evaluation interface
- Global standard type assignment
- Right-click > Set Standard Type to assign Normalization and QC standard types
- New icons to display iRT, Normalization and QC standard types in Targets view
- New ratio values for peptides, precursors and transitions to global standard types in Peak Areas graph and reports
- All global standard peptides measured in every method of multiple method documents
- Fully integrated Tool Storeuser interface
- Tools > Tool Store form for reviewing and installing External Tools without leaving Skyline or manually downloading files
- Update notifications for new tool releases
- Tools > Updates form for automatic updates to installed tools
- Multi-peptide chromatogram graphs - use protein selection or multiple selection (shift- or ctrl-click) to see annotated chromatogram peaks for many peptides at once
- Improved support for Scheduled Extraction of chromatograms from full-scan mass spectra
- Improved File > Import > Peptide Search wizard
- Thermo raw file import support on systems with European number format settings
Skyline v2.1 Released on 9/8/2013
New features include:
- Support for building chromatogram libraries on Panorama and using them in Skyline
- File > Import > Peptide Search wizard for DDA data quick start
- Mass accuracy metrics for high resolution full-scan data
- TIC and base peak chromatograms from MS1 survey scans
- Installed support for Bruker TOF data, with improved performance
- Demultiplexing of overlapped DIA/SWATH methods
- Improved External Tool integration (see the list of available tools)
- Install from file (Tools > External Tools - click Add button, and choose From File)
- Automatic R installation
- Automatic Python installation
- Support for MSstats with new GUI form [download]
- Support for QuaSAR with new GUI form [download]
- Direct pasting into the Results Grid (especially useful for replicate annotations for external tools)
- Fix to be able to distinguish peptides with the same precursor m/z in MS1 filtered data
- Improved memory performance for large full-scan imports
- Enhanced results data import progress interface with peak graph
- Split chromatogram graphs for simultaneous viewing of light and heavy transitions, and precursor and product ions
- Alignment by iRT scores in graphs
- Improved integration with PanoramaWeb
- Save and restore of Targets View expansion and selection state
- Several spectral library builder fixes, including support for larger libraries and new search pipelines:
- PEAKS pepXML/mzXML
- MSGF+ pepXML/mzXML
- File > Import > Peak Boundaries for importing peak selection from other tools
- File > Export > Chromatograms for exporting chromatogram points
Skyline v1.4 Release Updated on 3/18/2013
- Support for building spectral libraries from Proteome Discoverer MSF
- Support for building spectral libraries from MaxQuant Andromeda msms.txt
Skyline v1.4 Release Updated on 12/17/2012
- Support for building spectral libraries from PRIDE XML
Skyline v1.4 Released on 11/12/2012
New features include:
- Bruker TOF support [details]
- Export triggered MRM (a.k.a. iSRM) transition list support (Agilent and Thermo instruments)
- Peak picking based on retention time alignment of MS/MS IDs for MS1 filtering
- Improved retention time alignment features for MS1 filtering
- Support for publishing Skyline documents to Panorama targeted proteomics repository web sites (server software currently in beta, available early 2013)
- Support for MS1 filtering from SIM scans
- Customizable Tools menu (EXE, Batch and Web site) with macro and custom reports as inputs and command-line customization for installers
- Replicate custom annotations, e.g. Concentration, Case/Control, SubjectId, etc.
(see the updated Existing and Quantitative Experiments tutorial pp. 30-35)
- Replicate comparison graphs grouped by replicate annotations
- Renaming of FASTA sequences (direct edit and Edit > Refine > Rename Proteins)
Skyline v1.3 Release Updated on 8/12/2012
Skyline v1.3 Released on 6/20/2012
New features include:
Advanced support for data independent acquisition (DIA) across vendors:
- AB SCIEX SWATH™
- Agilent DIA
- Thermo DIA & Multiplexed DIA
- Waters MSe™
- Isolation list export for Thermo Q Exactive and Agilent TOF instruments
- 64-bit version with higher memory limits
- Retention time alignment for MS1 filtering
- MS/MS retention times in built libraries for more peptide ID pipelines
- Auto-refinement for selecting best responding peptides
- Improved handling for high charge peptides
- Auto-detection of modifications in the Spectral Library Explorer
- Decoy peptide and transition generation for FDR based peak picking
Skyline v1.2 Release Updated on 3/27/2012
Skyline v1.2 Released on 2/15/2012
New features include:
- Integrated display of MS/MS peptide ID spectra in MS1 chromatograms
- Peak picking in MS1 chromatograms based on MS/MS peptide ID retention times
- New isotope dot-product score on MS1 full-scan filtered peaks, and expected relative isotope abundance in peak area plot and reports
- More accurate retention time prediction with integrated iRT Calculator support
- Command-line interface for running Skyline operations in automated scripts on instrument control computers
- Faster MS/MS library loading
- Improved memory performance for full-scan chromatogram extraction
- Improved full-scan method export for Thermo LTQs, including support for Accurate Inclusion Mass Spectrometry (AIMS)
- Full-scan method export for AB SCIEX Q-TOFs, including support for AIMS
- Data import support for Thermo Q-Exactive
- Data import support for Waters Synapt G2-S
- Spectral library build support for iProphet and Protein Prospector pepXML
- New enhanced Find with Find All
- Unexpected error form with button to report the issue
- Manage results, minimize for reducing chromatogram data size in final documents
Skyline v1.1 Release Updated on 8/8/2011
Skyline v1.1 Released on 6/11/2011
New features include:
- Import results from WIFF files much improved (50-fold faster for large scheduled runs - thanks to AB SCIEX)
- Full-scan MS/MS ion chromatogram extraction
- Full-scan MS1 multiple isotope ion chromatogram extraction
- Full-scan method export for Thermo LTQ
- Import document with multiple documents and support for merging results
- Integrated support for Unimod modification definitions
- Modification auto-detect support for pasted/inserted annotated peptide sequences
- Native method export for AB SCIEX QTRAP
- Native method export for Agilent 6400 Series
- Spectral library build support for Scaffold, Waters MS^e and OMSSA
- Improved Edit / Find in the Peptide View
- Larger text sizes in the peptide tree view
- Multi-select annotation editing
- Multiple color annotation indicators
- Improved scheduling for multi-replicate documents
- Variable modification and neutral loss detection in transition list paste/insert/import
- Peptide filter expression support for matching modifications
- New bulk refinement operations
- Replicate acquired time in reports and replicate plot ordering
- New summary plots
Skyline v0.7 Release Updated on 3/30/2011
Skyline v0.7 Release Updated on 2/7/2011
Skyline v0.7 Release Updated on 10/30/2010
Skyline v0.7 Release Updated on 10/5/2010
Skyline v0.7 Released on 9/15/2010
New features include:
- Variable modifications
- Neutral loss product ion transitions
- Native Waters file import support installed
- Spectral Library Explorer
- Multiple heavy label types
- Multi-select copy-paste (text, HTML formatted, and Skyline document to Skyline document)
- Peptide view enhancements (multiple selection, peptide modification highlighting, etc.)
- Spectral libraries built from Protein Pilot results
- Analysis support for fractionation replicates
- Synchronized zooming of multiple chromatogram graphs
- Copy data from graphs to re-plot with your favorite graphing package
- Data import performance improvements for Agilent, AB Sciex and Thermo
- Improved international system settings support
Skyline v0.6 Release Updated on 7/7/2010
Skyline v0.6 Release Updated on 5/21/2010
Now with native WIFF file import support installed.
Skyline v0.6 Release Updated on 4/21/2010
Skyline v0.6 Release Updated on 4/2/2010
Skyline v0.6 Released on 3/17/2010
New features include:
- Improved automatic peak integration
- Collision energy optimization
- Peak area charts
- Peptide summary charts
- Manuscript ready charts
- Results grid with per replicate annotations
- Custom annotations
- Auto-refinement dialog box
- SpectraST library support
- Unique peptides view with a Background Proteome
- Improved support for document sharing
- Summary result statistics in reports
- Waters instrument native method export
Skyline v0.5 Release Updated on 11/8/2009
Skyline v0.5 Released on 9/24/2009
Skyline v0.5 Preview Updated on 8/14/2009
Skyline v0.5 Preview Updated on 7/7/2009
Skyline v0.5 Preview Released on 5/30/2009
The core focus of v0.5 is analysis of result data, building on the successful method creation features of v0.2. Our ASMS 2009 poster gives a broad overview of how we are using these features to extend the scope of our targeted proteomics research at the MacCoss Lab.
New features include:
- Scheduled and unscheduled transition list support for instruments from:
- Applied Biosystems
- Thermo Fisher
- Import of results data for instruments from:
- Agilent (native)
- Applied Biosystems (native)
- Thermo Fisher (native)
- Waters (native with MassLynx 4.1 installed)
- All of the above converted to mzML or mzXML
- Share methods and results across labs with different instruments, using Skyline's high-performance, compact data caching
- Build your own spectral libraries from Mascot and X! Tandem search results
- Multiple sample replicates, and multiple replicate import
- Chromatogram plotting with dynamic layout for multi-replicate viewing
- Peak detection and advanced peak picking
- Peak quality indicators
- Isotope labeling ratios
- Advanced peak integration editing
- Dynamic report designer
- Retention time analysis views:
- Linear regression
- Replicate comparison
Skyline v0.2 Released on 2/17/2009
Skyline is a Windows client application for building Selected Reaction Monitoring (SRM) methods. It aims to employ cutting-edge technologies for creating and iteratively refining SRM methods for large-scale proteomics studies. The latest version of Skyline contains support for:
- Full featured SRM method editing
- Transition list export for Thermo Finnigan TSQ and ABI Q-Trap
- Retention time prediction
- Isotope labeling
- Spectral libraries (NIST, GPM, BiblioSpec)
- Building spectral libraries from your results in TPP pepXML/mzXML
Skyline edits its own universal method format document (saved in XML), and can export transition lists for a variety of instruments. For large, un-refined methods these may be multiple lists per document.