{ "info": { "author": "T. Diethe", "author_email": "tdiethe@bmjgroup.com", "bugtrack_url": null, "classifiers": [], "description": "This is the botnee package. You can run unit tests by running \nthe package from the command line, e.g.:\n\n$ python botnee\n\nor in ipython:\n\n>>> run botnee/__init__.py\n\nThe package is structured as follows:\n------------------------------------\n::\n\n botnee\n \\- botnee_config Configuration file\n \\- debug some debugging helpers\n \\- doc_store DocStore class, which deals with the mongodb meta data collection\n \\- engine Main entry point - connects to databases and loads files\n \\- errors Custom error handlers\n \\- filters Class to apply filters to retrieved results\n \\- get_related Functions to retrieve related content by id, index or free text\n \\- json_io reading of JSON files and management of mongodb connection\n \\- process main processing engine\n | \\- data_dict Wrapper around standard dict for data_dict variable\n | \\- meta_dict Wrapper around standard dict for meta_dict variable\n | \\- text text processing\n | \\- vector_space_model TF-IDF etc\n \\- rss_writer Simple RSS writer that uses WebHelpers Rss201rev2Feed\n \\- standard_document_io reading of standard document files\n \\- test\n | \\- test_corpus unit testing for the Corpus class\n | \\- test_process unit testing for the process module\n | \\- test_standard_document_io\n | \\- test_json_io\n \\- timeoutLock class for timeout locking\n \\- timer useful timing functions\n \\- web\n | \\- manage django management interface for web interface to botnee\n | \\- settings django settings file\n | \\- urls sets up active urls\n | \\- interface\n | | \\- models initial loading in of data structures\n | | \\- tests unit tests\n | | \\- views code to manage view interaction (form submission etc)\n | \\- templates html templates (landing pages)\n\n\nExternal dependencies\n---------------------\n::\n\n IPython \n \\-Debugger \n \\-Tracer (botnee.search,botnee.debug)\n bidict (botnee.persistent_dict)\n \\-bidict (botnee.process.meta_dict,botnee.doc_store,botnee.process.text,botnee.process.matrix_dict,botnee.process.vector_space_model,botnee.doc_manager_store,botnee.process.data_dict,botnee.corpus)\n \\-inverted (botnee.corpus)\n botnee \n \\-START_TIME (botnee.engine)\n \\-corpus \n | \\-Corpus (botnee.engine)\n \\-doc_manager_store \n | \\-DocManagerStore (botnee.engine)\n \\-doc_store \n | \\-DocStore (botnee.process.text,botnee.engine,botnee.process.vector_space_model)\n \\-engine \n | \\-Engine (botnee.web.interface.models,botnee.get_related)\n \\-get_related \n | \\-GetRelated (botnee.web.interface.models)\n \\-persistent_dict \n | \\-PersistentDict (botnee.process.data_dict,botnee.process.meta_dict,botnee.process.matrix_dict)\n \\-process \n | \\-data_dict \n | | \\-DataDict (botnee.process.text,botnee.corpus,botnee.engine,botnee.process.vector_space_model)\n | \\-matrix_dict \n | | \\-MatrixDict (botnee.get_related,botnee.engine,botnee.process.vector_space_model)\n | \\-meta_dict \n | | \\-MetaDict (botnee.process.text,botnee.corpus,botnee.get_related,botnee.engine,botnee.process.vector_space_model)\n | \\-text \n | | \\-process_docs (botnee.engine)\n | | \\-process_raw_text (botnee.get_related)\n | \\-time_dict \n | | \\-TimeDict (botnee.process.text,botnee.corpus,botnee.get_related,botnee.engine,botnee.process.vector_space_model)\n | \\-vector_space_model \n | \\-vector_space_model (botnee.get_related,botnee.engine)\n \\-standard_document \n | \\-StandardDocument (botnee.standard_document_io,botnee.doc_store,botnee.process.text,botnee.engine,botnee.doc_manager_store)\n \\-timeout_lock \n | \\-TimeoutLock (botnee.web.interface.views,botnee.engine)\n \\-web \n \\-interface \n \\-models \n \\-engine (botnee.web.interface.views)\n \\-get_related (botnee.web.interface.views)\n bson (botnee.doc_store,botnee.get_related,botnee.doc_manager_store)\n \\-code \n \\-Code (botnee.doc_store,botnee.doc_manager_store)\n dateutil \n \\-parser (botnee.standard_document_io)\n django \n \\-conf \n | \\-urls \n | \\-defaults \n | \\-include (botnee.web.urls)\n | \\-patterns (botnee.web.urls)\n | \\-url (botnee.web.urls)\n \\-contrib \n | \\-admin (botnee.web.urls)\n \\-core \n | \\-management \n | \\-execute_manager (botnee.web.manage)\n \\-db \n | \\-models (botnee.web.interface.models)\n \\-forms (botnee.web.interface.views)\n \\-http \n | \\-HttpResponse (botnee.web.interface.views)\n \\-middleware \n | \\-gzip \n | \\-GZipMiddleware (botnee.web.interface.views)\n \\-shortcuts \n | \\-render_to_response (botnee.web.interface.views)\n \\-template (botnee.web.interface.views)\n \\-test \n | \\-TestCase (botnee.web.interface.tests)\n \\-views \n \\-decorators \n \\-csrf \n \\-csrf_exempt (botnee.web.interface.views)\n itertools \n \\-groupby (botnee.process.vector_space_model)\n nltk (botnee.test.test_corpus)\n numpy (botnee.doc_store,botnee.process.text,botnee.engine,botnee.process.matrix_dict,botnee.process.vector_space_model,botnee.search,botnee.persistent_dict,botnee.json_io,botnee.filter_results,botnee.process.data_dict,botnee.corpus,botnee.get_related,botnee.debug)\n ordereddict (botnee.persistent_dict)\n \\-OrderedDict (botnee.process.time_dict,botnee.standard_document,botnee.process.meta_dict,botnee.process.text,botnee.process.matrix_dict,botnee.process.vector_space_model,botnee.process.data_dict,botnee.corpus)\n pp (botnee.engine)\n psutil (botnee.engine)\n pymongo (botnee.doc_store,botnee.doc_manager_store)\n scipy (botnee.process.vector_space_model)\n \\-sparse (botnee.doc_store,botnee.engine,botnee.process.matrix_dict,botnee.search,botnee.filter_results,botnee.process.data_dict,botnee.corpus,botnee.get_related,botnee.debug)\n setproctitle \n \\-setproctitle (botnee.web.manage,botnee)\n time \n \\-asctime (botnee.engine)\n \\-localtime (botnee.engine)\n \\-time (botnee.doc_store,botnee.web.interface.views,botnee.process.text,botnee.process.vector_space_model,botnee.engine,botnee.doc_manager_store,botnee.corpus,botnee.debug,botnee.test.test_corpus)\n webhelpers \n \\-feedgenerator \n \\-Rss201rev2Feed (botnee.rss_writer)\n\n\nCopyright 2012 BMJGroup\n\nThe name comes from the phonetic version of 'botany' [bot-n-ee] \nsince botanical nomenclature is closely linked to plant taxonomy.\n\nVersion 0.1.2", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/botnee/", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "botnee", "package_url": "https://pypi.org/project/botnee/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/botnee/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/botnee/" }, "release_url": "https://pypi.org/project/botnee/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "The botnee tool.", "version": "0.1.3" }, "last_serial": 786987, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "4e5c821d23b19d397baa113c8fdf3095", "sha256": "d9162d1f1fe0ef7349486a7f6819dac2e08003d21681d37ae700abde28351f7d" }, "downloads": -1, "filename": "botnee-0.1.2-py2.6.egg", "has_sig": false, "md5_digest": "4e5c821d23b19d397baa113c8fdf3095", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 200392, "upload_time": "2012-08-16T14:51:04", "url": "https://files.pythonhosted.org/packages/b7/39/bbb65433d27ac2ca6236624570d8c42b3da8cc970d84129565e7a268e5bd/botnee-0.1.2-py2.6.egg" } ], "0.1.2a": [ { "comment_text": "", "digests": { "md5": "a1d6d74e62f7749c3f525252b3bd2da2", "sha256": "1baccb290b9992cf789ccd9dc026de3aa84fbd307155fc30c4620986ace9948d" }, "downloads": -1, "filename": "botnee-0.1.2a-py2.6.egg", "has_sig": false, "md5_digest": "a1d6d74e62f7749c3f525252b3bd2da2", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 200395, "upload_time": "2012-08-16T14:54:38", "url": "https://files.pythonhosted.org/packages/e3/2b/86d0c1657a85b107492974df9508a80a03a57940eff5f8110845af5d70d2/botnee-0.1.2a-py2.6.egg" } ], "0.1.2b": [ { "comment_text": "", "digests": { "md5": "ce1f638bd0ffeb526943670aca6df78c", "sha256": "ded65f5972cf6672c4ce578d3a2ed687a87dc5ddd1f198415d07858d87bea2db" }, "downloads": -1, "filename": "botnee-0.1.2b-py2.6.egg", "has_sig": false, "md5_digest": "ce1f638bd0ffeb526943670aca6df78c", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 200396, "upload_time": "2012-08-16T15:03:22", "url": "https://files.pythonhosted.org/packages/4c/06/2d340608c736b87684fddb62e20a185973831a3854f2a1ac5c92b989bcd7/botnee-0.1.2b-py2.6.egg" } ], "0.1.2c": [ { "comment_text": "", "digests": { "md5": "8438f48d85c01a3914f8e1888865161d", "sha256": "f7a15fc3afa5c2e89638da53171fe4c3b4b9add7cce26f8718a901c4a48d6182" }, "downloads": -1, "filename": "botnee-0.1.2c-py2.6.egg", "has_sig": false, "md5_digest": "8438f48d85c01a3914f8e1888865161d", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 200405, "upload_time": "2012-08-16T15:34:02", "url": "https://files.pythonhosted.org/packages/63/d6/e11ff937dfd97c1b67562cea848b8c7428b008f53e77434bb6f7bf383e32/botnee-0.1.2c-py2.6.egg" } ], "0.1.2d": [], "0.1.2e": [ { "comment_text": "", "digests": { "md5": "2d37ff8c914ba1cc5514eab1a8adb790", "sha256": "15485360204e4d65abda3794df98a66d9775b30ce5e235d43c875d2c4de57e52" }, "downloads": -1, "filename": "botnee-0.1.2e-py2.6.egg", "has_sig": false, "md5_digest": "2d37ff8c914ba1cc5514eab1a8adb790", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 200404, "upload_time": "2012-08-17T14:10:12", "url": "https://files.pythonhosted.org/packages/80/d4/d64700cc6aa030ed83413cdae7e212c592db58dc36c219d789d9ec6fa6de/botnee-0.1.2e-py2.6.egg" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "4f571c788b8d1212c340e0f32e2a366e", "sha256": "a5698341d8d2fa6ae995a6c82af03ef6b293bb3bbb43dff347ca6a0a869482a2" }, "downloads": -1, "filename": "botnee-0.1.3-py2.6.egg", "has_sig": false, "md5_digest": "4f571c788b8d1212c340e0f32e2a366e", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 200406, "upload_time": "2012-08-17T14:11:35", "url": "https://files.pythonhosted.org/packages/d5/c1/66beba137b1b34ab0c4202f38449da4e9c19e5d5c09a45d56ec920c7b3c5/botnee-0.1.3-py2.6.egg" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4f571c788b8d1212c340e0f32e2a366e", "sha256": "a5698341d8d2fa6ae995a6c82af03ef6b293bb3bbb43dff347ca6a0a869482a2" }, "downloads": -1, "filename": "botnee-0.1.3-py2.6.egg", "has_sig": false, "md5_digest": "4f571c788b8d1212c340e0f32e2a366e", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 200406, "upload_time": "2012-08-17T14:11:35", "url": "https://files.pythonhosted.org/packages/d5/c1/66beba137b1b34ab0c4202f38449da4e9c19e5d5c09a45d56ec920c7b3c5/botnee-0.1.3-py2.6.egg" } ] }