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
-
Format crosslinks and monolinks into a text file with the following format:
-
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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e6f044039aff671cf8e4476dfc1bf88a9da50d60a3e59898915b351edf11216 |
|
MD5 | 82531aafa3564905b37dedeef877b83b |
|
BLAKE2b-256 | 43842803df60dc68c646d77e96749496530923408b65ce10e01fea7a70d1bd97 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d078a2a9976bc8314dae096dd1bfeb22ea1c15cd81485ee8fb81f2bb1d63c54 |
|
MD5 | dd2cd368900f9c2679bae4bd52e006c6 |
|
BLAKE2b-256 | 9f6988ef8bbcdcdc9f2cbbbb0ef49cbf48f8ea07284afddb7c348deed6634864 |