Suite Downloader
===============
This is a small program that helps you to download given list of matrices from the
[SuiteSparse matrix collection](https://sparse.tamu.edu/) <sup>[1]</sup>.
### Installation
##### Install from source
``` sh
git clone https://github.com/talhaokur/sdownloader.git
cd sdownloader
pip3 install -r requirements.txt
python3 setup.py install
```
##### Install from PyPI
``` sh
pip3 install sdownloader
```
### Usage
``` sh
usage: sdownloader [-h] (-f LIST_FILE | -m M) [-d DESTINATION] [-V] [-v]
Data downloader from SparseSuite.
optional arguments:
-h, --help show this help message and exit
-f LIST_FILE, --list-file LIST_FILE
matrix name list file destination.
-m M matrix names. Example: `sdownloader -m
"HB/1138_bus;FIDAP/ex37"`
-d DESTINATION, --destination DESTINATION
destination path. Optional, default=current working
directory.
-v, --verbose toggle verbose mode.
-V, --version show program's version number and exit
```
To download more than one matrix with `-m` argument, split names with semicolon.
**Examples:**
``` sh
sdownloader -m "HB/1138_bus;FIDAP/ex37" -d data
sdownloader -f data.txt -d data
```
### References
[1]: Timothy A. Davis and Yifan Hu. “The University of Florida Sparse Matrix Collection”. In: ACM Trans. Math. Softw. 38.1 (Dec. 2011), 1:1–1:25. ISSN : 0098-3500. DOI : 10.1145/2049662.2049663. URL : http://doi.acm.org/10.1145/2049662.2049663 .
Raw data
{
"_id": null,
"home_page": "https://github.com/talhaokur/sdownloader",
"name": "sdownloader",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3",
"maintainer_email": "",
"keywords": "",
"author": "Talha Okur",
"author_email": "talhao@acm.org",
"download_url": "https://files.pythonhosted.org/packages/b1/d1/82b5863df85f8a64c6939cdbf0e65e139b3627fb756896273b575d004971/sdownloader-0.1.4.tar.gz",
"platform": null,
"description": "Suite Downloader\n===============\n\nThis is a small program that helps you to download given list of matrices from the\n[SuiteSparse matrix collection](https://sparse.tamu.edu/) <sup>[1]</sup>.\n\n### Installation\n##### Install from source\n``` sh\ngit clone https://github.com/talhaokur/sdownloader.git\ncd sdownloader\npip3 install -r requirements.txt\npython3 setup.py install\n\n```\n\n##### Install from PyPI\n``` sh\npip3 install sdownloader\n```\n\n### Usage\n``` sh\nusage: sdownloader [-h] (-f LIST_FILE | -m M) [-d DESTINATION] [-V] [-v]\n\nData downloader from SparseSuite.\n\noptional arguments:\n -h, --help show this help message and exit\n -f LIST_FILE, --list-file LIST_FILE\n matrix name list file destination.\n -m M matrix names. Example: `sdownloader -m\n \"HB/1138_bus;FIDAP/ex37\"`\n -d DESTINATION, --destination DESTINATION\n destination path. Optional, default=current working\n directory.\n -v, --verbose toggle verbose mode.\n -V, --version show program's version number and exit\n```\n\nTo download more than one matrix with `-m` argument, split names with semicolon.\n\n**Examples:**\n``` sh\nsdownloader -m \"HB/1138_bus;FIDAP/ex37\" -d data\nsdownloader -f data.txt -d data\n```\n\n### References\n[1]: Timothy A. Davis and Yifan Hu. \u201cThe University of Florida Sparse Matrix Collection\u201d. In: ACM Trans. Math. Softw. 38.1 (Dec. 2011), 1:1\u20131:25. ISSN : 0098-3500. DOI : 10.1145/2049662.2049663. URL : http://doi.acm.org/10.1145/2049662.2049663 . \n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A little program to download given list of matrices from SuiteSparse.",
"version": "0.1.4",
"project_urls": {
"Homepage": "https://github.com/talhaokur/sdownloader",
"Source": "https://github.com/talhaokur/sdownloader",
"Tracker": "https://github.com/talhaokur/sdownloader/issues"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b1d182b5863df85f8a64c6939cdbf0e65e139b3627fb756896273b575d004971",
"md5": "8157994a8bd8abcd33b7ce056f76685c",
"sha256": "821d1839b54f6ed2c78ebfe3795166c9711388aa79af4bd1ae0d5832b2f0d7e8"
},
"downloads": -1,
"filename": "sdownloader-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "8157994a8bd8abcd33b7ce056f76685c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3",
"size": 5564,
"upload_time": "2023-10-29T13:13:09",
"upload_time_iso_8601": "2023-10-29T13:13:09.044811Z",
"url": "https://files.pythonhosted.org/packages/b1/d1/82b5863df85f8a64c6939cdbf0e65e139b3627fb756896273b575d004971/sdownloader-0.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-29 13:13:09",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "talhaokur",
"github_project": "sdownloader",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "requests",
"specs": [
[
"==",
"2.31.0"
]
]
}
],
"lcname": "sdownloader"
}