1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
from setuptools import setup
from setuptools import find_packages
import sys
def setup_package():
install_requires = ['pandas', 'scipy', 'numpy', 'sklearn', 'argparse', 'h5py']
metadata = dict(
name = 'mofapy',
version = '1.2',
description = 'Multi-Omics Factor Analysis, a statistical framework for the integration of multi-omics data',
url = 'https://github.com/PMBio/MOFA',
author = 'Ricard Argelaguet, Damien Arnol and Britta Velten',
author_email = 'ricard.argelaguet@gmail.com',
license = 'LGPL-3.0',
packages = find_packages(),
install_requires = install_requires
)
setup(**metadata)
if __name__ == '__main__':
if sys.version_info < (2,7):
sys.exit('Sorry, Python < 2.7 is not supported')
setup_package()
|