Deep learning tools and models for MALDI-TOF spectra analysis
Project description
maldi-nn
Deep learning tools and models for MALDI-TOF mass spectra analysis.
Package features:
- Reading and preprocessing functions for MALDI-TOF MS spectra.
- Model definitions to process SMILES strings with state-of-the-art techniques (for feature-based AMR prediction).
- Model definitions to pre-train state-of-the-art Transformer networks on MALDI-TOF MS data
- Model definitions and scripts to train AMR models on the DRIAMS database.
- Model definitions and scripts to train species identification models.
Install
maldi-nn is distributed on PyPI.
pip install maldi-nn
You may need to install PyTorch before running this command in order to ensure the right CUDA kernels for your system are installed
Academic Reproducibility
This package contains all code and scripts to reproduce: "An antimicrobial drug recommender system using MALDI-TOF MS and dual-branch neural networks", and "Pre-trained Maldi Transformers improve MALDI-TOF MS-based prediction" (in draft). All information regarding reproducing our results can be found in the reproduce folder README
Credits
- Implementations of many MALDI reading and processing functions were based on the R package MaldiQuant.
- Topological Peak Filtering was taken from the Topf package.
Citation
@article{de2023antimicrobial,
title={An antimicrobial drug recommender system using MALDI-TOF MS and dual-branch neural networks},
author={De Waele, Gaetan and Menschaert, Gerben and Waegeman, Willem},
journal={bioRxiv},
pages={2023--09},
year={2023},
publisher={Cold Spring Harbor Laboratory}
}
Project details
Release history Release notifications | RSS feed
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file maldi-nn-0.1.0.tar.gz.
File metadata
- Download URL: maldi-nn-0.1.0.tar.gz
- Upload date:
- Size: 5.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
934c8bb7a9a0e8068a10b0a18fae8e5a91804e5f9d1df13873cfc95ff16d372a
|
|
| MD5 |
21c0078789d2dd286f5e1744bd8fc636
|
|
| BLAKE2b-256 |
62d18951b43048fe7916df13d14d5a432ddfd4e05d0f605ff4acd93649560c83
|
File details
Details for the file maldi_nn-0.1.0-py3-none-any.whl.
File metadata
- Download URL: maldi_nn-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
431452d1d5466800e5800c9f47f837ab3421cecc75dadf39a2e4538bd782c21e
|
|
| MD5 |
f22552f7e03a6d496402d9874106d53b
|
|
| BLAKE2b-256 |
4720b504a74acf4c9fbbb2e5129fb4f5014f63337085b5200b42a5d033e85b87
|