Skip to Content

Supported pyXLMS I/O

The following section gives an overview of the supported crosslink search engines and input file formats for reading crosslink results, as well as the supported export options.

The following abbreviations are used:

  • CSMs: crosslink-spectrum-matches
  • XLs: crosslinks/residue pairs

Supported Search Engines and Formats

The following crosslink search engines and formats are currently supported:

Search Engine/FormatParserCSMsXLsSupported FormatsAPI Docs
MaxQuant/MaxLynxread_maxquant().txt, any text-likelink 
MeroXread_merox().csv, .zhrm, any text-likelink 
MS Annikaread_msannika().pdResult, .xlsx, .txt, any text-likelink 
pLink 2 & 3read_plink().csv, any text-likelink 
Scoutread_scout().csv, any text-likelink 
xiSearch & xiFDRread_xi().csv, any text-likelink 
XlinkXread_xlinkx().pdResult, .xlsx, .txt, any text-likelink 
mzIdentMLread_mzid().mzidlink 
pyXLMS/customread_custom().xlsx, .csv, any text-likelink 

*any text-like denotes all .csv like file formats that use a character delimiter e.g. .csv, .tsv and tab-delimited .txt.

Supported Export Formats

The following export options are currently available:

Tool/FormatExporterCSMsXLsAPI DocsTool Link
pandas.DataFrame/.csv/.xlsx/.jsontransform.to_dataframe()link 
IMP-X-FDRexporter.to_impxfdr()link link 
MS Annikaexporter.to_msannika()link link 
PyXlinkViewer (pyMOL)exporter.to_pyxlinkviewer()link link 
xiFDRexporter.to_xifdr()link link 
xiNETexporter.to_xinet()link link 
xiVIEWexporter.to_xiview()link link 
XlinkDBexporter.to_xlinkdb()link link 
xlms-toolsexporter.to_xlmstools()link link 
XMAS (ChimeraX)exporter.to_xmas()link link 
Last updated on