Skip to main content

xlms-tools is a set of command line tools to apply crosslinking mass spectrometry (XL-MS) data to protein structure models.

Project description

xlms-tools

Description

xlms-tools is a set of command line tools to apply crosslinking mass spectrometry (XL-MS) data to protein structure models.

Setting up xlms-tools

After downloading or cloning this repository, download dependencies by running the following from the project directory:

$ pip3 install -r requirements.txt

Using xlms-tools

Currently, xlms-tools can be run in two modes. The first is to score how well a protein structure model agrees with XL-MS data, specified as a list crosslinks and monolinks derived from a XL-MS experiment.

To score how well a protein structure agrees with XL-MS data

  1. Format crosslinks and monolinks into a text file with the following format:

  2. Score protein structure model/s:

$ python xlms-tools.py -m score -l [list of crosslinks and/or monolinks] [PDB file]

Citations

When using xlms-tools, please cite: Manalastas-Cantos, K. et al. (2023) Modeling flexible protein structure with AlphaFold2 and cross-linking mass spectrometry. BioRxiv. https://doi.org/10.1101/2023.09.11.557128

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xlms-tools-1.0.0.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

xlms_tools-1.0.0-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file xlms-tools-1.0.0.tar.gz.

File metadata

  • Download URL: xlms-tools-1.0.0.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.5

File hashes

Hashes for xlms-tools-1.0.0.tar.gz
Algorithm Hash digest
SHA256 2e6f044039aff671cf8e4476dfc1bf88a9da50d60a3e59898915b351edf11216
MD5 82531aafa3564905b37dedeef877b83b
BLAKE2b-256 43842803df60dc68c646d77e96749496530923408b65ce10e01fea7a70d1bd97

See more details on using hashes here.

File details

Details for the file xlms_tools-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: xlms_tools-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.5

File hashes

Hashes for xlms_tools-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7d078a2a9976bc8314dae096dd1bfeb22ea1c15cd81485ee8fb81f2bb1d63c54
MD5 dd2cd368900f9c2679bae4bd52e006c6
BLAKE2b-256 9f6988ef8bbcdcdc9f2cbbbb0ef49cbf48f8ea07284afddb7c348deed6634864

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page