# pyscos2000
Parsing and checking SCOS-2000 databases with native python.
You can find the [documentation
here](https://irf.developer.irf.se/pyscos2000/).
## Installation
To install `pyscos2000` you will have to clone the repository and install
it like this:
git clone https://gitlab.irf.se/irf/pyscos2000.git
pip install ./pyscos2000
In case you want to actually modify this library be sure to clone the
repository through ssh and install it in a way that’ll allow you to build
the documentation, too:
git clone git@gitlab.irf.se:irf/pyscos2000.git
pip install -e ./pyscos2000[docs]
## Usage
To load a SCOS-2000 database from the `.dat` files in your
`ASCII` directory, run this:
import pyscos2000
scos = pyscos2000.SCOS('./ASCII')
The various tables will then be available as (for example) `scos.plf`.
Each table has the rows available as the `rows` property, e.g.
`scos.plf.rows`.
## License
[MIT](LICENSE)
Raw data
{
"_id": null,
"home_page": "https://gitlab.irf.se/irf/pyscos2000",
"name": "pyscos2000",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "SCOS-2000,ESA",
"author": "Robert Labudda",
"author_email": "robert.labudda@irf.se",
"download_url": "https://files.pythonhosted.org/packages/29/9a/4773a8c98067567e70d90e9fcdede10f2cc8c00e6afbe6fbc8fa14c54ad2/pyscos2000-0.3.0.tar.gz",
"platform": null,
"description": "# pyscos2000\n\nParsing and checking SCOS-2000 databases with native python.\n\nYou can find the [documentation \nhere](https://irf.developer.irf.se/pyscos2000/).\n\n\n## Installation\n\nTo install `pyscos2000` you will have to clone the repository and install \nit like this:\n\n git clone https://gitlab.irf.se/irf/pyscos2000.git\n pip install ./pyscos2000\n\nIn case you want to actually modify this library be sure to clone the \nrepository through ssh and install it in a way that\u2019ll allow you to build \nthe documentation, too:\n\n git clone git@gitlab.irf.se:irf/pyscos2000.git\n pip install -e ./pyscos2000[docs]\n\n\n## Usage\n\nTo load a SCOS-2000 database from the `.dat` files in your\n`ASCII` directory, run this:\n\n import pyscos2000\n\n scos = pyscos2000.SCOS('./ASCII')\n\nThe various tables will then be available as (for example) `scos.plf`.\n\nEach table has the rows available as the `rows` property, e.g.\n`scos.plf.rows`.\n\n\n## License\n\n[MIT](LICENSE)\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Python SCOS-2000 parsing and checking",
"version": "0.3.0",
"project_urls": {
"Homepage": "https://gitlab.irf.se/irf/pyscos2000"
},
"split_keywords": [
"scos-2000",
"esa"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f7b126c6bb1490c049cc7abf43cfaac8465e3b8bab8595c28c32d80affa885ea",
"md5": "8d64bef2bf525664a2457243d54d243f",
"sha256": "cb9f52bbff4c2a9d1081fd4de4eea800cb602b5abb09d8a3069138cc6c2696b3"
},
"downloads": -1,
"filename": "pyscos2000-0.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8d64bef2bf525664a2457243d54d243f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 28466,
"upload_time": "2023-05-04T05:30:57",
"upload_time_iso_8601": "2023-05-04T05:30:57.981427Z",
"url": "https://files.pythonhosted.org/packages/f7/b1/26c6bb1490c049cc7abf43cfaac8465e3b8bab8595c28c32d80affa885ea/pyscos2000-0.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "299a4773a8c98067567e70d90e9fcdede10f2cc8c00e6afbe6fbc8fa14c54ad2",
"md5": "5d2f99ee3d15379c7f22d201b1970977",
"sha256": "4cbdea084b2c9ff323f41b3fbf5fe256ce9c6fad8dbf906eace0afcf64a87395"
},
"downloads": -1,
"filename": "pyscos2000-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "5d2f99ee3d15379c7f22d201b1970977",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 27277,
"upload_time": "2023-05-04T05:30:59",
"upload_time_iso_8601": "2023-05-04T05:30:59.878154Z",
"url": "https://files.pythonhosted.org/packages/29/9a/4773a8c98067567e70d90e9fcdede10f2cc8c00e6afbe6fbc8fa14c54ad2/pyscos2000-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-05-04 05:30:59",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "pyscos2000"
}