{ "info": { "author": "Fabian G\u00e4rtner", "author_email": "fabian@bioinf.uni-leipzig.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "ORCSchlange\n===========\n.. image:: https://github.com/ScaDS/ORC-Schlange/raw/master/orcschlange.png\n\nIntroduction\n------------\nThe project try to create nice publishing websites as static-sites from the ORCID data.\nTo do these you only need the ORCIDs of your staff and there works must be public visible in ORCID.\n\n\nFeatures\n--------\n- Use the ORCID public api and can be used from *everyone* that have a ORCID\n- Easy to configure\n- Easy to use\n- Creates bib files\n- Creates html files that can be filtered with jQuery\n- For every ORCID an interval is defined in that works are considered\n- The Website is static so no chance for attackers\n- Optimize to minimize load of ORCID\n\nInstallation\n------------\nThe simples way to install is using pip::\n\n pip install ORCSchlange\n\n.. _`setuptools`: https://pypi.python.org/pypi/setuptools\n\nYou can also download the source from https://github.com/ScaDS/ORC-Schlange and run the make script to install the package.\nThese needs that `setuptools`_ are installed.\n\nUsage\n-----\nTo use the program first a SQLite db must be created with::\n\n orcs db create --dbfile *path*\n\nWhen the file is created you can add the basic configuration::\n\n orcs db addConf *id* *secret* --dbfile *path*\n\nHow to get these secrets can be read here: https://support.orcid.org/knowledgebase/articles/343182\n\nThe last thing to configure is to add the orchids of the user. It takes a date after that the publications are taken in account::\n\n orcs db add *id* *date* --dbfile *path*\n\nNow the configuration is complete. The last step is to fetch the actually data::\n\n orcs fetch --dbfile *path* --path *outpath*\n\nThese write a \"index.html\" file that contains all works that are found. \n\nNow the usual steps are:\n\n- make the html available from the internet\n- integrate it in your institute website\n- create a cronjob that fetch the data (once a week or so) and keep the html up to date\n\nHere are only the basic options are shown. For a more detailed look at the options use \"-h\" in the different commands.\n\n\n.. _`Static Publications Site-Tutorial`: https://www.scads.de/de/aktuelles/blog/347\n\nBackground Story\n----------------\nThese project started as a tutorial on how to interact with a REST-API in python and write a static site with the data. You can find these tutorial here:\n`Static Publications Site-Tutorial`_.\n\n\n\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/ScaDS/ORC-Schlange", "keywords": "ORCID Website Bibliography Publication ScaDS", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "ORCSchlange", "package_url": "https://pypi.org/project/ORCSchlange/", "platform": "", "project_url": "https://pypi.org/project/ORCSchlange/", "project_urls": { "Homepage": "https://github.com/ScaDS/ORC-Schlange" }, "release_url": "https://pypi.org/project/ORCSchlange/0.7.1/", "requires_dist": [ "pybtex (>=0.21)", "requests (>=2.18.1)" ], "requires_python": "", "summary": "Create a nice static publishing websites from ORCIDs.", "version": "0.7.1" }, "last_serial": 3022460, "releases": { "0.7.1": [ { "comment_text": "", "digests": { "md5": "effa7c097d00e0a3a63faaf755bcf539", "sha256": "31f45ba3d281a909d723daeff632b0a47a89f803a5a8e33c949614d76ace3761" }, "downloads": -1, "filename": "ORCSchlange-0.7.1-py3.6.egg", "has_sig": false, "md5_digest": "effa7c097d00e0a3a63faaf755bcf539", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 67180, "upload_time": "2017-07-14T08:29:47", "url": "https://files.pythonhosted.org/packages/ba/87/5965ab479ad5a24844cc367086e97524bbe884ee835d5d3c991c79685f30/ORCSchlange-0.7.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "e86b8fbaa69f4b67b1fd71a43df3d4f8", "sha256": "b74b49154e842a73b78e95706f62d5adc5cfd97ddd5dd6de6e3c12efef9b015a" }, "downloads": -1, "filename": "ORCSchlange-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e86b8fbaa69f4b67b1fd71a43df3d4f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48867, "upload_time": "2017-07-14T08:29:45", "url": "https://files.pythonhosted.org/packages/69/ed/be005285111e98f7e45dbc3ea08da7e9a73885857a9fc38ef9f979595853/ORCSchlange-0.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "610c53cca42c0eea25b82e31b98334b1", "sha256": "b793bd159504a4da5c946dccc13cb1a9b373d2f1b7a9f3e4e0faab9912c5a681" }, "downloads": -1, "filename": "ORCSchlange-0.7.1.tar.gz", "has_sig": false, "md5_digest": "610c53cca42c0eea25b82e31b98334b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50995, "upload_time": "2017-07-14T08:48:25", "url": "https://files.pythonhosted.org/packages/ce/01/e3246719fef5516f316ae6ff107e1a03dd25e482849fae9d2129df74c1c1/ORCSchlange-0.7.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "effa7c097d00e0a3a63faaf755bcf539", "sha256": "31f45ba3d281a909d723daeff632b0a47a89f803a5a8e33c949614d76ace3761" }, "downloads": -1, "filename": "ORCSchlange-0.7.1-py3.6.egg", "has_sig": false, "md5_digest": "effa7c097d00e0a3a63faaf755bcf539", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 67180, "upload_time": "2017-07-14T08:29:47", "url": "https://files.pythonhosted.org/packages/ba/87/5965ab479ad5a24844cc367086e97524bbe884ee835d5d3c991c79685f30/ORCSchlange-0.7.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "e86b8fbaa69f4b67b1fd71a43df3d4f8", "sha256": "b74b49154e842a73b78e95706f62d5adc5cfd97ddd5dd6de6e3c12efef9b015a" }, "downloads": -1, "filename": "ORCSchlange-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e86b8fbaa69f4b67b1fd71a43df3d4f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48867, "upload_time": "2017-07-14T08:29:45", "url": "https://files.pythonhosted.org/packages/69/ed/be005285111e98f7e45dbc3ea08da7e9a73885857a9fc38ef9f979595853/ORCSchlange-0.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "610c53cca42c0eea25b82e31b98334b1", "sha256": "b793bd159504a4da5c946dccc13cb1a9b373d2f1b7a9f3e4e0faab9912c5a681" }, "downloads": -1, "filename": "ORCSchlange-0.7.1.tar.gz", "has_sig": false, "md5_digest": "610c53cca42c0eea25b82e31b98334b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50995, "upload_time": "2017-07-14T08:48:25", "url": "https://files.pythonhosted.org/packages/ce/01/e3246719fef5516f316ae6ff107e1a03dd25e482849fae9d2129df74c1c1/ORCSchlange-0.7.1.tar.gz" } ] }