imspy-core
Core data structures and utilities for processing timsTOF ion mobility spectrometry data.
Installation
pip install imspy-core
Features
- Data Structures: MzSpectrum, TimsSpectrum, PeptideSequence, and more
- Chemistry Utilities: Elements, amino acids, UNIMOD modifications, CCS/mobility conversions
- TimsTOF Readers: Read DDA and DIA datasets from Bruker timsTOF instruments
- Low Dependencies: Only essential packages (numpy, pandas, scipy, numba)
Quick Start
from imspy_core.timstof import TimsDatasetDDA
from imspy_core.data import PeptideSequence
# Read a DDA dataset
dataset = TimsDatasetDDA("/path/to/data.d")
frame = dataset.get_tims_frame(1)
print(frame)
# Work with peptides
peptide = PeptideSequence("PEPTIDEK")
print(f"Mass: {peptide.mono_isotopic_mass}")
Related Packages
- imspy-predictors: ML-based predictions (CCS, RT, intensity) - requires TensorFlow
- imspy-search: Database search functionality - requires sagepy, mokapot
- imspy-simulation: Simulation tools for timsTOF data
- imspy-vis: Visualization tools - requires Plotly, Matplotlib
License
MIT License - see LICENSE file for details.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
imspy_core-0.4.1.tar.gz
(25.8 kB
view details)
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 imspy_core-0.4.1.tar.gz.
File metadata
- Download URL: imspy_core-0.4.1.tar.gz
- Upload date:
- Size: 25.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9bb2b3a92f296da548891dece570c5892f3906defb04fe37ce5c2ebd6c4fda2c
|
|
| MD5 |
8996b7899389452edd262132ff086c83
|
|
| BLAKE2b-256 |
c6348fc5cc8f9eb2f84d1f0862aa260af7b8c4abf61b4f35168d101be149b350
|
File details
Details for the file imspy_core-0.4.1-py3-none-any.whl.
File metadata
- Download URL: imspy_core-0.4.1-py3-none-any.whl
- Upload date:
- Size: 35.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bb10d2c67c8f4fd54e405aa98720ddad34bed71fa681beb6354784b4c82c229e
|
|
| MD5 |
751550d5b30ef2d610de76de2775bfef
|
|
| BLAKE2b-256 |
1592022764bcf368026e347c3a8b57b856e76ca4f1e2574bf060bfc2b066c060
|