Quantum enhanced stratification of Breast Cancer: exploring quantum expressivity for real omics data
Stratification of tumour samples from molecular descriptors (gene expression and copy number alteration) with quantum Kernels
Input data contains the METABRIC dataset reduced with UMAP and the notebook to see the dimentionality recuction step.
This folder contains all quantum kernel computed in this work
This folder contains clustering results extracted for all the computed kernels
To avoide problems with the env requirments follow these steps:
- Create conda env with python 3.10
conda create -n <your_env_name> python==3.10
- Activate env
conda activate <your_env_name>
- Install all packages present in requirments.txt
pip install -r requirments.txt
Launch noisless Quantum Kernel simulation:
python Qkernel_comp_unsup_simulation.py -params utils/hyper_param_unsup.json
Launch QPU Quantum Kernel computation:
python Qkernel_real_hardware_CU_tr.py -params utils/Qkernel_real_hardware_CU_tr.py
Launch clustering of a given set of kernels and compute Silhouette scores
python Analysis_unsup.py -params utils/hyper_param_unsup_analysis.json