{
"info": {
"author": "Johannes Sahlmann",
"author_email": "Johannes.Sahlmann@esa.int",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 2 - Pre-Alpha",
"Intended Audience :: Developers",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Topic :: Scientific/Engineering :: Astronomy"
],
"description": "\npygacs\n======\n\n**Python toolkit to manipulate Gaia catalogue tables hosted at ESA's Gaia Archive Core Systems (GACS)**\n\npygacs provides python modules for the access and manipulation of\ntables in GACS, e.g. basic query on a single table or crossmatch between two tables. It employs the TAP command line access tools described\nin the 'Help' section of the GACS web pages (``_). \n\nBoth public and authenticated access have been\nimplemented.\n\nPlease see pygacsExample_publicAccess.py for a demo on how public tables can easily be queried using ADQL.\n\nTo fully use pygacs, in particular to upload a table for\ncrossmatch operations, you will need to be a registered user of GACS\nand call the example script pygacsExample.py with your access credentials.\n\n\nBasic example usage\n-------------\n\n# import module\n\nimport pygacs.public.publicAccessTools as pgp \n\n# define ADQL query\n\nqueryString = '''SELECT * FROM gaiadr1.tgas_source WHERE parallax >\n100; '''\n\n# define local file to store query result in a VO table\n\noutputFileName = path + 'ADQL_query_result.vot';\n\n# execute query\n\npgp.retrieveQueryResult(queryString,outputFileName);\n\n# read result into astropy table\n\nT = Table.read(outputFileName,format='votable')\n\n\n\nDocumentation\n-------------\n\nAll classes and methods/functions include basic documentation. \n\n\nInstallation notes\n------------------\n\nThis package was developed in a python 2.7 environment, but was also\nsuccessfully tested using python 3.5.\n\nThe following python packages are required:\n\n* `numpy `_\n* `astropy `_\n* `xmltodict `_\n\nOptional (for plotting in the example script):\n\n* `matplotlib `_\n* `pylab `_\n\n\nHow to run the example script\n-----------\n\nYou may use pip for installation:\n\n> pip install pygacs\n\nOr get the source files, e.g.: \n\n> git clone https://github.com/johannes-sahlmann/pygacs\n\nInstall pygacs:\n\n> cd pygacs\n\n> python setup.py install --user\n\nTo run the example script, do:\n\n> cd examples/\n\nFor public access:\n\n> ./pygacsExample_publicAccess.py\n\nFor authenticated access:\n\n> ./pygacsExample.py --help\n\n> ./pygacsExample.py yourGacsUserName yourGacsPassword\n\n\n\n\n\nAttribution\n-----------\n\nPlease acknowledge the ESA Science Archives Team and the Gaia Data\nProcessing and Analysis Consortium (DPAC) if you used this code in your\nresearch.\n\nLicense\n-------\n\nCopyright (c) 2015-2016 Johannes Sahlmann, Gaia Data Processing and Analysis Consortium\n\npygacs is open source and free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by the\nFree Software Foundation, either version 3 of the License, or (at your option)\nany later version.\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY\nWARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A\nPARTICULAR PURPOSE. See the GNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License along with\nthis program. If not, see ``_.\n\n\nChangelog\n---------\n\n.. :changelog:\n\n0.0 (September 2015)\n++++++++++++++++++\n\n- Creation.\n\n \n0.2.5 (March 2016)\n++++++++++++++++++\n\n- Added compatibility with python3.5\n- Added public access functionality \n\n0.2.6 (August 2016)\n++++++++++++++++++\n\n- Updated archive URL\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/Johannes-Sahlmann/pygacs",
"keywords": "",
"license": "LGPLv3+",
"maintainer": "",
"maintainer_email": "",
"name": "pygacs",
"package_url": "https://pypi.org/project/pygacs/",
"platform": "",
"project_url": "https://pypi.org/project/pygacs/",
"project_urls": {
"Homepage": "https://github.com/Johannes-Sahlmann/pygacs"
},
"release_url": "https://pypi.org/project/pygacs/0.2.8/",
"requires_dist": null,
"requires_python": "",
"summary": "Toolkit to access and manipulate Gaia catalogue tables hosted at ESA's Gaia Archive Core Systems (GACS)",
"version": "0.2.8"
},
"last_serial": 3485217,
"releases": {
"0.1": [
{
"comment_text": "",
"digests": {
"md5": "78a90941e726146554b266f5fae7476a",
"sha256": "900a500e6e445c3d5c3266a6a0b11ad1a7ee7e3181c3a7e5d286d4a621a65ac7"
},
"downloads": -1,
"filename": "pygacs-0.1.tar.gz",
"has_sig": false,
"md5_digest": "78a90941e726146554b266f5fae7476a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14366,
"upload_time": "2015-09-03T21:23:19",
"url": "https://files.pythonhosted.org/packages/98/fc/ffca39fa62573706d14cd755ee4fefcf2d675961ca6a49348086a4fe91fd/pygacs-0.1.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "d58af221dd56cac01a6d7d3dc5304c24",
"sha256": "4864680dbab4ee9d95ad22616d5cbf0938f44e4f90807a49693061b05ca4756a"
},
"downloads": -1,
"filename": "pygacs-0.1.zip",
"has_sig": false,
"md5_digest": "d58af221dd56cac01a6d7d3dc5304c24",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23034,
"upload_time": "2015-12-01T14:49:58",
"url": "https://files.pythonhosted.org/packages/cd/4b/57e6602fba39b956a07e7f9155584638c6b294e1346865d8289f0f205d90/pygacs-0.1.zip"
}
],
"0.2": [
{
"comment_text": "",
"digests": {
"md5": "a19808e6a06d3c4eefa7e8a099432cf2",
"sha256": "6c98792b3a6e8953a4211aef458aecc88292852d63b22160d81240bc20b153ca"
},
"downloads": -1,
"filename": "pygacs-0.2.tar.gz",
"has_sig": false,
"md5_digest": "a19808e6a06d3c4eefa7e8a099432cf2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15620,
"upload_time": "2015-12-01T16:24:10",
"url": "https://files.pythonhosted.org/packages/b7/76/c114943c7c4894a3d4eb25b162fcb66c407894f46332dcac16757b1b1716/pygacs-0.2.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "2018d6ec1a52a495029644a634eab8d7",
"sha256": "480713a4ff43fcfaede890792303b0b417d633c872374e162a3832a8de1ce520"
},
"downloads": -1,
"filename": "pygacs-0.2.zip",
"has_sig": false,
"md5_digest": "2018d6ec1a52a495029644a634eab8d7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 23044,
"upload_time": "2015-12-01T16:24:29",
"url": "https://files.pythonhosted.org/packages/09/f5/e457346fe75a8ee69772671009e1f4419612bc2c456c98ca43f9ca1a9ffa/pygacs-0.2.zip"
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "9e4eb0d7c0be04d1c6aecf500d341e78",
"sha256": "331416b08137bffcb8934c7614ba5dab0273ed15fb1910d107ee76aa0f154a7c"
},
"downloads": -1,
"filename": "pygacs-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "9e4eb0d7c0be04d1c6aecf500d341e78",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16483,
"upload_time": "2015-12-02T14:20:14",
"url": "https://files.pythonhosted.org/packages/bf/30/84f7bfd1b7bf1894a4eefa237e636144dbf09e04a4596989ea8e731920f4/pygacs-0.2.1.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "43c12bada56ce3609d5235cad58e7a48",
"sha256": "eb5c50ebc0ad0c47ab16b98649a703ca975db78ba7aa05c4aaaa29c7dd6d76ed"
},
"downloads": -1,
"filename": "pygacs-0.2.1.zip",
"has_sig": false,
"md5_digest": "43c12bada56ce3609d5235cad58e7a48",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24578,
"upload_time": "2015-12-02T14:20:20",
"url": "https://files.pythonhosted.org/packages/ac/9c/19b2fbf8da4428ccd569ba195b0ce092cbd39645c65c5f9fbdc642389e54/pygacs-0.2.1.zip"
}
],
"0.2.2": [
{
"comment_text": "",
"digests": {
"md5": "c2fd67f51da0fad0043b47b30bd87563",
"sha256": "5ae61cdf3fe1ad2c9ff0fcf2ffc5cc9773b760b91256b2b5e7cabf17813d080b"
},
"downloads": -1,
"filename": "pygacs-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "c2fd67f51da0fad0043b47b30bd87563",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16623,
"upload_time": "2016-03-08T23:45:56",
"url": "https://files.pythonhosted.org/packages/96/b8/8fbafb912ff4c70e3db81372ac8a72f81adc73249b63b32090138dcc3d22/pygacs-0.2.2.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "7ae2811ca2414c82ac9fbd2c612e4714",
"sha256": "639ca78ea7be8c0cd38320340a195c63c6b9f80559cc10f56f0a9dadead9c172"
},
"downloads": -1,
"filename": "pygacs-0.2.2.zip",
"has_sig": false,
"md5_digest": "7ae2811ca2414c82ac9fbd2c612e4714",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24704,
"upload_time": "2016-03-08T23:46:05",
"url": "https://files.pythonhosted.org/packages/a7/0a/a9d1d687d106e8e9e6685643a8053e0a0209016c3951e1152566dbe7c94c/pygacs-0.2.2.zip"
}
],
"0.2.3": [
{
"comment_text": "",
"digests": {
"md5": "3fc770f9839ac8bb6852dbef1a419f16",
"sha256": "199c55cafe667710b60c7aac9cd98e68b09ae3ff1448160fc255857b7d364290"
},
"downloads": -1,
"filename": "pygacs-0.2.3.tar.gz",
"has_sig": false,
"md5_digest": "3fc770f9839ac8bb6852dbef1a419f16",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17043,
"upload_time": "2016-03-09T17:59:41",
"url": "https://files.pythonhosted.org/packages/84/80/d0c65eecafefd38bebcb7e64c7624816c8fd57cb8405157bfbe76ff5e735/pygacs-0.2.3.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "eeb08d23160024b23e3265055486b33a",
"sha256": "eba1a6e51676a54ed94409131e868c64211a7f48514feb014c78400db85e8efd"
},
"downloads": -1,
"filename": "pygacs-0.2.3.zip",
"has_sig": false,
"md5_digest": "eeb08d23160024b23e3265055486b33a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25923,
"upload_time": "2016-03-09T17:59:48",
"url": "https://files.pythonhosted.org/packages/0a/ab/61a35695d157b1bef864d72e3de69759e5499ae886162d8939e0c64c457d/pygacs-0.2.3.zip"
}
],
"0.2.4": [
{
"comment_text": "",
"digests": {
"md5": "266cf6d76690c8ac8f109e9324ac0b36",
"sha256": "40b43cb039a384fdf4fbd87cf0c8106c33cb7fd6c8d0662c899879502658aca7"
},
"downloads": -1,
"filename": "pygacs-0.2.4.tar.gz",
"has_sig": false,
"md5_digest": "266cf6d76690c8ac8f109e9324ac0b36",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17055,
"upload_time": "2016-03-09T18:02:18",
"url": "https://files.pythonhosted.org/packages/58/11/c41d36067e9f527a5556c00a34c4afcefcb027e05486657cc9b736281003/pygacs-0.2.4.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "9abdee9072906db52f01dd2e5eaeae7f",
"sha256": "b4a8aaa99d20bfe15eeaedcab5e608810f8f3c77b5544d40a694f2e494ad334d"
},
"downloads": -1,
"filename": "pygacs-0.2.4.zip",
"has_sig": false,
"md5_digest": "9abdee9072906db52f01dd2e5eaeae7f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25926,
"upload_time": "2016-03-09T18:02:26",
"url": "https://files.pythonhosted.org/packages/93/0d/9484280410dd3f53582f8fbdfe531f80772d27aceb9193a0deea8f33decd/pygacs-0.2.4.zip"
}
],
"0.2.5": [
{
"comment_text": "",
"digests": {
"md5": "b129c2207d6279131412203b49f32e31",
"sha256": "cf2eac2d9679c2e3e4cd9801dca29876a84b71f0ce5c8ec607ef451cf83c548c"
},
"downloads": -1,
"filename": "pygacs-0.2.5.tar.gz",
"has_sig": false,
"md5_digest": "b129c2207d6279131412203b49f32e31",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16922,
"upload_time": "2016-03-09T19:09:36",
"url": "https://files.pythonhosted.org/packages/28/f1/f3013316a8da773ea6cbbeb5b3c8a6601f6d897a3b6243371a8afdf0a523/pygacs-0.2.5.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "05ea6bcc1a8bb5ddf62cfeb5afd3e9eb",
"sha256": "6f92254d274e009143fb5e047327503c55976b2e1e7fcf3995b02a89111bf989"
},
"downloads": -1,
"filename": "pygacs-0.2.5.zip",
"has_sig": false,
"md5_digest": "05ea6bcc1a8bb5ddf62cfeb5afd3e9eb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25842,
"upload_time": "2016-03-09T19:09:52",
"url": "https://files.pythonhosted.org/packages/ea/4f/121183c46096673be86c8c2280f4b31d065e47a8978a3385e490e9257c0d/pygacs-0.2.5.zip"
}
],
"0.2.6": [
{
"comment_text": "",
"digests": {
"md5": "6d80b46622c70da57718ee2c697f4ae2",
"sha256": "f8567ce36a1421c9dcdc54c46b74fcd67bf9f5da7f117f526df149d83b7c29ff"
},
"downloads": -1,
"filename": "pygacs-0.2.6.tar.gz",
"has_sig": false,
"md5_digest": "6d80b46622c70da57718ee2c697f4ae2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17059,
"upload_time": "2016-08-26T14:47:12",
"url": "https://files.pythonhosted.org/packages/ef/e8/ddc80674f9f0e63bdd69101c05a56e7aa01fd108dd34221e4bf6440d2cc4/pygacs-0.2.6.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "23dc0d7395703064e96c69af5da0f186",
"sha256": "547c6a14c48b8432574caf50887cb7873b1888bb715d93141d4b6395a8628f7b"
},
"downloads": -1,
"filename": "pygacs-0.2.6.zip",
"has_sig": false,
"md5_digest": "23dc0d7395703064e96c69af5da0f186",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26184,
"upload_time": "2016-08-26T14:47:14",
"url": "https://files.pythonhosted.org/packages/9c/b4/5a7632e4180f9cc1695fecdca93d3d8ecaf95e01b2805dd5ec88ffffbbbd/pygacs-0.2.6.zip"
}
],
"0.2.7": [
{
"comment_text": "",
"digests": {
"md5": "e82d879b6833ee33ba952f0e5f5c489d",
"sha256": "d52af8c7d54f99f810419d47a8c2e16eb17a04c39b3d1c4ed3df0214c51f3d20"
},
"downloads": -1,
"filename": "pygacs-0.2.7.tar.gz",
"has_sig": false,
"md5_digest": "e82d879b6833ee33ba952f0e5f5c489d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17259,
"upload_time": "2018-01-12T19:41:35",
"url": "https://files.pythonhosted.org/packages/36/9a/af3c8b4dc7f16fb595a5ec69f27cd3136ed56178653baa8f53385ba6bbee/pygacs-0.2.7.tar.gz"
}
],
"0.2.8": [
{
"comment_text": "",
"digests": {
"md5": "ddacda885dabf4573852752e8936ab95",
"sha256": "43250d31b4500692120525450eaaf6571b924189d97d8b95571becf6306a33ae"
},
"downloads": -1,
"filename": "pygacs-0.2.8.tar.gz",
"has_sig": false,
"md5_digest": "ddacda885dabf4573852752e8936ab95",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17316,
"upload_time": "2018-01-12T20:20:48",
"url": "https://files.pythonhosted.org/packages/ef/54/c3379929e5bdc5a80c69879dca317e1668ec50d0b17f78d2e380803d929f/pygacs-0.2.8.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "ddacda885dabf4573852752e8936ab95",
"sha256": "43250d31b4500692120525450eaaf6571b924189d97d8b95571becf6306a33ae"
},
"downloads": -1,
"filename": "pygacs-0.2.8.tar.gz",
"has_sig": false,
"md5_digest": "ddacda885dabf4573852752e8936ab95",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17316,
"upload_time": "2018-01-12T20:20:48",
"url": "https://files.pythonhosted.org/packages/ef/54/c3379929e5bdc5a80c69879dca317e1668ec50d0b17f78d2e380803d929f/pygacs-0.2.8.tar.gz"
}
]
}