vedatonuryilmaz commited on
Commit
1f5e460
·
verified ·
1 Parent(s): 7f46dbf

Upload setup.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. setup.py +56 -0
setup.py ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """
2
+ MuLGIT: Multi-layer Genotype Integration Transformer
3
+ =====================================================
4
+
5
+ Causal deep learning-powered cross-layer multi-omics harmonization and
6
+ integration framework following the central dogma of biology for deciphering
7
+ molecular interplays underlying exceptional longevity.
8
+
9
+ Installation
10
+ ------------
11
+ pip install -e .
12
+
13
+ Usage
14
+ -----
15
+ python -m mulgit.pipeline --mode quick_test
16
+ python -m mulgit.pipeline --mode train --data synthetic --epochs 50
17
+ """
18
+
19
+ from setuptools import setup, find_packages
20
+
21
+ setup(
22
+ name="mulgit",
23
+ version="0.1.0",
24
+ description="Multi-layer Genotype Integration Transformer for Exceptional Longevity",
25
+ author="MuLGIT Team",
26
+ packages=find_packages(),
27
+ python_requires=">=3.10",
28
+ install_requires=[
29
+ "torch>=2.0.0",
30
+ "transformers>=4.40.0",
31
+ "datasets>=2.14.0",
32
+ "trackio>=0.1.0",
33
+ "numpy>=1.24.0",
34
+ "pandas>=2.0.0",
35
+ "scikit-learn>=1.3.0",
36
+ ],
37
+ extras_require={
38
+ "dev": [
39
+ "pytest>=7.0",
40
+ "black>=23.0",
41
+ "isort>=5.12",
42
+ ],
43
+ "huggingface": [
44
+ "huggingface_hub>=0.20.0",
45
+ "peft>=0.7.0",
46
+ ],
47
+ },
48
+ classifiers=[
49
+ "Development Status :: 3 - Alpha",
50
+ "Intended Audience :: Science/Research",
51
+ "Topic :: Scientific/Engineering :: Artificial Intelligence",
52
+ "Topic :: Scientific/Engineering :: Bio-Informatics",
53
+ "Programming Language :: Python :: 3",
54
+ "Programming Language :: Python :: 3.10",
55
+ ],
56
+ )