Skip to content

kylie0914/SpinEx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SpinEx-Machine-Learning (SpinEx-ML)

DOI

Fig1_overview of the SpinEx approach

SpinEx

This is the github repo for the paper "Integrated disc-fluidics enables high-throughput sample processing for the analysis of extracellular vesicles". SpinEx-ML is a practical utility to evaluate SpinEx. We used the obtained data using SpinEx for cancer diagnostics and classification. We focused on five prevalent tumor types, breast, lung, liver, pancreas, and colon, as potential detection targets. In addition, non-cancer control samples were obtained from non-cancer donors.

The overall workflow of SpinEx-ML is shown in below

Clinical application of SpinEx for cancer detection and classification

Simple Description

1. Cancer diagnostic model

Dx fold in SpinEx_ML contains whole part of ancer diagnostic model. Three .py files in that folder: Utils.py, CrossValidation_Lasso_Dx.py, repeatedholdout_Lasso_Dx.py. We recommend to use CrossValidation_Lasso_Dx.py for stratified K-fold evaluation.

2. Cancer classification model

Multi folder in SpinEx_ML contains whole part of cancer classification model. Three .py files in that folder: Utils.py, CancerType_classification.py, Visualization.py. Here, you can obtain the result of the CancerType_classification.py file and then visualize it as the result of applying t-sne/Umap to the Visualization.py file.

About

SpinEx ML part @mgh

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages