{ "info": { "author": "Antonio Ben\u00edtez-Hidalgo, Antonio J. Nebro", "author_email": "antonio.b@uma.es", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "

\n
\n \"pyMSA\"\n
\n

\n\n# Scoring Multiple Sequence Alignments with Python\n[![Build Status](https://img.shields.io/travis/benhid/pyMSA.svg?style=flat-square)](https://travis-ci.org/benhid/pyMSA)\n[![PyPI License](https://img.shields.io/pypi/l/pyMSA.svg?style=flat-square)]()\n[![PyPI Python version](https://img.shields.io/pypi/pyversions/pyMSA.svg?style=flat-square)]()\n\npyMSA is an open source software tool aimed at providing a number of scores for\nmultiple sequence alignment (MSA) problems.\n\n## Features\nThe scores that are currently available are:\n* Sum of pairs,\n* Star,\n* Minimum entropy,\n* Percentage of non-gaps,\n* Percentage of totally conserved columns *and*\n* STRIKE (**S**ingle s**TR**ucture **I**nduced **E**valuation).\n\n## Downloading\nTo download PyMSA just clone the Git repository hosted in GitHub:\n```bash\n$ git clone https://github.com/benhid/pyMSA.git\n$ python setup.py install\n```\n\nAlternatively, you can install it with `pip`:\n```bash\n$ pip install pyMSA\n```\n\n### STRIKE score\nFor computing the [STRIKE](http://www.tcoffee.org/Projects/strike/) score, \nthe tool (v1.2) must be installed on the `usr/local/bin` folder.\n\n*e.g.* After compiling run:\n\n```bash\n$ sudo cp bin/strike /usr/local/bin\n```\n\n### Substitution matrices\n\npyMSA has only two available substitution matrices: *PAM250* and *Blosum62*.\n\nOther substitution matrices can be used by reading a matrix [file](ftp://ftp.ncbi.nih.gov/blast/matrices/) with `read_matrix_from_file()` (from the `pymsa.util.substitution_matrix` module). `FileMatrix` implements this method by default:\n\n```python\nfrom pymsa.core.substitution_matrix import PAM250, Blosum62, FileMatrix\n\npam250 = PAM250()\nblosum62 = Blosum62()\npam380 = FileMatrix('PAM380.txt')\n```\n\n## Usage\nAn example of running all the included scores is located in the [`example`](example/) folder.\n\n## Authors\n### Active development team\n* Antonio Ben\u00edtez-Hidalgo \n* Antonio J. Nebro \n\n## License\nThis project is licensed under the terms of the MIT - see the [LICENSE](LICENSE) file for details.\n\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/benhid/pyMSA", "keywords": "", "license": "MIT", "maintainer": "Antonio Ben\u00edtez-Hidalgo", "maintainer_email": "antonio.b@uma.es", "name": "pyMSA", "package_url": "https://pypi.org/project/pyMSA/", "platform": "", "project_url": "https://pypi.org/project/pyMSA/", "project_urls": { "Homepage": "https://github.com/benhid/pyMSA" }, "release_url": "https://pypi.org/project/pyMSA/0.5.1/", "requires_dist": null, "requires_python": ">=3", "summary": "Scoring Multiple Sequence Alignments with Python", "version": "0.5.1" }, "last_serial": 4240830, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "bde2b4f0ed1a0f3ec20a7ae51056e63a", "sha256": "771191bd1d762e12bff1431cc455a9afbb01c7dc8887bd9e201fc153bdf2ce30" }, "downloads": -1, "filename": "pyMSA-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bde2b4f0ed1a0f3ec20a7ae51056e63a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 10257, "upload_time": "2017-07-31T13:51:46", "url": "https://files.pythonhosted.org/packages/78/84/75e55a6ae1f2a450e582e0e8834b4da259a0e9c6e57b3ad277281b4e0d4e/pyMSA-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a59fe4bf9524eb1925d157551cdfb62", "sha256": "028deb4b19ed9de218a3579354aa47daed79236dd207d9a46cf922e5df7ee6ca" }, "downloads": -1, "filename": "pyMSA-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2a59fe4bf9524eb1925d157551cdfb62", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7716, "upload_time": "2017-07-31T13:51:47", "url": "https://files.pythonhosted.org/packages/9b/76/8d542f1fb9ad7703f553522eac0a597da9f38590d56793c0767e58de8f5a/pyMSA-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "49686b33edfbfd062d7ab3634d0c426d", "sha256": "3a1d567958432a265c147796ce6e0006208dfba3077d5a4b4da98d2210867d74" }, "downloads": -1, "filename": "pyMSA-0.2.0-py3.6.egg", "has_sig": false, "md5_digest": "49686b33edfbfd062d7ab3634d0c426d", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3", "size": 39386, "upload_time": "2018-02-06T13:16:08", "url": "https://files.pythonhosted.org/packages/12/fa/f366e63d390f19df40b52b6b12c78bb44d54c413301b1ccf4c25ec1af2f8/pyMSA-0.2.0-py3.6.egg" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "e42d99837a3754e4ebc68990eafaafb4", "sha256": "b64e41ce10092853ef0dad2f6bf8c0fa6891320c885749de441cc3addc5b4bb6" }, "downloads": -1, "filename": "pyMSA-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e42d99837a3754e4ebc68990eafaafb4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 11067, "upload_time": "2018-04-06T09:09:08", "url": "https://files.pythonhosted.org/packages/61/81/ff947322905aac6dc27ca280b63e46441bcf7c0dab0f99f627e7d8816a8a/pyMSA-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0830c74feb1c835ff600c5c6c36ad872", "sha256": "033a0c595fde5f843acfb093ddf88bdd1f109c25d5d384af68dbc8b7792dac6b" }, "downloads": -1, "filename": "pyMSA-0.2.1.tar.gz", "has_sig": false, "md5_digest": "0830c74feb1c835ff600c5c6c36ad872", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 10057, "upload_time": "2018-04-06T09:09:09", "url": "https://files.pythonhosted.org/packages/a3/78/a7524c5594d2b2625c56bd2f607288c92f5cb12af3ec5db19b4dfcf0af15/pyMSA-0.2.1.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "56dba44eef5d5f5ce9df880cef9513a2", "sha256": "dde4fc9f5220fa1a8c1b5546865325304bb9be31a0240e381e55d6d24d5a3ae6" }, "downloads": -1, "filename": "pyMSA-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "56dba44eef5d5f5ce9df880cef9513a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 12420, "upload_time": "2018-09-05T12:19:43", "url": "https://files.pythonhosted.org/packages/ab/3d/359ebcdcbdcba52b3342e9cd92fe9335057700bbbe968f90386d0c74edaa/pyMSA-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83d1352f655caf259f86203a82e0209a", "sha256": "82f631ee9460610e97e1053ba9d114760e226133cba013af9170e82868ad5b43" }, "downloads": -1, "filename": "pyMSA-0.5.1.tar.gz", "has_sig": false, "md5_digest": "83d1352f655caf259f86203a82e0209a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 11336, "upload_time": "2018-09-05T12:19:44", "url": "https://files.pythonhosted.org/packages/e1/0f/316a0383ef1fc38bd18e24ddc1d526ad967a29b336e1446534398a3f0dfc/pyMSA-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56dba44eef5d5f5ce9df880cef9513a2", "sha256": "dde4fc9f5220fa1a8c1b5546865325304bb9be31a0240e381e55d6d24d5a3ae6" }, "downloads": -1, "filename": "pyMSA-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "56dba44eef5d5f5ce9df880cef9513a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 12420, "upload_time": "2018-09-05T12:19:43", "url": "https://files.pythonhosted.org/packages/ab/3d/359ebcdcbdcba52b3342e9cd92fe9335057700bbbe968f90386d0c74edaa/pyMSA-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83d1352f655caf259f86203a82e0209a", "sha256": "82f631ee9460610e97e1053ba9d114760e226133cba013af9170e82868ad5b43" }, "downloads": -1, "filename": "pyMSA-0.5.1.tar.gz", "has_sig": false, "md5_digest": "83d1352f655caf259f86203a82e0209a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 11336, "upload_time": "2018-09-05T12:19:44", "url": "https://files.pythonhosted.org/packages/e1/0f/316a0383ef1fc38bd18e24ddc1d526ad967a29b336e1446534398a3f0dfc/pyMSA-0.5.1.tar.gz" } ] }