{ "info": { "author": "Adrian Altenhoff", "author_email": "adrian.altenhoff@inf.ethz.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "How to install siblings\n=======================\n\nin principle, a \n- pip install -e . (from the repostitory root)\nshould do the work. But unfortunately, the pytable package does not properly\nresolve all its dependencies. Hence, pytables needs to be already installed.\nSee http://www.pytables.org/moin/Downloads for description (a longer version\nis contained in the documentation)\n\ninstalling in ubuntu allows for:\nsudo apt-get install python-tables\nbut depending on the ubuntu version, the package might be quite outdated. \n\ninstead, I used:\nsudo apt-get install libhdf5-serial-dev libbz2-dev liblzo2-dev\npip install numpy\npip install numexpr\npip install cython\npip install tables\n\n\nand finally, install the siblings package\n- pip install -e .\n\n\nExample session of direct siblings usage (not as a server)\n==========================================================\n\nimport siblings\n\nr = siblings.Reader('/path/to/master/file.h5')\ngenomes = r.genomes\nfilterCond = siblings.QueryFilter('Score>500 & PamDistance<100')\nidtype = r.createReturnIdType('UniProtKB/TrEMBL','SourceAC')\nres = r.getMatchesBetweenGenomePair(genomes[1],genomes[2], matchFilter=filterCond, idType=idtype)\n\nprint(len(res['data']))\nprint(res['colnames'])\nprint(res['data'][0:10])\n\n\nres = r.getHomologsOfGene(genomes[0],1,idType=idtype)\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://siblings.ch", "keywords": "bioinformatics homology homologs Smith-Waterman resource REST", "license": "MPL 2.0", "maintainer": null, "maintainer_email": null, "name": "siblings", "package_url": "https://pypi.org/project/siblings/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/siblings/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://siblings.ch" }, "release_url": "https://pypi.org/project/siblings/0.4.0/", "requires_dist": null, "requires_python": null, "summary": "Siblings is a code base to compute homologs between genomes and make them publicly available through a REST api", "version": "0.4.0" }, "last_serial": 1556359, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "8405d2c49009c3a5f2a22c33c03e679f", "sha256": "459f392334f5efe5858b3c208655b0ca8cc91f3cb76370bcb1e04abe3095236d" }, "downloads": -1, "filename": "siblings-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8405d2c49009c3a5f2a22c33c03e679f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 304251, "upload_time": "2015-05-21T12:05:56", "url": "https://files.pythonhosted.org/packages/38/d6/4567a515922946d513f5bff04df4c620b125341e7df5e2e3a8f21b976a46/siblings-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8405d2c49009c3a5f2a22c33c03e679f", "sha256": "459f392334f5efe5858b3c208655b0ca8cc91f3cb76370bcb1e04abe3095236d" }, "downloads": -1, "filename": "siblings-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8405d2c49009c3a5f2a22c33c03e679f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 304251, "upload_time": "2015-05-21T12:05:56", "url": "https://files.pythonhosted.org/packages/38/d6/4567a515922946d513f5bff04df4c620b125341e7df5e2e3a8f21b976a46/siblings-0.4.0.tar.gz" } ] }