diff --git a/metainfo.json b/metainfo.json new file mode 100644 index 0000000000000000000000000000000000000000..eb56861daa3acb04877ce2cde4c1df1adb0063f4 --- /dev/null +++ b/metainfo.json @@ -0,0 +1,40 @@ +{ + "authors": [ + "Sbailò, Luigi", + "Ghiringhelli, Luca M." + ], + "email": "sbailo@fhi-berlin.mpg.de", + "title": "Introduction into clustering", + "description": "In this tutorial we introduce into the most popular clustering algorithms", + "url": "https://gitlab.mpcdf.mpg.de/nomad-lab/analytics-clustering-tutorial", + "link": "https://analytics-toolkit.nomad-coe.eu/hub/user-redirect/notebooks/tutorials/clustering_tutorial.ipynb", + "link_public": "https://analytics-toolkit.nomad-coe.eu/public/user-redirect/notebooks/tutorials/clustering_tutorial.ipynb", + "updated": "2020-12-2", + "flags":{ + "featured": true, + "top_of_list": false + }, + "labels": { + "application_keyword": [ + "k-means", + "Hierarchical clustering", + "DBSCAN", + "HDBSCAN" + ], + "application_section": [ + "Tutorials for artificial-intelligence methods" + ], + "application_system": [ + "Artificial dataset" + ], + "category": [ + "Tutorial" + ], + "data_analytics_method": [ + "Clustering" + ], + "platform": [ + "jupyter" + ] + } +} diff --git a/setup.py b/setup.py new file mode 100644 index 0000000000000000000000000000000000000000..80d972f86953c9782b50d720716d360c7eecf807 --- /dev/null +++ b/setup.py @@ -0,0 +1,17 @@ +import json +from setuptools import setup, find_packages + +with open('metainfo.json') as file: + metainfo = json.load(file) + +setup( + name='clustering_tutorial', + version='1.0', + author=', '.join(metainfo['authors']), + author_email=metainfo['email'], + url=metainfo['url'], + description=metainfo['title'], + long_description=metainfo['description'], + packages=find_packages(), + install_requires=['numpy', 'pandas', 'matplotlib', 'scikit-learn', 'scipy', 'hdbscan'], +)