Skip to content

Commit 40a401e

Browse files
committed
Updated projects before checkout
1 parent fce5a26 commit 40a401e

File tree

6 files changed

+973
-32076
lines changed

6 files changed

+973
-32076
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
*.pkl
22
./Projects/Arnaud/*
3-
*.csv
3+
*.csv
4+
Projects/SCP_slavov/2024_Khan_testis/npop5_DIANN_report.tsv
5+
Projects/Cell_lines/metadata.xlsx
6+
Projects/Cell_lines/data.xlsx

Projects/Cell_lines/classify.ipynb

Lines changed: 833 additions & 32070 deletions
Large diffs are not rendered by default.

Projects/SCP_slavov/2024_Khan_testis/classify.ipynb

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,49 @@
77
"PROBLEEM in sample validation"
88
]
99
},
10+
{
11+
"cell_type": "code",
12+
"execution_count": 3,
13+
"metadata": {},
14+
"outputs": [
15+
{
16+
"name": "stdout",
17+
"output_type": "stream",
18+
"text": [
19+
"Processing /home/compomics/git/MLMarker/dist/mlmarker-0.1.0-py3-none-any.whl\n",
20+
"Requirement already satisfied: shap==0.46.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (0.46.0)\n",
21+
"Requirement already satisfied: numpy in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (1.26.4)\n",
22+
"Requirement already satisfied: scipy in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (1.12.0)\n",
23+
"Requirement already satisfied: scikit-learn in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (1.1.3)\n",
24+
"Requirement already satisfied: pandas in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (2.2.2)\n",
25+
"Requirement already satisfied: tqdm>=4.27.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (4.66.4)\n",
26+
"Requirement already satisfied: packaging>20.9 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (23.2)\n",
27+
"Requirement already satisfied: slicer==0.0.8 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (0.0.8)\n",
28+
"Requirement already satisfied: numba in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (0.60.0)\n",
29+
"Requirement already satisfied: cloudpickle in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (3.0.0)\n",
30+
"Requirement already satisfied: llvmlite<0.44,>=0.43.0dev0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from numba->shap==0.46.0->mlmarker==0.1.0) (0.43.0)\n",
31+
"Requirement already satisfied: python-dateutil>=2.8.2 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from pandas->shap==0.46.0->mlmarker==0.1.0) (2.9.0)\n",
32+
"Requirement already satisfied: pytz>=2020.1 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from pandas->shap==0.46.0->mlmarker==0.1.0) (2024.1)\n",
33+
"Requirement already satisfied: tzdata>=2022.7 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from pandas->shap==0.46.0->mlmarker==0.1.0) (2023.3)\n",
34+
"Requirement already satisfied: joblib>=1.0.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from scikit-learn->shap==0.46.0->mlmarker==0.1.0) (1.1.0)\n",
35+
"Requirement already satisfied: threadpoolctl>=2.0.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from scikit-learn->shap==0.46.0->mlmarker==0.1.0) (3.5.0)\n",
36+
"Requirement already satisfied: six>=1.5 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from python-dateutil>=2.8.2->pandas->shap==0.46.0->mlmarker==0.1.0) (1.16.0)\n",
37+
"mlmarker is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.\n",
38+
"Note: you may need to restart the kernel to use updated packages.\n"
39+
]
40+
}
41+
],
42+
"source": [
43+
"pip install /home/compomics/git/MLMarker/dist/mlmarker-0.1.0-py3-none-any.whl\n"
44+
]
45+
},
46+
{
47+
"cell_type": "code",
48+
"execution_count": null,
49+
"metadata": {},
50+
"outputs": [],
51+
"source": []
52+
},
1053
{
1154
"cell_type": "code",
1255
"execution_count": 1,

results_quant.tar.gz

-7.3 MB
Binary file not shown.

setup.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@
44
name='MLMarker_app',
55
version='0.1',
66
description="MLMarker is a Python package for tissue-specific protein marker prediction",
7+
long_description=open("README.md").read(),
8+
long_description_content_type="text/markdown",
79
author="Tine Claeys",
810
author_email="tineclae.claeys@ugent.be",
9-
packages=find_packages(),
10-
include_package_data=True,
11+
packages=find_packages(include=["mlmarker", "mlmarker.*"]), # Include only relevant package
12+
include_package_data=True, # Respect MANIFEST.in
1113
package_data={
1214
"mlmarker": ["models/*.joblib", "models/*.txt"]
1315
},

test_notebook.ipynb

Lines changed: 89 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,105 @@
22
"cells": [
33
{
44
"cell_type": "code",
5-
"execution_count": 5,
5+
"execution_count": 1,
66
"metadata": {},
77
"outputs": [],
88
"source": [
9-
"import MLMarker_app\n",
109
"import pandas as pd\n",
1110
"import numpy as np\n",
12-
"from MLMarker_app import MLMarker\n",
11+
"\n",
1312
"import matplotlib.pyplot as plt\n",
1413
"import random\n",
1514
"import re"
1615
]
1716
},
17+
{
18+
"cell_type": "code",
19+
"execution_count": 2,
20+
"metadata": {},
21+
"outputs": [
22+
{
23+
"name": "stdout",
24+
"output_type": "stream",
25+
"text": [
26+
"Processing ./dist/mlmarker-0.1.0-py3-none-any.whl\n",
27+
"Requirement already satisfied: ace in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (0.3.3)\n",
28+
"Requirement already satisfied: dask in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (2024.8.0)\n",
29+
"Requirement already satisfied: datashader in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (0.16.3)\n",
30+
"Requirement already satisfied: easydev in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (0.13.2)\n",
31+
"Requirement already satisfied: joblib in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (1.1.0)\n",
32+
"Requirement already satisfied: matplotlib in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (3.7.2)\n",
33+
"Requirement already satisfied: numpy in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (1.26.4)\n",
34+
"Requirement already satisfied: pandas in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (2.2.2)\n",
35+
"Requirement already satisfied: plotly in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (5.24.0)\n",
36+
"Requirement already satisfied: scipy in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (1.12.0)\n",
37+
"Requirement already satisfied: seaborn in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (0.13.2)\n",
38+
"Requirement already satisfied: shap==0.46.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (0.46.0)\n",
39+
"Requirement already satisfied: sklearn in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (0.0)\n",
40+
"Requirement already satisfied: umap-learn in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from mlmarker==0.1.0) (0.5.6)\n",
41+
"Requirement already satisfied: scikit-learn in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (1.1.3)\n",
42+
"Requirement already satisfied: tqdm>=4.27.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (4.66.4)\n",
43+
"Requirement already satisfied: packaging>20.9 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (23.2)\n",
44+
"Requirement already satisfied: slicer==0.0.8 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (0.0.8)\n",
45+
"Requirement already satisfied: numba in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (0.60.0)\n",
46+
"Requirement already satisfied: cloudpickle in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from shap==0.46.0->mlmarker==0.1.0) (3.0.0)\n",
47+
"Requirement already satisfied: click>=8.1 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from dask->mlmarker==0.1.0) (8.1.7)\n",
48+
"Requirement already satisfied: fsspec>=2021.09.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from dask->mlmarker==0.1.0) (2024.9.0)\n",
49+
"Requirement already satisfied: partd>=1.4.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from dask->mlmarker==0.1.0) (1.4.2)\n",
50+
"Requirement already satisfied: pyyaml>=5.3.1 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from dask->mlmarker==0.1.0) (6.0.1)\n",
51+
"Requirement already satisfied: toolz>=0.10.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from dask->mlmarker==0.1.0) (0.12.0)\n",
52+
"Requirement already satisfied: importlib-metadata>=4.13.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from dask->mlmarker==0.1.0) (7.0.1)\n",
53+
"Requirement already satisfied: colorcet in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from datashader->mlmarker==0.1.0) (3.1.0)\n",
54+
"Requirement already satisfied: multipledispatch in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from datashader->mlmarker==0.1.0) (1.0.0)\n",
55+
"Requirement already satisfied: param in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from datashader->mlmarker==0.1.0) (2.1.1)\n",
56+
"Requirement already satisfied: pillow in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from datashader->mlmarker==0.1.0) (10.4.0)\n",
57+
"Requirement already satisfied: pyct in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from datashader->mlmarker==0.1.0) (0.5.0)\n",
58+
"Requirement already satisfied: requests in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from datashader->mlmarker==0.1.0) (2.32.3)\n",
59+
"Requirement already satisfied: xarray in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from datashader->mlmarker==0.1.0) (2024.7.0)\n",
60+
"Requirement already satisfied: colorama<0.5.0,>=0.4.6 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from easydev->mlmarker==0.1.0) (0.4.6)\n",
61+
"Requirement already satisfied: colorlog<7.0.0,>=6.8.2 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from easydev->mlmarker==0.1.0) (6.8.2)\n",
62+
"Requirement already satisfied: line-profiler<5.0.0,>=4.1.2 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from easydev->mlmarker==0.1.0) (4.1.3)\n",
63+
"Requirement already satisfied: pexpect<5.0.0,>=4.9.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from easydev->mlmarker==0.1.0) (4.9.0)\n",
64+
"Requirement already satisfied: platformdirs<5.0.0,>=4.2.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from easydev->mlmarker==0.1.0) (4.2.2)\n",
65+
"Requirement already satisfied: contourpy>=1.0.1 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from matplotlib->mlmarker==0.1.0) (1.2.0)\n",
66+
"Requirement already satisfied: cycler>=0.10 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from matplotlib->mlmarker==0.1.0) (0.11.0)\n",
67+
"Requirement already satisfied: fonttools>=4.22.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from matplotlib->mlmarker==0.1.0) (4.51.0)\n",
68+
"Requirement already satisfied: kiwisolver>=1.0.1 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from matplotlib->mlmarker==0.1.0) (1.4.4)\n",
69+
"Requirement already satisfied: pyparsing<3.1,>=2.3.1 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from matplotlib->mlmarker==0.1.0) (3.0.9)\n",
70+
"Requirement already satisfied: python-dateutil>=2.7 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from matplotlib->mlmarker==0.1.0) (2.9.0)\n",
71+
"Requirement already satisfied: importlib-resources>=3.2.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from matplotlib->mlmarker==0.1.0) (6.4.0)\n",
72+
"Requirement already satisfied: pytz>=2020.1 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from pandas->mlmarker==0.1.0) (2024.1)\n",
73+
"Requirement already satisfied: tzdata>=2022.7 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from pandas->mlmarker==0.1.0) (2023.3)\n",
74+
"Requirement already satisfied: tenacity>=6.2.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from plotly->mlmarker==0.1.0) (8.2.3)\n",
75+
"Requirement already satisfied: pynndescent>=0.5 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from umap-learn->mlmarker==0.1.0) (0.5.13)\n",
76+
"Requirement already satisfied: zipp>=0.5 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from importlib-metadata>=4.13.0->dask->mlmarker==0.1.0) (3.17.0)\n",
77+
"Requirement already satisfied: llvmlite<0.44,>=0.43.0dev0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from numba->shap==0.46.0->mlmarker==0.1.0) (0.43.0)\n",
78+
"Requirement already satisfied: locket in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from partd>=1.4.0->dask->mlmarker==0.1.0) (1.0.0)\n",
79+
"Requirement already satisfied: ptyprocess>=0.5 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from pexpect<5.0.0,>=4.9.0->easydev->mlmarker==0.1.0) (0.7.0)\n",
80+
"Requirement already satisfied: six>=1.5 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from python-dateutil>=2.7->matplotlib->mlmarker==0.1.0) (1.16.0)\n",
81+
"Requirement already satisfied: threadpoolctl>=2.0.0 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from scikit-learn->shap==0.46.0->mlmarker==0.1.0) (3.5.0)\n",
82+
"Requirement already satisfied: charset-normalizer<4,>=2 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from requests->datashader->mlmarker==0.1.0) (3.3.2)\n",
83+
"Requirement already satisfied: idna<4,>=2.5 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from requests->datashader->mlmarker==0.1.0) (3.7)\n",
84+
"Requirement already satisfied: urllib3<3,>=1.21.1 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from requests->datashader->mlmarker==0.1.0) (2.2.2)\n",
85+
"Requirement already satisfied: certifi>=2017.4.17 in /home/compomics/miniconda3/envs/mlmarker/lib/python3.9/site-packages (from requests->datashader->mlmarker==0.1.0) (2024.8.30)\n",
86+
"mlmarker is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.\n",
87+
"Note: you may need to restart the kernel to use updated packages.\n"
88+
]
89+
}
90+
],
91+
"source": [
92+
"pip install dist/mlmarker-0.1.0-py3-none-any.whl"
93+
]
94+
},
95+
{
96+
"cell_type": "code",
97+
"execution_count": 3,
98+
"metadata": {},
99+
"outputs": [],
100+
"source": [
101+
"import mlmarker"
102+
]
103+
},
18104
{
19105
"cell_type": "code",
20106
"execution_count": 22,

0 commit comments

Comments
 (0)