{ "info": { "author": "Jonathan N. Lee", "author_email": "jonathan_lee@berkeley.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Scientific/Engineering", "Topic :: Software Development" ], "description": "arxiver 0.0.3\n*************\n\narxiver is an unoffical API for Cornell's arxiv.org. This package allows access for search results and new publications in various topics.\n\n- Contribute on `Github `_\n\nGetting started\n===============\nInstall **arxiver** by running the following command::\n\n $ pip install arxiver\n\nAnd then in your Python file add::\n\n import arxiver\n \nThere are two main arxiver functions: :code:`get_new_publ` and :code:`search`.\n\nget_new_publ(topic)\n===================\nReturns all new publications posted on arxiv.org given a certain topic in a :code:`Paper` list. \n\n**Parameters**\n\n:code:`topic`: string that identifies from which topic the new publications should be retrieved. List of valid topics::\n\n 'astro-ph' # Astrophysics\n 'cond-mat' # Condensed Matter\n 'gr-qc' # General Relativity and Quantum Cosmology\n 'hep-ex' # High Energy Physics - Experiment\n 'hep-lat' # High Energy Physics - Lattice\n 'hep-ph' # High Energy Physics - Phenomenology\n 'hep-th' # High Energy Physics - Theory\n 'math-ph' # Mathematical Physics\n 'nlin' # Nonlinear Sciences\n 'nucl-ex' # Nuclear Experiment\n 'nucl-th' # Nuclear Theory\n 'physics' # Physics\n 'quant-ph' # Quantum Physics\n \n 'math' # Mathematics\n \n 'cs' # Computer Science\n \n 'q-bio' # Quantitative Biology\n 'q-fin' # Quantitative Finance\n 'stat' # Statistics\n\n**Example**\n\nReturn of list of papers from new publications in Computer Science and print out the link to each pdf::\n\n papers = arxiver.get_new_publ('cs')\n for paper in papers:\n print paper.pdf\n\nsearch(query, max_results=30)\n====================================\nReturn list of :code:`Paper` objects from arxiv given a search query and a maximum number of results.\n\n**Parameters**\n\n:code:`query`: string search query to pass to arxiv.org\n\n:code:`max_results`: optional positive integer maxiumum number of results to be returned (default is 30)\n\n**Example**\n\nReturn a list of fifteen papers given 'electron' as a search term and print the abstract of each one::\n\n papers = arxiver.search('electron', max_results=15)\n for paper in paper:\n print paper.abstract\n \nPaper\n============\n:code:`Paper` objects have the following properties:\n\n- :code:`Paper.title` the title of the paper\n- :code:`Paper.abstract` the abstract or short summary\n- :code:`Paper.arxiv_id` unique string that identifies the arxiv paper\n- :code:`Paper.pdf` link to the pdf file of the whole paper\n- :code:`Paper.page` link to the page on arxiv.org that includes more information\n- :code:`Paper.authors` list of authors reprented by dictionaries with key :code:`'name'` and :code:`'link'`\n", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jon--lee/arxiver", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "arxiver", "package_url": "https://pypi.org/project/arxiver/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/arxiver/", "project_urls": { "Homepage": "https://github.com/jon--lee/arxiver" }, "release_url": "https://pypi.org/project/arxiver/0.0.4/", "requires_dist": null, "requires_python": null, "summary": "unofficial API tool for arxiv.org scientific publications", "version": "0.0.4" }, "last_serial": 1765182, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "41a6b794c1f5b87a59656da598f0be9a", "sha256": "49b8b893cea8269986392476d489cb82806672f168300817e6517601cfa5b370" }, "downloads": -1, "filename": "arxiver-0.0.1.tar.gz", "has_sig": false, "md5_digest": "41a6b794c1f5b87a59656da598f0be9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3929, "upload_time": "2015-07-26T08:08:12", "url": "https://files.pythonhosted.org/packages/30/88/847b10f5cff4751a2ba3374e81fb4daf6f1eb2f1b9299adc291fa29b3a69/arxiver-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "4d5a25435c2b85fb8111c45673c1aadd", "sha256": "4bcd374bfab5daf082a9107c3ef89b1a3ea3a53a3f9c7033bba9054cf2a44a83" }, "downloads": -1, "filename": "arxiver-0.0.2.tar.gz", "has_sig": false, "md5_digest": "4d5a25435c2b85fb8111c45673c1aadd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4918, "upload_time": "2015-07-26T10:52:21", "url": "https://files.pythonhosted.org/packages/13/18/4991de8090fbd3345d84e3a0982af2112f5026161806850116f0f05ad682/arxiver-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "13f3ca3d041f843dab8c702a46a9b2d2", "sha256": "9cc198aa325fc186d07c81c7ee6b223218d88e8b38eef88e5167b3a61374a69c" }, "downloads": -1, "filename": "arxiver-0.0.3.tar.gz", "has_sig": false, "md5_digest": "13f3ca3d041f843dab8c702a46a9b2d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4923, "upload_time": "2015-07-27T00:54:04", "url": "https://files.pythonhosted.org/packages/24/d1/d25cba85b09ac5da02642f413b149c9bd26e8047595de945e7c9c85283ce/arxiver-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "83145e96ebe22e6be51dbc520872c098", "sha256": "2306eb4ffaea4c3a34a1cfb59a312d2441ca17c43b518ce4d9a7dfde7559a90f" }, "downloads": -1, "filename": "arxiver-0.0.4.tar.gz", "has_sig": false, "md5_digest": "83145e96ebe22e6be51dbc520872c098", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4935, "upload_time": "2015-10-12T23:12:13", "url": "https://files.pythonhosted.org/packages/9f/23/f1cc9eac2a59523cccac1bed7f53a76df1a5cda9679843d97efed3f7545e/arxiver-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "83145e96ebe22e6be51dbc520872c098", "sha256": "2306eb4ffaea4c3a34a1cfb59a312d2441ca17c43b518ce4d9a7dfde7559a90f" }, "downloads": -1, "filename": "arxiver-0.0.4.tar.gz", "has_sig": false, "md5_digest": "83145e96ebe22e6be51dbc520872c098", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4935, "upload_time": "2015-10-12T23:12:13", "url": "https://files.pythonhosted.org/packages/9f/23/f1cc9eac2a59523cccac1bed7f53a76df1a5cda9679843d97efed3f7545e/arxiver-0.0.4.tar.gz" } ] }