# LifeCycles
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Documentation Status](https://readthedocs.org/projects/lifecycles/badge/?version=latest)](https://lifecycltwine upload dist/es.readthedocs.io//en/latest/?badge=latest)
[![Updates](https://pyup.io/repos/github/andreafailla/LifeCycles/shield.svg)](https://pyup.io/repos/github/andreafailla/LifeCycles/)
[![pyversions](https://img.shields.io/pypi/pyversions/LifeCycles.svg)](https://badge.fury.io/py/LifeCycles)
[![PyPI version](https://badge.fury.io/py/LifeCycles.svg)](https://badge.fury.io/py/LifeCycles)
[![SBD++](https://img.shields.io/badge/Available%20on-SoBigData%2B%2B-green)](https://sobigdata.d4science.org/group/sobigdata-gateway/explore?siteId=20371853)
``LifeCycles`` is a Python software package that allows to represent and analyze the temporal dynamics of (groups of) data points/nodes. The library provides a set of tools to model and analyze the temporal evolution of data points/nodes, and to extract meaningful patterns from the data.
If you use ``LifeCycles`` as support to your research consider citing:
>@article{Failla2024describing,
> title = {Describing group evolution in temporal data using multi-faceted events},
> ISSN = {1573-0565},
> url = {http://dx.doi.org/10.1007/s10994-024-06600-4},
> DOI = {10.1007/s10994-024-06600-4},
> journal = {Machine Learning},
> publisher = {Springer Science and Business Media LLC},
> author = {Failla, Andrea and Cazabet, Rémy and Rossetti, Giulio and Citraro, Salvatore},
> year = {2024},
> month = aug
}
## Tutorial and Online Environments
Check out the official [tutorial](https://LifeCycles.readthedocs.io/en/latest/tutorial.html) to get started!
If you would like to test ``LifeCycles`` functionalities without installing anything on your machine consider using the preconfigured Jupyter Hub instances offered by [SoBigData++](https://sobigdata.d4science.org/group/sobigdata-gateway/explore?siteId=20371853).
## Installation
``LifeCycles`` *requires* python>=3.9.
To install the latest version of our library just download (or clone) the current project, open a terminal and run the following commands:
```bLifeCycles
pip install -r requirements.txt
pip install .
```
Alternatively use pip
```bLifeCycles
pip install lifecycles
```
## Collaborate with us!
``LifeCycles`` is an active project, any contribution is welcome!
If you like to include your model in LifeCycles feel free to fork the project, open an issue and contact us.
Raw data
{
"_id": null,
"home_page": "https://github.com/andreafailla/lifecycles",
"name": "lifecycles",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "clusters communities analysis",
"author": "Andrea Failla",
"author_email": "andrea.failla@phd.unipi.it",
"download_url": "https://files.pythonhosted.org/packages/13/41/587f0636f9f50a9e4a52df72f8942b86127fae9496c826c858afe2b37c36/lifecycles-0.0.1.tar.gz",
"platform": null,
"description": "# LifeCycles\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![Documentation Status](https://readthedocs.org/projects/lifecycles/badge/?version=latest)](https://lifecycltwine upload dist/es.readthedocs.io//en/latest/?badge=latest)\n[![Updates](https://pyup.io/repos/github/andreafailla/LifeCycles/shield.svg)](https://pyup.io/repos/github/andreafailla/LifeCycles/)\n[![pyversions](https://img.shields.io/pypi/pyversions/LifeCycles.svg)](https://badge.fury.io/py/LifeCycles)\n[![PyPI version](https://badge.fury.io/py/LifeCycles.svg)](https://badge.fury.io/py/LifeCycles)\n[![SBD++](https://img.shields.io/badge/Available%20on-SoBigData%2B%2B-green)](https://sobigdata.d4science.org/group/sobigdata-gateway/explore?siteId=20371853)\n\n``LifeCycles`` is a Python software package that allows to represent and analyze the temporal dynamics of (groups of) data points/nodes. The library provides a set of tools to model and analyze the temporal evolution of data points/nodes, and to extract meaningful patterns from the data.\n\n\nIf you use ``LifeCycles`` as support to your research consider citing:\n \n>@article{Failla2024describing,\n> title = {Describing group evolution in temporal data using multi-faceted events},\n> ISSN = {1573-0565},\n> url = {http://dx.doi.org/10.1007/s10994-024-06600-4},\n> DOI = {10.1007/s10994-024-06600-4},\n> journal = {Machine Learning},\n> publisher = {Springer Science and Business Media LLC},\n> author = {Failla, Andrea and Cazabet, R\u00e9my and Rossetti, Giulio and Citraro, Salvatore},\n> year = {2024},\n> month = aug\n }\n\n## Tutorial and Online Environments\n\nCheck out the official [tutorial](https://LifeCycles.readthedocs.io/en/latest/tutorial.html) to get started!\n\nIf you would like to test ``LifeCycles`` functionalities without installing anything on your machine consider using the preconfigured Jupyter Hub instances offered by [SoBigData++](https://sobigdata.d4science.org/group/sobigdata-gateway/explore?siteId=20371853).\n\n## Installation\n\n``LifeCycles`` *requires* python>=3.9.\n\nTo install the latest version of our library just download (or clone) the current project, open a terminal and run the following commands:\n\n```bLifeCycles\npip install -r requirements.txt\npip install .\n```\n\nAlternatively use pip\n```bLifeCycles\npip install lifecycles \n```\n\n\n## Collaborate with us!\n\n``LifeCycles`` is an active project, any contribution is welcome!\n\nIf you like to include your model in LifeCycles feel free to fork the project, open an issue and contact us.\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Package to analyze the temporal dynamics of (groups of) entities/nodes",
"version": "0.0.1",
"project_urls": {
"Homepage": "https://github.com/andreafailla/lifecycles"
},
"split_keywords": [
"clusters",
"communities",
"analysis"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c4732f0f9143b841a7eb072b9a84977d78061dec5f40be5fd2e611d6a17818ad",
"md5": "c45d9857dff584149b8fe531f1211381",
"sha256": "5ab2e351b6957e4388b3d5792eb1ae4fc239c6d71b2f984f1ff3f46e9a87ec8a"
},
"downloads": -1,
"filename": "lifecycles-0.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c45d9857dff584149b8fe531f1211381",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 21224,
"upload_time": "2024-10-24T12:16:27",
"upload_time_iso_8601": "2024-10-24T12:16:27.642667Z",
"url": "https://files.pythonhosted.org/packages/c4/73/2f0f9143b841a7eb072b9a84977d78061dec5f40be5fd2e611d6a17818ad/lifecycles-0.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1341587f0636f9f50a9e4a52df72f8942b86127fae9496c826c858afe2b37c36",
"md5": "e3df27b753fe5a952e0a28ca1f06b1b7",
"sha256": "8e4e3294ebbc0ece03458b580d08014bf10b2a44366290cb9d644e03917c3cd9"
},
"downloads": -1,
"filename": "lifecycles-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "e3df27b753fe5a952e0a28ca1f06b1b7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20114,
"upload_time": "2024-10-24T12:16:29",
"upload_time_iso_8601": "2024-10-24T12:16:29.742546Z",
"url": "https://files.pythonhosted.org/packages/13/41/587f0636f9f50a9e4a52df72f8942b86127fae9496c826c858afe2b37c36/lifecycles-0.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-24 12:16:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "andreafailla",
"github_project": "lifecycles",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [],
"lcname": "lifecycles"
}