A little program to download given list of matrices from SuiteSparse.
Project description
Suite Downloader
This is a small program that helps you to download given list of matrices from the SuiteSparse matrix collection [1].
Installation
Install from source
git clone https://github.com/talhaokur/sdownloader.git
cd sdownloader
pip3 install -r requirements.txt
python3 setup.py install
Install from PyPI
pip3 install sdownloader
Usage
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:
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 .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sdownloader-0.1.4.tar.gz
(5.6 kB
view details)
File details
Details for the file sdownloader-0.1.4.tar.gz
.
File metadata
- Download URL: sdownloader-0.1.4.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 821d1839b54f6ed2c78ebfe3795166c9711388aa79af4bd1ae0d5832b2f0d7e8 |
|
MD5 | 8157994a8bd8abcd33b7ce056f76685c |
|
BLAKE2b-256 | b1d182b5863df85f8a64c6939cdbf0e65e139b3627fb756896273b575d004971 |