# mia_processes
<!-- [![](https://codecov.io/github/populse/mia_processes/coverage.svg?branch=master)](https://codecov.io/github/populse/mia_processes) -->
[![](https://img.shields.io/badge/license-CeCILL-blue.svg)](https://github.com/populse/mia_processes/blob/master/LICENSE)
[![](https://img.shields.io/pypi/v/mia_processes.svg)](https://pypi.org/project/mia_processes/)
[![](https://img.shields.io/badge/python-3.9%2C%203.10%2C%203.11-yellow.svg)](#)
[![](https://img.shields.io/badge/platform-Linux%2C%20OSX%2C%20Windows-orange.svg)](#)
# Documentation
[The documentation is available in mia_processes's website](https://populse.github.io/mia_processes).
# Installation
* A compatible version of [Python](https://www.python.org/) (>= 3.5) and [pip](https://packaging.python.org/guides/tool-recommendations/) must be installed.
* Depending on the Python setup and OS, the “python3” command can be use as the default Python command.
Try:
`python -V`
If it returns `Python 3.x.x`, replace all the `python3` commands below by `python`.
If not installed, install it ...
* Make sure to have pip installed.
Try:
`pip -V`
If it returns a path including `/python3.x/`, replace all the `pip3` commands below by `pip`.
If not installed, install it ...
* From PyPI
* [Install the latest version of mia_processes and its dependencies from the Python Packaging Index](https://docs.python.org/3/installing/index.html):
pip3 install mia_processes # depending of the setup, it could be necessary to add --user option
* From source, for Linux distributions.
* Install a Version Control System, for example [git](https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control). Depending of your distribution, [package management system](https://en.wikipedia.org/wiki/Package_manager) can be different:
sudo apt-get install git # Debian like
sudo dnf install git # Fedora 22 and later
# etc.
* Clone the source codes.
* Get source codes from Github. Replace [mia_processes_install_dir] with a directory of your choice:
git clone https://github.com/populse/mia_processes.git [mia_processes_install_dir]
* Or download the zip file (mia_processes-master.zip) of the project ([green button "Clone or download"](https://github.com/populse/mia_processes)), then extract the data in the directory of your choice ([mia_processes_install_dir]):
unzip mia_processes-master.zip -d [mia_processes_install_dir] # In this case [mia_processes_install_dir] becomes [mia_processes_install_dir]/mia_processes-master
* Install the Python module distribution:
cd [mia_processes_install_dir]
python3 setup.py install # depending of the setup, it could be necessary to add --user option
* Remove the [mia_processes_install_dir] directory:
cd ..
rm -r [mia_install_dir]
# Third-party softwares
Many mia_processes bricks (atomic processes) use third-party softwares. To use these bricks, the corresponding [third-party softwares must be installed](https://populse.github.io/populse_mia/html/installation/3rd-party_installations.html).
# Requirements
In order to get all the bricks and pipelines proposed by mia_processes some third libraries are required:
* boto
* cmp
* cfflib
* dipy
* nibabel
* nilearn
* nipy
* nipype
* nitime
* nitransforms
* numpy
* openpyxl
* paramiko
* populse-db >= 2.5.0, < 3.0.0
* populse_mia >= 2.5.0, < 3.0.0
* pyxnat
* reportlab
* scipy
* statsmodels
* templateflow
* torch
* vtk
# License
* The whole populse project is open source.
* Mia_processes is precisely released under the CeCILL software license.
* All license details can be found [here](http://cecill.info/licences/Licence_CeCILL_V2.1-en.html), or refer to the license file [here](https://github.com/populse/mia_processes/blob/master/LICENSE).
# Support and Communication
In case of a problem or to ask a question about how to do something in mia_processes, please [open an issue](https://github.com/populse/mia_processes/issues).
The developer team can even be contacted using populse-support@univ-grenoble-alpes.fr.
Raw data
{
"_id": null,
"home_page": "http://populse.github.io/mia_processes",
"name": "mia-processes",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Populse team",
"author_email": "Populse team <populse-support@univ-grenoble-alpes.fr>",
"download_url": "https://files.pythonhosted.org/packages/f3/7d/3e4e86807ac461c13863a3e80c7680ec78e4dda278ec3ec3d7a4455918f7/mia_processes-2.6.0.tar.gz",
"platform": "OS Independent",
"description": "# mia_processes\n\n<!-- [![](https://codecov.io/github/populse/mia_processes/coverage.svg?branch=master)](https://codecov.io/github/populse/mia_processes) -->\n[![](https://img.shields.io/badge/license-CeCILL-blue.svg)](https://github.com/populse/mia_processes/blob/master/LICENSE)\n[![](https://img.shields.io/pypi/v/mia_processes.svg)](https://pypi.org/project/mia_processes/)\n[![](https://img.shields.io/badge/python-3.9%2C%203.10%2C%203.11-yellow.svg)](#)\n[![](https://img.shields.io/badge/platform-Linux%2C%20OSX%2C%20Windows-orange.svg)](#)\n\n# Documentation\n\n[The documentation is available in mia_processes's website](https://populse.github.io/mia_processes).\n\n# Installation\n\n* A compatible version of [Python](https://www.python.org/) (>= 3.5) and [pip](https://packaging.python.org/guides/tool-recommendations/) must be installed.\n\n* Depending on the Python setup and OS, the \u201cpython3\u201d command can be use as the default Python command.\n\n Try:\n `python -V`\n\n If it returns `Python 3.x.x`, replace all the `python3` commands below by `python`.\n\n If not installed, install it ...\n\n * Make sure to have pip installed.\n\n Try:\n `pip -V`\n\n If it returns a path including `/python3.x/`, replace all the `pip3` commands below by `pip`.\n\n If not installed, install it ...\n\n* From PyPI\n\n * [Install the latest version of mia_processes and its dependencies from the Python Packaging Index](https://docs.python.org/3/installing/index.html):\n\n pip3 install mia_processes # depending of the setup, it could be necessary to add --user option\n\n* From source, for Linux distributions.\n\n * Install a Version Control System, for example [git](https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control). Depending of your distribution, [package management system](https://en.wikipedia.org/wiki/Package_manager) can be different:\n\n sudo apt-get install git # Debian like\n sudo dnf install git # Fedora 22 and later\n #\u00a0etc.\n\n * Clone the source codes.\n\n * Get source codes from Github. Replace [mia_processes_install_dir] with a directory of your choice:\n\n git clone https://github.com/populse/mia_processes.git [mia_processes_install_dir]\n\n * Or download the zip file (mia_processes-master.zip) of the project ([green button \"Clone or download\"](https://github.com/populse/mia_processes)), then extract the data in the directory of your choice ([mia_processes_install_dir]):\n\n unzip mia_processes-master.zip -d [mia_processes_install_dir] # In this case [mia_processes_install_dir] becomes [mia_processes_install_dir]/mia_processes-master\n\n * Install the Python module distribution:\n\n cd [mia_processes_install_dir]\n python3 setup.py install # depending of the setup, it could be necessary to add --user option\n\n * Remove the [mia_processes_install_dir] directory:\n\n cd ..\n rm -r [mia_install_dir]\n\n# Third-party softwares\n\nMany mia_processes bricks (atomic processes) use third-party softwares. To use these bricks, the corresponding [third-party softwares must be installed](https://populse.github.io/populse_mia/html/installation/3rd-party_installations.html).\n\n\n# Requirements\n\nIn order to get all the bricks and pipelines proposed by mia_processes some third libraries are required:\n* boto\n* cmp\n* cfflib\n* dipy\n* nibabel\n* nilearn\n* nipy\n* nipype\n* nitime\n* nitransforms\n* numpy\n* openpyxl\n* paramiko\n* populse-db >= 2.5.0, < 3.0.0\n* populse_mia >= 2.5.0, < 3.0.0\n* pyxnat\n* reportlab\n* scipy\n* statsmodels\n* templateflow\n* torch\n* vtk\n\n# License\n\n* The whole populse project is open source.\n* Mia_processes is precisely released under the CeCILL software license.\n* All license details can be found [here](http://cecill.info/licences/Licence_CeCILL_V2.1-en.html), or refer to the license file [here](https://github.com/populse/mia_processes/blob/master/LICENSE).\n\n# Support and Communication\n\nIn case of a problem or to ask a question about how to do something in mia_processes, please [open an issue](https://github.com/populse/mia_processes/issues).\n\nThe developer team can even be contacted using populse-support@univ-grenoble-alpes.fr.\n",
"bugtrack_url": null,
"license": "CeCILL-B",
"summary": "mia_processes",
"version": "2.6.0",
"project_urls": {
"Homepage": "http://populse.github.io/mia_processes",
"homepage": "http://populse.github.io/mia_processes/",
"repository": "https://github.com/populse/mia_processes"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "360d45045126fb67ccddbabce2a4f1bcc1b4bb989e3394e996671c07032ce8dc",
"md5": "ac2bca9db36a28d6dc81755783c08cb9",
"sha256": "a4b800beeb55e51d4bfedee1f0ae6de7e935a2e94c32244510c547287e48edcf"
},
"downloads": -1,
"filename": "mia_processes-2.6.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ac2bca9db36a28d6dc81755783c08cb9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 276649,
"upload_time": "2024-04-10T15:53:53",
"upload_time_iso_8601": "2024-04-10T15:53:53.842224Z",
"url": "https://files.pythonhosted.org/packages/36/0d/45045126fb67ccddbabce2a4f1bcc1b4bb989e3394e996671c07032ce8dc/mia_processes-2.6.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f37d3e4e86807ac461c13863a3e80c7680ec78e4dda278ec3ec3d7a4455918f7",
"md5": "472fa044f289d22cd9a9fc812a44cd48",
"sha256": "639324a28504c96761c4a9b7763f94f9464803e9312a8c2e2e4cb3467917617f"
},
"downloads": -1,
"filename": "mia_processes-2.6.0.tar.gz",
"has_sig": false,
"md5_digest": "472fa044f289d22cd9a9fc812a44cd48",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 232880,
"upload_time": "2024-04-10T15:53:56",
"upload_time_iso_8601": "2024-04-10T15:53:56.334760Z",
"url": "https://files.pythonhosted.org/packages/f3/7d/3e4e86807ac461c13863a3e80c7680ec78e4dda278ec3ec3d7a4455918f7/mia_processes-2.6.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-10 15:53:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "populse",
"github_project": "mia_processes",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "mia-processes"
}