{ "info": { "author": "Sean Kelly", "author_email": "sean.kelly@jpl.nasa.gov", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Plone", "Intended Audience :: Healthcare Industry", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: Z39.50", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "****************\neke.publications\n****************\n\nThis product, ``eke.publications``, provides display and RDF_ ingest of\npublications (articles, books, journal entries, etc.) for the Early Detection\nResearch Network (EDRN_) Knowledge Environment (EKE_). EDRN uses the EKE to\nmake it easy to discover, share, search for, and retrieve all of EDRN's\ncollective knowledge, including cancers and other diseases, biomarkers,\nspecimens, investigators, participants, studies, protocols, and-as in the\ncase of this product-publications.\n\nAlthough intended for the EDRN public portal, it can be installed in any\nPlone_ compatible site.\n\nThis software is developed by the `EDRN Informatics Center`_ at JPL_,\noperated by the California Institute of Technology, for NCI_.\n\n.. References:\n.. _EDRN Informatics Center: http://cancer.jpl.nasa.gov/\n.. _EDRN: http://edrn.nci.nih.gov/\n.. _EKE: http://cancer.jpl.nasa.gov/documents/applications/knowledge-environment\n.. _JPL: http://www.jpl.nasa.gov/\n.. _NCI: http://cancer.gov/\n.. _Plone: http://plone.org/\n.. _RDF: http://w3.org/RDF\n\n\nInstallation\n============\n\nUse Buildout_ with the plone.recipe.zope2instance recipe.\n\n\u2022 Add ``eke.publications`` to the list of eggs to install, e.g.::\n \n [buildout]\n ...\n eggs =\n ...\n eke.publications\n \n\u2022 Re-run buildout, e.g. with::\n \n % ./bin/buildout\n \nYou can skip the ZCML slug if you are going to explicitly include the package\nfrom another package's configure.zcml file.\n\n.. References:\n.. _Buildout: http://www.buildout.org/\n\n\nChangelog\n=========\n\nWhat follows is a history of changes from release to release.\n\n\n1.1.21 \u2014 Plone 4.3.9 Upgrade\n----------------------------\n\n\u2022 CA-1592\n\n\n1.1.20 \u2014 People's Pubs\n----------------------\n\n\u2022 CA-1528 - Add publications to Person pages\n\n\n1.1.19 \u2014 \u00dc\u00f1\u012f\u00e7\u00f8\u010f\u0119\n----------------\n\n\u2022 CA-1326 - Unicode error when rendering a publication\n\n\n1.1.18 \u2014 Whaaaaaa?\n------------------\n\nBug: we were attempting to iterate over the result of ``Entrez.read`` which is\na two-key dictionary and not a sequence. We're supposed to iterate over\nthe key ``u'PubmedArticle'`` value, which is the sequence of PubMed results.\n\nThe thing is: *how did this ever work?*\n\n\n1.1.17 \u2014 Confusion, Indigestion\n-------------------------------\n\n\u2022 CA-1348: Summary source URLs should be marked as required\n\u2022 CA-1350: Help text on PublicationsFolder fields is confusing\n\u2022 CA-1406: Portal cannot ingest publications\n\u2022 CA-1447: Faceted debug criteria causing test failures\n\n\n1.1.16 \u2014 More Protection\n------------------------\n\n\u2022 CA-1400 - Minimal portal cannot ingest minimal publications\n\n\n1.1.15 \u2014 Protection\n-------------------\n\n\u2022 CA-1349: Summary ingest should be robust in the face of failures\n\n\n1.1.14 \u2014 Visuals\n----------------\n\n\u2022 Added visualizations\n\u2022 CA-1338: Fix tests for eke.biomarker, eke.publication, edrnsite.collaborations, eke.committee.\n\n\n1.1.13 \u2014 Bug Fixes\n------------------\n\n\u2022 CA-1300\n\n\n1.1.12 \u2014 More Search\n--------------------\n\n\u2022 CA-759: Improve publication layout.\n\n\n1.1.11 \u2014 Authoritative\n----------------------\n\n\u2022 CA-179: during RDF ingest, use only the PubMed ID and query PubMed for\n publication details. Improve layout of results display.\n\n\n1.1.10 \u2014 I Had Some Chicken; Pass Me the FLOSS\n----------------------------------------------\n\n\u2022 First official release as free/libre/open source software.\n\n\n1.1.9 \u2014 Let's Not Talk\n----------------------\n\n\u2022 CA-1229 - Discussion re-enabled after upgrade\n\n\n1.1.8 \u2014\u00a0MOAR UPGRADES!\n----------------------\n\nMade compatible with Plone 4.3 and eea.facetednavigation 5.8.\n\n\n1.1.7 \u2014\u00a0More Upgrades\n---------------------\n\nMade compatible with Plone 4.2.4 and eea.facetednavigation 5.3.\n\n\n1.1.6 \u2014 Upgrades\n----------------\n\nMade compatible with Plone 4.1.5 and eea.facetednavigation 4.5.\n\n\n1.1.5 \u2014 Test Support\n--------------------\n\nThis release includes:\n\n* Depending on just Plone the framework instead of Plone the application.\n\n\n1.1.4 \u2014 Sleuthing for Authors\n-----------------------------\n\nThis release adds an author search box to Publication Folder objects.\n\n\n1.1.3 \u2014 Snazzier Pubs\n---------------------\n\nThis release includes:\n\n* New indexes on publication attributes\n* Vocabularies on those attributes\n\nThis is all in preparation for a newly revamped AJAX-powered Publications\npage.\n\n\n1.1.2 \u2014 Let's Collab\u2014Er, Test!\n------------------------------\n\nThis release includes:\n\n* A plone.app.testing layer. It doesn't use it yet, though.\n\n \n1.1.1 \u2014 Upgrade Cleanup\n-----------------------\n\nThis release updates the GenericSetup profile to 4, provides upgrade steps to\nthat profile, and makes the testing and development harness depend on \"trunk\"\nlevel of other eggs instead of on released versions of those eggs.\n\n\n1.1.0 \u2014 Plone 4\n---------------\n\nThis release makes eke.publications compatible with Plone 4.\n\n\n1.0.0 \u2014 Prime Time\n------------------\n\nThis release addresses a number of issues \nthat make this component (and some of its\nselected counterparts) \"prime time\" for\nthe operational NCI portal. \n\nThis release addresses the following issues:\n\n* CA-528 Automatic periodic ingest of RDF\n\nYou can find the issue tracker at https://oodt.jpl.nasa.gov/jira/browse/CA\n\n\n0.0.2\n-----\n\n* http://oodt.jpl.nasa.gov/jira/browse/CA-514 - Searching on publication\n author names should yield the publications in the search results\n\n\n0.0.1 \u2014 HTML Cleanup and Citation Formats\n-----------------------------------------\n\nThe following issues are addressed in this release:\n\n* http://oodt.jpl.nasa.gov/jira/browse/CA-474 - Publications need to be laid\n out per NCI requirements\n* http://oodt.jpl.nasa.gov/jira/browse/CA-472 - Protocols and other items seem\n to still have encoded ASCII characters in the titles\n\n\n0.0.0 \u2014 Unreleased\n------------------\n\nInitial release into beta.\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/EDRN/eke.publications", "keywords": "web zope plone edrn cancer biomarkers eke knowledge publication article journal document book", "license": "ALv2", "maintainer": "", "maintainer_email": "", "name": "eke.publications", "package_url": "https://pypi.org/project/eke.publications/", "platform": "", "project_url": "https://pypi.org/project/eke.publications/", "project_urls": { "Homepage": "https://github.com/EDRN/eke.publications" }, "release_url": "https://pypi.org/project/eke.publications/1.1.21/", "requires_dist": null, "requires_python": "", "summary": "Publications Management for the EDRN Knowledge Environment", "version": "1.1.21" }, "last_serial": 4241282, "releases": { "0.0.0": [], "0.0.0dev-r5655": [], "0.0.0dev-r5673": [], "0.0.0dev-r5986": [], "0.0.0dev-r6141": [], "0.0.1": [], "1.0.0": [], "1.1.0": [], "1.1.1": [], "1.1.10": [ { "comment_text": "", "digests": { "md5": "7b181ef6b152865b69ec3edebf1bad1c", "sha256": "879731cf74adf5a9fe16d9a23db53a5a5de0941e16176429e8669e660e6d54a6" }, "downloads": -1, "filename": "eke.publications-1.1.10.zip", "has_sig": false, "md5_digest": "7b181ef6b152865b69ec3edebf1bad1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83718, "upload_time": "2014-06-27T13:55:46", "url": "https://files.pythonhosted.org/packages/7a/63/1a0bdc3a1958f3558e37709c639ab5fe8278485834cb4efb443caa6318b6/eke.publications-1.1.10.zip" } ], "1.1.11": [ { "comment_text": "", "digests": { "md5": "ea1aa40844eb8c43566685b28cd66594", "sha256": "b5398a9ffdc88316750c434e519712c2296c7e7f1321c9edbda9663c2ead242a" }, "downloads": -1, "filename": "eke.publications-1.1.11.zip", "has_sig": false, "md5_digest": "ea1aa40844eb8c43566685b28cd66594", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91589, "upload_time": "2015-01-06T20:02:45", "url": "https://files.pythonhosted.org/packages/f4/ba/25591d3688cf48ecef3ce611408052e84598e114ae4cfd742335ce5d7d9a/eke.publications-1.1.11.zip" } ], "1.1.12": [ { "comment_text": "", "digests": { "md5": "514fd50f3638ecc7e2efe6e846d2e990", "sha256": "acf1ed606113339d71fb8cb7022b040162809fcbd280d44e80e82e0e835d5ccd" }, "downloads": -1, "filename": "eke.publications-1.1.12.zip", "has_sig": false, "md5_digest": "514fd50f3638ecc7e2efe6e846d2e990", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93638, "upload_time": "2015-01-28T23:20:34", "url": "https://files.pythonhosted.org/packages/25/78/08059c30b0fbe376af92a4c9e7f9e39ccab340dd4e6defba3900abf20b26/eke.publications-1.1.12.zip" } ], "1.1.13": [ { "comment_text": "", "digests": { "md5": "351e87419dda0d750d9a09859f2c5d88", "sha256": "7f79ce423b2a3d430d1b0f13d3ade2ae581a7e9a3f38d33f293959d429ec8d2a" }, "downloads": -1, "filename": "eke.publications-1.1.13.zip", "has_sig": false, "md5_digest": "351e87419dda0d750d9a09859f2c5d88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 93712, "upload_time": "2015-03-09T21:03:51", "url": "https://files.pythonhosted.org/packages/a9/67/faab0be169382f9299f1df0b7d26caad9c6f5975d6ae67cc8471dbe5f34c/eke.publications-1.1.13.zip" } ], "1.1.14": [ { "comment_text": "", "digests": { "md5": "a15d60c0dd17fd693db7025b93e95226", "sha256": "072af9af3bf55f6f0260dd74f4bd0387c958933ac3e5e8a9c09dd480c933710e" }, "downloads": -1, "filename": "eke.publications-1.1.14.zip", "has_sig": false, "md5_digest": "a15d60c0dd17fd693db7025b93e95226", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 99033, "upload_time": "2016-04-27T18:47:25", "url": "https://files.pythonhosted.org/packages/af/17/8fc42d08ea2d2c0a9d1609d4bd65bdc922b21abc9e918d122003ef680a0a/eke.publications-1.1.14.zip" } ], "1.1.15": [ { "comment_text": "", "digests": { "md5": "ba52d3bc3df2aaca1b541d968312175c", "sha256": "3e44b7b0a68fa37caee076c2a5e03a41cf7c90b4d3d0ce59d85b84dc3bd227c7" }, "downloads": -1, "filename": "eke.publications-1.1.15.zip", "has_sig": false, "md5_digest": "ba52d3bc3df2aaca1b541d968312175c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 99396, "upload_time": "2016-08-09T22:03:56", "url": "https://files.pythonhosted.org/packages/e2/c5/b8feecccc8613c73b10fb047aab24dfc924c774da1f711e178a8f6363e62/eke.publications-1.1.15.zip" } ], "1.1.16": [ { "comment_text": "", "digests": { "md5": "e51cea888df8b9d9f2e282986af15776", "sha256": "603187a2b355445708422d517272a6cfda3388fe33fa822799ae223dbe3741de" }, "downloads": -1, "filename": "eke.publications-1.1.16.zip", "has_sig": false, "md5_digest": "e51cea888df8b9d9f2e282986af15776", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 99522, "upload_time": "2016-09-16T14:45:54", "url": "https://files.pythonhosted.org/packages/5a/c3/a0ce576a19f034c341f41f9371057e5065c24d940fbca660c2e049521883/eke.publications-1.1.16.zip" } ], "1.1.17": [ { "comment_text": "", "digests": { "md5": "82edc5b86965883ce602f102842437f9", "sha256": "ef94710952ce2ecffc7f7cd3ba25c5e680e5450782b72ba609aecf327defcf4f" }, "downloads": -1, "filename": "eke.publications-1.1.17.zip", "has_sig": false, "md5_digest": "82edc5b86965883ce602f102842437f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 99822, "upload_time": "2016-12-06T21:53:57", "url": "https://files.pythonhosted.org/packages/23/2e/42d28be6e9fe86764afe9d9c848b45900790e8df3027248a73be7a4f0c08/eke.publications-1.1.17.zip" } ], "1.1.18": [ { "comment_text": "", "digests": { "md5": "f7636cb08291a0c541fb995637f4c04d", "sha256": "2fe1343ced3be7cf6150e2eb2f812bc5b443fa1655bd36702b62c99b390e04e4" }, "downloads": -1, "filename": "eke.publications-1.1.18.zip", "has_sig": false, "md5_digest": "f7636cb08291a0c541fb995637f4c04d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100379, "upload_time": "2016-12-12T19:22:48", "url": "https://files.pythonhosted.org/packages/24/47/7e9f639451de9f0f3c36f6d07a6303c493e8d881b584061dc157f4ea79d6/eke.publications-1.1.18.zip" } ], "1.1.19": [ { "comment_text": "", "digests": { "md5": "a33f6597e30d539f5c9ab4ee1ad893c5", "sha256": "a16b9591587d7e8f5ea3b0d87f34a78ebca0b66c5b2ede824509d4e53caade6c" }, "downloads": -1, "filename": "eke.publications-1.1.19.zip", "has_sig": false, "md5_digest": "a33f6597e30d539f5c9ab4ee1ad893c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100589, "upload_time": "2017-03-06T21:22:28", "url": "https://files.pythonhosted.org/packages/54/3d/82b69b0e5b0f3611921d3785c47af391ab1687d4e8e67b662c1e9116d227/eke.publications-1.1.19.zip" } ], "1.1.2": [], "1.1.20": [ { "comment_text": "", "digests": { "md5": "19bf2f84a7dfd0688852b40e9f751719", "sha256": "84ce499cd43225d36a7fc96afd36a3d5cefe68ab453bfb66674394da55f241f8" }, "downloads": -1, "filename": "eke.publications-1.1.20.zip", "has_sig": false, "md5_digest": "19bf2f84a7dfd0688852b40e9f751719", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 101228, "upload_time": "2017-05-17T23:06:13", "url": "https://files.pythonhosted.org/packages/ed/ad/8d05798a9a040fa9fe31d1cc31297cb6ab841796bf2960ae170fbf140913/eke.publications-1.1.20.zip" } ], "1.1.21": [ { "comment_text": "", "digests": { "md5": "e8758bbff230eb4789a1f2b66350effc", "sha256": "cd8d7e514059abe2f7703986895264d677368b83fa019d53ec89cf174e3e7008" }, "downloads": -1, "filename": "eke.publications-1.1.21.zip", "has_sig": false, "md5_digest": "e8758bbff230eb4789a1f2b66350effc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61164, "upload_time": "2018-09-05T15:10:20", "url": "https://files.pythonhosted.org/packages/9d/3b/3afcb9aa68d836c06eaade62b8408c8eb64298a062d3bd84e2e553a1fb79/eke.publications-1.1.21.zip" } ], "1.1.3": [], "1.1.4": [], "1.1.6": [], "1.1.7": [], "1.1.8": [], "1.1.9": [] }, "urls": [ { "comment_text": "", "digests": { "md5": "e8758bbff230eb4789a1f2b66350effc", "sha256": "cd8d7e514059abe2f7703986895264d677368b83fa019d53ec89cf174e3e7008" }, "downloads": -1, "filename": "eke.publications-1.1.21.zip", "has_sig": false, "md5_digest": "e8758bbff230eb4789a1f2b66350effc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61164, "upload_time": "2018-09-05T15:10:20", "url": "https://files.pythonhosted.org/packages/9d/3b/3afcb9aa68d836c06eaade62b8408c8eb64298a062d3bd84e2e553a1fb79/eke.publications-1.1.21.zip" } ] }