Advanced Proteomics Analysis Suite for Medical Outcomes Prediction
Project description
Proteo Suite
Advanced Proteomics Analysis Suite for Medical Outcomes Prediction
proteo_suite is a Python library designed for advanced mass spectrometry signal processing and machine learning analysis to predict medical outcomes from proteomics data.
Features
- Advanced Signal Processing: Wavelet transforms, spectral analysis, peak enhancement.
- Machine Learning: Ensembles (XGBoost, LightGBM, CatBoost), Deep Learning (Transformers, CNNs).
- Survival Analysis: Kaplan-Meier, risk stratification.
- Statistical Validation: Bootstrap confidence intervals, calibration analysis, comprehensive reporting.
Installation
Option 1: Install from PyPI (Recommended)
pip install proteo-suite-json9112
Option 2: Install from Private GitHub (Alternative)
pip install git+https://github.com/YOUR_USERNAME/proteo_suite.git
Option 2: Install Locally
For development or local use:
pip install .
Usage
Enhanced Pipeline
from proteo_suite import EnhancedProteomicsPipeline
# Initialize
pipeline = EnhancedProteomicsPipeline()
# Run analysis
results = pipeline.run_analysis(
data_file="path/to/data.csv",
outcome_columns=['Pneumonitis', 'Grade_3_or_above']
)
Comprehensive Validation
from proteo_suite import ComprehensiveValidator
validator = ComprehensiveValidator()
validator.validate_model(y_true, y_scores, model_name="MyModel")
Advanced Analyzer (Full Stack)
from proteo_suite import AdvancedProteomicsAnalyzer
analyzer = AdvancedProteomicsAnalyzer(data_path="data.csv")
analyzer.run_complete_analysis()
Dependencies
- numpy, pandas, scipy, scikit-learn
- xgboost, lightgbm, catboost
- lifelines
- torch (optional, for deep learning)
- matplotlib, seaborn
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 proteo_suite_json9112-0.1.6.tar.gz.
File metadata
- Download URL: proteo_suite_json9112-0.1.6.tar.gz
- Upload date:
- Size: 20.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41ee8580bc3f1cdfcafef6dc0e2ee9ac64af1657d06e5756f0c60b24bea1378b
|
|
| MD5 |
cc5ef885ccae1d59eb45fa21741173e3
|
|
| BLAKE2b-256 |
bfe5fb37f733502c9ac52851c7bf8e9939c4549e288d94eb61afb2237c4a4636
|
File details
Details for the file proteo_suite_json9112-0.1.6-py3-none-any.whl.
File metadata
- Download URL: proteo_suite_json9112-0.1.6-py3-none-any.whl
- Upload date:
- Size: 21.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b639a87f9ca0050b45a7fd1a363a0c7ee6fdde7cb59d212f1c89270a5066ec8
|
|
| MD5 |
58001eddef9ad0482c7221c20c15daf0
|
|
| BLAKE2b-256 |
d44da7f171c15126752c9425b0dc403c4ee6be06fe61bde14d84395d4a6b7c29
|