Name | nettensorpat JSON |
Version |
2024.7.13
JSON |
| download |
home_page | None |
Summary | NetworkTensorPattern is a Python package for finding patterns in tensors. |
upload_time | 2024-07-13 21:59:05 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.7 |
license | None |
keywords |
networktensorpattern
netpat
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 🧬 Network Tensor Pattern
A python package implementation to the C codebase of the paper [A Local Tensor Clustering Algorithm to Annotate Uncharacterized Genes with Many Biological Networks](https://publications.waset.org/abstracts/155115/a-local-tensor-clustering-algorithm-to-annotate-uncharacterized-genes-with-many-biological-networks) with the addition of a second method of Global Tensor Clustering.
---
# 🔔 Requirements
⚙️ OS Supported:
| Windows | 🟢 |
| --- | --- |
| Linux | 🟢 |
| MacOS | 🟢 |
⚠️ Requires Python ≤ 3.11 due to setuptools being deprecated after 3.12
- Consider installing a python environment manager i.e. Anaconda/Miniconda to install Python ≤ 3.11
⚠️ GCC is required in order to compile the C source files and headers into a C Python Extension.
💻 Windows Only:
- Consider [installing MingW via Sourceforge](https://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download) (as its website is down as of March 2021)
---
# 🏃 Package Compilation
To compile the C headers and source code:
```bash
python setup.py pnt --compile
```
This should generate a file with our C Python Extensions called `Tensor_Python.so` under `./src/patnetstensor`
To install the python package:
```bash
pip3 install .
```
---
Raw data
{
"_id": null,
"home_page": null,
"name": "nettensorpat",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "Paul Li <paul.shi.li.05@gmail.com>",
"keywords": "NetworkTensorPattern, NetPat",
"author": null,
"author_email": "Paul Li <paul.shi.li.05@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/97/bc/9760a2e867082246fc6d44aac73721e74aa37b9e0e0744c642c513801f22/nettensorpat-2024.7.13.tar.gz",
"platform": null,
"description": "# \ud83e\uddec Network Tensor Pattern\n\nA python package implementation to the C codebase of the paper [A Local Tensor Clustering Algorithm to Annotate Uncharacterized Genes with Many Biological Networks](https://publications.waset.org/abstracts/155115/a-local-tensor-clustering-algorithm-to-annotate-uncharacterized-genes-with-many-biological-networks) with the addition of a second method of Global Tensor Clustering.\n\n---\n\n# \ud83d\udd14 Requirements\n\n\u2699\ufe0f OS Supported:\n\n| Windows | \ud83d\udfe2 |\n| --- | --- |\n| Linux | \ud83d\udfe2 |\n| MacOS | \ud83d\udfe2 |\n\n\u26a0\ufe0f\u00a0Requires Python \u2264 3.11 due to setuptools being deprecated after 3.12\n\n- Consider installing a python environment manager i.e. Anaconda/Miniconda to install Python \u2264 3.11\n\n\u26a0\ufe0f GCC is required in order to compile the C source files and headers into a C Python Extension.\n\n\ud83d\udcbb Windows Only:\n\n- Consider [installing MingW via Sourceforge](https://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download) (as its website is down as of March 2021)\n\n---\n\n# \ud83c\udfc3\u00a0Package Compilation\n\nTo compile the C headers and source code:\n\n```bash\npython setup.py pnt --compile\n```\n\nThis should generate a file with our C Python Extensions called `Tensor_Python.so` under `./src/patnetstensor`\n\nTo install the python package:\n\n```bash\npip3 install .\n```\n\n---\n",
"bugtrack_url": null,
"license": null,
"summary": "NetworkTensorPattern is a Python package for finding patterns in tensors.",
"version": "2024.7.13",
"project_urls": null,
"split_keywords": [
"networktensorpattern",
" netpat"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "5b1870f3dc4513256eeb7084719fd2eedae1122c2c031f4ad8a6d3a42bdbd173",
"md5": "2326c51da4c2be92715e95b2a8c69ab0",
"sha256": "c912f965a86b1127e03c0cb47b52f10259b0dd3d82a16abf3c0d3acd48e6a53e"
},
"downloads": -1,
"filename": "nettensorpat-2024.7.13-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2326c51da4c2be92715e95b2a8c69ab0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 120802,
"upload_time": "2024-07-13T21:59:03",
"upload_time_iso_8601": "2024-07-13T21:59:03.501457Z",
"url": "https://files.pythonhosted.org/packages/5b/18/70f3dc4513256eeb7084719fd2eedae1122c2c031f4ad8a6d3a42bdbd173/nettensorpat-2024.7.13-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "97bc9760a2e867082246fc6d44aac73721e74aa37b9e0e0744c642c513801f22",
"md5": "15676d41e0a95e399f0a31d4707d6324",
"sha256": "60b543dc5ca5d4a465c56e921532b25bfc08d58675825eed2d2359c6c0f754f0"
},
"downloads": -1,
"filename": "nettensorpat-2024.7.13.tar.gz",
"has_sig": false,
"md5_digest": "15676d41e0a95e399f0a31d4707d6324",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 112463,
"upload_time": "2024-07-13T21:59:05",
"upload_time_iso_8601": "2024-07-13T21:59:05.273531Z",
"url": "https://files.pythonhosted.org/packages/97/bc/9760a2e867082246fc6d44aac73721e74aa37b9e0e0744c642c513801f22/nettensorpat-2024.7.13.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-13 21:59:05",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "nettensorpat"
}