{ "info": { "author": "Alex Rubinsteyn", "author_email": "alex.rubinsteyn@mssm.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "[![Build Status](https://travis-ci.org/openvax/mhctools.svg?branch=master)](https://travis-ci.org/openvax/mhctools) [![Coverage Status](https://coveralls.io/repos/openvax/mhctools/badge.svg?branch=master)](https://coveralls.io/r/openvax/mhctools?branch=master)\n\n \"PyPI\"\n\n \n\n\n# mhctools\nPython interface to running command-line and web-based MHC binding predictors.\n\n## Commandline examples\n\n### Prediction for user-supplied peptide sequences\n```sh\nmhctools --sequence SIINFEKL SIINFEKLQ --mhc-predictor netmhc --mhc-alleles A0201\n```\n\n### Automatically extract peptides as subsequences of specified length\n```sh\nmhctools --sequence AAAQQQSIINFEKL --extract-subsequences --mhc-peptide-lengths 8-10 --mhc-predictor mhcflurry --mhc-alleles A0201\n```\n\n## Python usage\n\n```python\nfrom mhctools import NetMHCpan\n# Run NetMHCpan for alleles HLA-A*01:01 and HLA-A*02:01\npredictor = NetMHCpan(alleles=[\"A*02:01\", \"hla-a0101\"])\n\n# scan the short proteins 1L2Y and 1L3Y for epitopes\nprotein_sequences = {\n \"1L2Y\": \"NLYIQWLKDGGPSSGRPPPS\",\n \"1L3Y\": \"ECDTINCERYNGQVCGGPGRGLCFCGKCRCHPGFEGSACQA\"\n}\n\nbinding_predictions = predictor.predict_subsequences(protein_sequences, peptide_lengths=[9])\n\n# flatten binding predictions into a Pandas DataFrame\ndf = binding_predictions.to_dataframe()\n\n# epitope collection is sorted by percentile rank\n# of binding predictions\nfor binding_prediction in binding_predictions:\n if binding_prediction.affinity < 100:\n print(\"Strong binder: %s\" % (binding_prediction,))\n```\n\n## API\n\nThe following MHC binding predictors are available in `mhctools`:\n* `MHCflurry`: open source predictor installed by default with `mhctools`, requires the user run `mhcflurry-downloads fetch` first to download MHCflurry models\n* `NetMHC3`: requires locally installed version of [NetMHC 3.x](http://www.cbs.dtu.dk/services/NetMHC-3.4/)\n* `NetMHC4`: requires locally installed version of [NetMHC 4.x](http://www.cbs.dtu.dk/services/NetMHC/)\n* `NetMHC`: a wrapper function to automatically use `NetMHC3` or `NetMHC4` depending on what's installed.\n* `NetMHCpan`: requires locally installed version of [NetMHCpan](http://www.cbs.dtu.dk/services/NetMHCpan/)\n* `NetMHCIIpan`: requires locally installed version of [NetMHCIIpan](http://www.cbs.dtu.dk/services/NetMHCIIpan/)\n* `NetMHCcons`: requires locally installed version of [NetMHCcons](http://www.cbs.dtu.dk/services/NetMHCcons/)\n* `IedbMhcClass1`: Uses IEDB's REST API for class I binding predictions.\n* `IedbMhcClass2`: Uses IEDB's REST API for class II binding predictions.\n* `RandomBindingPredictor`: Creates binding predictions with random IC50 and percentile rank values.\n\nEvery binding predictor is constructed with an `alleles` argument specifying the HLA type for which to make predictions. Predictions are generated by calling the `predict` method with a dictionary mapping sequence IDs or names to amino acid sequences.\n\nAdditionally there is a module for running the [NetChop](http://www.cbs.dtu.dk/services/NetChop) proteosomal cleavage predictor:\n* `NetChop`: requires locally installed version of [NetChop-3.1](http://www.cbs.dtu.dk/services/NetChop/)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/openvax/mhctools", "keywords": "", "license": "http://www.apache.org/licenses/LICENSE-2.0.html", "maintainer": "", "maintainer_email": "", "name": "mhctools", "package_url": "https://pypi.org/project/mhctools/", "platform": "", "project_url": "https://pypi.org/project/mhctools/", "project_urls": { "Homepage": "https://github.com/openvax/mhctools" }, "release_url": "https://pypi.org/project/mhctools/1.6.23/", "requires_dist": null, "requires_python": "", "summary": "Python interface to running command-line and web-based MHC binding predictors", "version": "1.6.23" }, "last_serial": 5985441, "releases": { "0.0.0": [], "0.0.11": [ { "comment_text": "", "digests": { "md5": "f72a7808dfe89df14fe5e22b1614c85c", "sha256": "7443032f6fa306adc0591dbc2a95355f5a8a9afc64adfc2fd9834d68c7c16325" }, "downloads": -1, "filename": "mhctools-0.0.11.tar.gz", "has_sig": false, "md5_digest": "f72a7808dfe89df14fe5e22b1614c85c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20263, "upload_time": "2015-08-04T22:38:13", "url": "https://files.pythonhosted.org/packages/1a/fc/73fc005ad787449db1de20cf71b8826804e6447cb367302aaa374b6d2d97/mhctools-0.0.11.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "6c8fc82bae70479cdd4d22c3e883275c", "sha256": "388d05e02e74463aae342c6d89cef7a185a794ee98fc4e0d00dd18532c1b4c94" }, "downloads": -1, "filename": "mhctools-0.0.4.tar.gz", "has_sig": false, "md5_digest": "6c8fc82bae70479cdd4d22c3e883275c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19304, "upload_time": "2015-04-30T21:53:12", "url": "https://files.pythonhosted.org/packages/42/e0/2faed9f8b8cca571ecf2b93272bc5edc009671badc3521af165431594400/mhctools-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "1298d606012a3afac3e3363f3b2920e4", "sha256": "3862a43c6a0872455942ba3bf2e0a6728a908580297d3d7d066fc5223ccc8103" }, "downloads": -1, "filename": "mhctools-0.0.5.tar.gz", "has_sig": false, "md5_digest": "1298d606012a3afac3e3363f3b2920e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19281, "upload_time": "2015-04-30T23:37:45", "url": "https://files.pythonhosted.org/packages/cd/c9/1e0785da1ae60fccddc627ada461ff4794d6c60ad5aba174fe3671756869/mhctools-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "2da58827fa5e56fd5cc77df73f0a7192", "sha256": "376346651dded5bbce6951ab9fa29d470181c5c5dcc9ab0d8301f2620134070e" }, "downloads": -1, "filename": "mhctools-0.0.6.tar.gz", "has_sig": false, "md5_digest": "2da58827fa5e56fd5cc77df73f0a7192", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19301, "upload_time": "2015-05-01T04:28:46", "url": "https://files.pythonhosted.org/packages/5d/5c/e775a87bff440b10260b3c4934fd2a7ccf7e8b15228b8a9a715263483bbd/mhctools-0.0.6.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "641ba8f8e536874242782ef6ec7f48de", "sha256": "329fcd58afce71c7122de1e93a5048d78e270c261ac7eca22d29b36f693daa4a" }, "downloads": -1, "filename": "mhctools-0.1.0.tar.gz", "has_sig": false, "md5_digest": "641ba8f8e536874242782ef6ec7f48de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22047, "upload_time": "2015-08-24T17:16:07", "url": "https://files.pythonhosted.org/packages/76/9a/a0cc83f3fbd13ea11ba79a8c8c72700ab3b2875332bf622fce3065431dd7/mhctools-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "0632de24af4c995093b0552628ba9b5e", "sha256": "6e3d48c8fe663d4a4f3470e06f66891f9729468d51eed6f17ca7883c57cd3684" }, "downloads": -1, "filename": "mhctools-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0632de24af4c995093b0552628ba9b5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22009, "upload_time": "2015-08-24T17:29:51", "url": "https://files.pythonhosted.org/packages/c4/7e/192fde1ba1209a91acb3f69e9ae48babc5af3416965a277ed70fc1deb342/mhctools-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c2426567ffe67a7a574f74f7d0acb082", "sha256": "f750cdefca47389a564a68b7390b81d450e6cb27d1775941fe85039819127232" }, "downloads": -1, "filename": "mhctools-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c2426567ffe67a7a574f74f7d0acb082", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22056, "upload_time": "2015-08-24T17:38:02", "url": "https://files.pythonhosted.org/packages/0a/5d/5ee10fd105f05ca54d2ff2f94c88d0c249821d1b2843c1b8f339ce5d00ac/mhctools-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "cf89dc1682fb84c2036513c9df3cbfb8", "sha256": "e8e02cfba146282c4b5c8a6d7cde91dc6c6a2724899a8459cddfe53cafcb3e70" }, "downloads": -1, "filename": "mhctools-0.1.3.tar.gz", "has_sig": false, "md5_digest": "cf89dc1682fb84c2036513c9df3cbfb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22058, "upload_time": "2015-08-24T20:11:46", "url": "https://files.pythonhosted.org/packages/29/64/8a8a151617f4483d83c24a29da575b3f2d7f9111bed07ce5667e36efb4f4/mhctools-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "33c56ce08f8297a8bac5b371e0c15101", "sha256": "fcdbd7a92edc569e1a5411a3abf80d09666c374a993b6e2b8256d00ea780bddd" }, "downloads": -1, "filename": "mhctools-0.1.4.tar.gz", "has_sig": false, "md5_digest": "33c56ce08f8297a8bac5b371e0c15101", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22065, "upload_time": "2015-08-25T17:00:54", "url": "https://files.pythonhosted.org/packages/f2/04/5cc79f21ef09400766d1e8e2d22d2a898003e14fe0bbab8e2ac6b5dc760c/mhctools-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "8748293207eefeedb54be1250ffb3f50", "sha256": "0460fd6c33f1fb2873530afd249ab52d2d29e482311800eb51caf7555d66d284" }, "downloads": -1, "filename": "mhctools-0.1.5.tar.gz", "has_sig": false, "md5_digest": "8748293207eefeedb54be1250ffb3f50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24187, "upload_time": "2015-08-26T00:07:57", "url": "https://files.pythonhosted.org/packages/69/d2/7d9a08c617c435b5d6414fe2dd743091b6c44ba461c3e3716f209c0af325/mhctools-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "a2ac3b34f4a334d0969ee2507ef7a0a1", "sha256": "017376597e36ea84753dd3a71f6fafe0764296614239f819015235d3888ad1c7" }, "downloads": -1, "filename": "mhctools-0.1.6.tar.gz", "has_sig": false, "md5_digest": "a2ac3b34f4a334d0969ee2507ef7a0a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24249, "upload_time": "2015-08-26T20:54:57", "url": "https://files.pythonhosted.org/packages/59/3f/c27e3aa2cf2276b034e461988a3c351c1f9fa1b8dbdd94eb496d81c22578/mhctools-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "d0fdac487158523e2275dafee1681a82", "sha256": "e9a9cf121c7d76fd3cf18fa488a714aaf260e7b3519580fafef20e2696cea222" }, "downloads": -1, "filename": "mhctools-0.1.7.tar.gz", "has_sig": false, "md5_digest": "d0fdac487158523e2275dafee1681a82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24529, "upload_time": "2015-09-01T00:05:03", "url": "https://files.pythonhosted.org/packages/3a/3c/d538ab51c435c1d857d79ee5aa28ba13a96ec53e96ec7b3a6bdd43bde8ba/mhctools-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "9d31906e112d86fc383307ef35423be9", "sha256": "5fe023cdf9999077d717f042597a4c4b195a63264360eb7aa084d30b8dd94f20" }, "downloads": -1, "filename": "mhctools-0.1.8.tar.gz", "has_sig": false, "md5_digest": "9d31906e112d86fc383307ef35423be9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25001, "upload_time": "2015-09-03T21:23:32", "url": "https://files.pythonhosted.org/packages/d0/c8/58d61e52c5f42ae5a73bcea21c09309d97b000bc86d9ca26c3c518f2df4c/mhctools-0.1.8.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f0a223e6d3f6150dd6586a5c4b608708", "sha256": "0943e6e208b3ebffc0d50231ab541cd16e1612910d4cc8dd3e683e331d9c1b87" }, "downloads": -1, "filename": "mhctools-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f0a223e6d3f6150dd6586a5c4b608708", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27458, "upload_time": "2016-02-20T00:32:00", "url": "https://files.pythonhosted.org/packages/e9/71/d74973553d404a669d42acbd1b740d12ba199e4409afa22cb9bfa052835b/mhctools-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "c2bab603cd0546ca64fe9eec76afe584", "sha256": "eff452db9c483f1f446fc9a2f237ae9bd4db08514c0845115bae121a44aced68" }, "downloads": -1, "filename": "mhctools-0.2.1.tar.gz", "has_sig": false, "md5_digest": "c2bab603cd0546ca64fe9eec76afe584", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28057, "upload_time": "2016-02-21T21:13:06", "url": "https://files.pythonhosted.org/packages/2a/46/3c2a8de6a0ba1b355d1f1ab9a83823eebe77c76dbf544dbfda0b2cb424ff/mhctools-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "c5859b518104273e0a16f2ab1e2b4bcc", "sha256": "f19e10289b37012694f2bc2b8362d99c2ec96d6f07daebcbbe238691bb70640e" }, "downloads": -1, "filename": "mhctools-0.2.2.tar.gz", "has_sig": false, "md5_digest": "c5859b518104273e0a16f2ab1e2b4bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28239, "upload_time": "2016-02-24T20:26:24", "url": "https://files.pythonhosted.org/packages/a9/ea/f71a72c6705359e62678be3e5f89b1103c0cd48483bfac15e69e7a1c8e9a/mhctools-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "ffecc2b65c98cba08b6644511cd97f12", "sha256": "6bd05a36f5fb9546d0df519226ec35a4845a9ba58f7bde80f9c6ce477f9fbfac" }, "downloads": -1, "filename": "mhctools-0.2.3.tar.gz", "has_sig": false, "md5_digest": "ffecc2b65c98cba08b6644511cd97f12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28374, "upload_time": "2016-05-10T21:27:48", "url": "https://files.pythonhosted.org/packages/3a/6a/6d6d445c9362d6ec456593523f7aa05c61003d2195ae51d65c72ac6fc419/mhctools-0.2.3.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "08ae7e7e9b59c00e358c87707f3f351c", "sha256": "b219966ee343351911502be4c4ef4708d395fab0b0045271344da46bba0b15d4" }, "downloads": -1, "filename": "mhctools-0.3.0.tar.gz", "has_sig": false, "md5_digest": "08ae7e7e9b59c00e358c87707f3f351c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30378, "upload_time": "2016-08-06T01:01:27", "url": "https://files.pythonhosted.org/packages/c2/bd/f63fb8e5868df22aafcf8f7a23fd9a9faf057d993f619265d6225f483a71/mhctools-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "7e4371519ceeababa73c7d10d6ef1c29", "sha256": "3cd4a67210ae85cc2b3d2d447356a836f653b1d6337640b3095dbb27d6918c22" }, "downloads": -1, "filename": "mhctools-0.3.1.tar.gz", "has_sig": false, "md5_digest": "7e4371519ceeababa73c7d10d6ef1c29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29847, "upload_time": "2016-10-13T20:50:57", "url": "https://files.pythonhosted.org/packages/25/3c/e5d7247987efd966d0461cb914675c4f18c6240381c498772beb4e7756ae/mhctools-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "25dfb2367ad53ecc9820331c862dcdfc", "sha256": "7eb6bb2d64a35b521f3087fee568ea85e88691b24d19ac271a00733acdc6fa44" }, "downloads": -1, "filename": "mhctools-0.4.0.tar.gz", "has_sig": false, "md5_digest": "25dfb2367ad53ecc9820331c862dcdfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31914, "upload_time": "2016-12-03T00:24:43", "url": "https://files.pythonhosted.org/packages/d1/54/5809efe23c085eb615074ffa6f77e8f4c5000b72f87e19d372f05fffe0e4/mhctools-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "bd225686edd1b9f577d4db6e1132f5fa", "sha256": "f84c88ca1afbba34bfb096a883d022a5cda72c7c25a1ff0ee6cf5f09ee7576a0" }, "downloads": -1, "filename": "mhctools-0.4.1.tar.gz", "has_sig": false, "md5_digest": "bd225686edd1b9f577d4db6e1132f5fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33219, "upload_time": "2016-12-14T21:43:47", "url": "https://files.pythonhosted.org/packages/18/c0/65245d16ded82cde53334f822ebef9185e248142eebe049a9abebd792061/mhctools-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "5d3a2f5d91de4c182a3f441977ad21c5", "sha256": "e3f7e9be5246ea3a951d11add64967291ce730369f2c64497cebc80de44a4f17" }, "downloads": -1, "filename": "mhctools-0.5.0.tar.gz", "has_sig": false, "md5_digest": "5d3a2f5d91de4c182a3f441977ad21c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29134, "upload_time": "2017-02-17T20:32:25", "url": "https://files.pythonhosted.org/packages/e5/aa/c3485ac2864a38d21ba4cd529340011902574663fa4ffd8378502ff5dd79/mhctools-0.5.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "c3f9c840fbfce06c7c6ae2b4db7485cb", "sha256": "aad86bd176d072602fe1a48b44d88f6ed5e776ac1c2dfc41602396f4d64dac4b" }, "downloads": -1, "filename": "mhctools-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c3f9c840fbfce06c7c6ae2b4db7485cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30050, "upload_time": "2017-03-02T15:16:33", "url": "https://files.pythonhosted.org/packages/2e/a7/04b8568e4cfa26192ea73624b98d4247a2a7edf676c638777f4c440039ea/mhctools-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ea3e58e2a0bc2ca257d4709fece65261", "sha256": "280dd0ab8bf3a89906dbc51a5638221221a5c1651977f5437e54a4d9e316c5bf" }, "downloads": -1, "filename": "mhctools-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ea3e58e2a0bc2ca257d4709fece65261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30038, "upload_time": "2017-03-02T18:58:33", "url": "https://files.pythonhosted.org/packages/27/68/44b07707777ed4803d4a27db103f85cea4c07ec75666189a66fe8f66081c/mhctools-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "d2f2333e8523a57db8cea6fa1204b5cc", "sha256": "ed1a6c03760c5268d953ddc30505fb994f1eba0b42733f61e48125aa7395aef3" }, "downloads": -1, "filename": "mhctools-1.0.2.tar.gz", "has_sig": false, "md5_digest": "d2f2333e8523a57db8cea6fa1204b5cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28360, "upload_time": "2017-03-07T21:59:16", "url": "https://files.pythonhosted.org/packages/b8/ab/3ca25d8a8fb0d8dd76b393963059d8a0d70526e4ab55cb7c8f5cbd90d254/mhctools-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "de9d2cb334e86c7094b0508181927e46", "sha256": "7760eeb56d93548379fb31666e819c7c22cd0af7a6aa1778e70196b24d9f845f" }, "downloads": -1, "filename": "mhctools-1.1.0.tar.gz", "has_sig": false, "md5_digest": "de9d2cb334e86c7094b0508181927e46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28693, "upload_time": "2017-04-13T15:59:20", "url": "https://files.pythonhosted.org/packages/a7/a8/489dbd5ac2f55354e97380ace8491888a5926dbc39a7be7d47c58e9359de/mhctools-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "886a0494f86cea10ddaf5cf2a20b09cb", "sha256": "9fa05ae8f1665534d8b97a5c7aaa2ca8cd641b531e4ba328387d839fef5912e8" }, "downloads": -1, "filename": "mhctools-1.2.0.tar.gz", "has_sig": false, "md5_digest": "886a0494f86cea10ddaf5cf2a20b09cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29356, "upload_time": "2017-04-25T15:57:54", "url": "https://files.pythonhosted.org/packages/05/25/fbb6bdf1ab195cdbb548a45f26425325470a98020e270c50bb443165e232/mhctools-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "4003b1b8be87cd8a857036ad9a4e90ed", "sha256": "c66f32a698f7b806dda4abf8640c6b8808c5c70885aa74c81bba7cda481956e2" }, "downloads": -1, "filename": "mhctools-1.3.0.tar.gz", "has_sig": false, "md5_digest": "4003b1b8be87cd8a857036ad9a4e90ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30883, "upload_time": "2017-05-03T21:37:16", "url": "https://files.pythonhosted.org/packages/d8/3e/6e0f63c105e510724dc78ffe0a0252de61bc5797398b38a26d6e98b0adee/mhctools-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "86e7816ce1fc636b2353098d1144ed16", "sha256": "8c84ee8c72ac83c11a67992b40f06fa1d7f70bc704c5261c16567c6f0a26c42f" }, "downloads": -1, "filename": "mhctools-1.4.0.tar.gz", "has_sig": false, "md5_digest": "86e7816ce1fc636b2353098d1144ed16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30627, "upload_time": "2017-06-01T21:06:08", "url": "https://files.pythonhosted.org/packages/79/e7/c3d1d35ee553c5b0bfbec25be329712653b4143d27cca31875e737afcf6e/mhctools-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "f94ee32783cfe6150e3aa0a8b15aa637", "sha256": "700f54a31bfde574e745d75481cfe05e54ccd6c380d30e95e8b3aaff0d799370" }, "downloads": -1, "filename": "mhctools-1.5.0.tar.gz", "has_sig": false, "md5_digest": "f94ee32783cfe6150e3aa0a8b15aa637", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32462, "upload_time": "2017-06-21T14:31:18", "url": "https://files.pythonhosted.org/packages/0f/4e/c0c45cfe8356f2c90b8b10461bb004c0e75e4f081443fb27ba3ccc22b9b8/mhctools-1.5.0.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "faebc7e9a69dd1963d857de2e034a24f", "sha256": "0a0e9f151a329df07f283d2d1b268293b194208c0b57dc867a30724d960ad3d3" }, "downloads": -1, "filename": "mhctools-1.6.0.tar.gz", "has_sig": false, "md5_digest": "faebc7e9a69dd1963d857de2e034a24f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31335, "upload_time": "2017-07-18T20:28:44", "url": "https://files.pythonhosted.org/packages/5d/d8/bb403d1569decc931f1539b0e7d1018ff3c3a5ed8b2bcd508f78e29cea58/mhctools-1.6.0.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "81386cf23b1b8ef0a6e1f446733cd4e2", "sha256": "78c1a38b20b0692450b16a8d720ef021bd1bab7735fc14a264d4f56df28230ce" }, "downloads": -1, "filename": "mhctools-1.6.1.tar.gz", "has_sig": false, "md5_digest": "81386cf23b1b8ef0a6e1f446733cd4e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32736, "upload_time": "2017-07-20T19:59:38", "url": "https://files.pythonhosted.org/packages/58/e5/6f67462520af53e0380ffa4df4b11bc8743e41d4caa28fcf4b08f1484c2e/mhctools-1.6.1.tar.gz" } ], "1.6.10": [ { "comment_text": "", "digests": { "md5": "4fa3c3822d6cee8519e346c0f370bf32", "sha256": "f4bc0816afefcd2f31900e19522f3142802b937825a6883ffbad16823c348971" }, "downloads": -1, "filename": "mhctools-1.6.10.tar.gz", "has_sig": false, "md5_digest": "4fa3c3822d6cee8519e346c0f370bf32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38655, "upload_time": "2018-02-20T20:51:58", "url": "https://files.pythonhosted.org/packages/e4/e9/b710f75c88725e0f9648d91aca1bd616fa66861d4d35ccae4d901d268cc2/mhctools-1.6.10.tar.gz" } ], "1.6.13": [ { "comment_text": "", "digests": { "md5": "d5060abad0601c2f72079ab448edfdd2", "sha256": "b875a84fc6d8522301bf365bd0d58e834f2663b98b77a1b136d8241007bde4b9" }, "downloads": -1, "filename": "mhctools-1.6.13.tar.gz", "has_sig": false, "md5_digest": "d5060abad0601c2f72079ab448edfdd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38663, "upload_time": "2018-02-21T19:26:55", "url": "https://files.pythonhosted.org/packages/ff/01/4dbd414d6507a4a6b9aaa6037373e8da0c3bc4b909d43e9fc5658c68169d/mhctools-1.6.13.tar.gz" } ], "1.6.15": [ { "comment_text": "", "digests": { "md5": "364292e72a192f3d8688ceb29cebd21e", "sha256": "9fbc4b4322b995c1bd8687927495fc2e03c5631666a5c3ec1cc17984f1e42f17" }, "downloads": -1, "filename": "mhctools-1.6.15.tar.gz", "has_sig": false, "md5_digest": "364292e72a192f3d8688ceb29cebd21e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38685, "upload_time": "2018-02-24T21:43:21", "url": "https://files.pythonhosted.org/packages/23/19/d95785272adedb2a00c9a1a6e5ecd7a611bd0fa98abcc0f980cb9156415e/mhctools-1.6.15.tar.gz" } ], "1.6.16": [ { "comment_text": "", "digests": { "md5": "0b8275a94419463694da434a145b061b", "sha256": "beb04d16fcb580f4d3369c84c79040a39abdd59b7a42356363ea1a056ce7bc84" }, "downloads": -1, "filename": "mhctools-1.6.16.tar.gz", "has_sig": false, "md5_digest": "0b8275a94419463694da434a145b061b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38696, "upload_time": "2018-02-26T17:06:08", "url": "https://files.pythonhosted.org/packages/78/81/b5854315811f9f6700b275993d3b093193cd9ee088b40f2b7c9102529e00/mhctools-1.6.16.tar.gz" } ], "1.6.17": [ { "comment_text": "", "digests": { "md5": "43b7e23f48a53503d32be9b27ba66824", "sha256": "05a9730c93661ebafd176cc5a0d74740c5572924c96811ee2d661efbba2b6792" }, "downloads": -1, "filename": "mhctools-1.6.17.tar.gz", "has_sig": false, "md5_digest": "43b7e23f48a53503d32be9b27ba66824", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38689, "upload_time": "2018-02-26T20:18:26", "url": "https://files.pythonhosted.org/packages/6c/99/c7f4ff6950ca6257e3cfb9bc83f668f5ebe84ecb009467e6b748777c10ca/mhctools-1.6.17.tar.gz" } ], "1.6.18": [ { "comment_text": "", "digests": { "md5": "752a6bbfacffd836c4aab22769b963e4", "sha256": "d2b278b2e42ca58541e59de787677efb1b951cb4ec17c61426dcebdc784f920a" }, "downloads": -1, "filename": "mhctools-1.6.18.tar.gz", "has_sig": false, "md5_digest": "752a6bbfacffd836c4aab22769b963e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39310, "upload_time": "2019-01-09T18:33:24", "url": "https://files.pythonhosted.org/packages/e4/1b/9a5f90907d3e3060a9a91122f2122d71c4bb6cc819f2e6cf1435cb6bd20a/mhctools-1.6.18.tar.gz" } ], "1.6.19": [ { "comment_text": "", "digests": { "md5": "f7cd45fcf75f402c7e2e28ceec7ed926", "sha256": "97a877ce28019c421cf5c6ba1e9ee7efd18eb669ac47b4089501a12bfddaa7ad" }, "downloads": -1, "filename": "mhctools-1.6.19.tar.gz", "has_sig": false, "md5_digest": "f7cd45fcf75f402c7e2e28ceec7ed926", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39299, "upload_time": "2019-05-16T20:41:11", "url": "https://files.pythonhosted.org/packages/af/8e/d48fb80b65b06744386f51af3bb76183018e6c85db62b0c3409225123fa9/mhctools-1.6.19.tar.gz" } ], "1.6.2": [ { "comment_text": "", "digests": { "md5": "d324532f1a5760b51ec024b4171f9a08", "sha256": "103b65f9587ed61146739a7f58c865fd10ce68bab30aee389122672b8ddbebcf" }, "downloads": -1, "filename": "mhctools-1.6.2.tar.gz", "has_sig": false, "md5_digest": "d324532f1a5760b51ec024b4171f9a08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32727, "upload_time": "2017-07-21T00:43:07", "url": "https://files.pythonhosted.org/packages/e2/16/4292677c122b625ececa112acf6dd3793137ca9b2c959c5474267accf331/mhctools-1.6.2.tar.gz" } ], "1.6.20": [ { "comment_text": "", "digests": { "md5": "bee7df81d648981ab2d45822b84420b8", "sha256": "6450c0b006f539246810275ce811dab364e936ecd9e06f5f1ef29e7cc9398b9c" }, "downloads": -1, "filename": "mhctools-1.6.20.tar.gz", "has_sig": false, "md5_digest": "bee7df81d648981ab2d45822b84420b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39310, "upload_time": "2019-05-16T21:06:59", "url": "https://files.pythonhosted.org/packages/7e/0c/0917abcfbfd80cb1bd1e2c24797913b129bcb9b29066c278ff39cf0860de/mhctools-1.6.20.tar.gz" } ], "1.6.21": [ { "comment_text": "", "digests": { "md5": "b07c09cd9c22ea32f921f0588c0f79cc", "sha256": "af209a75cc2af0a3115ec3cd30cc8f86bf8bfcd71313e21e33f9fdd52f99af2b" }, "downloads": -1, "filename": "mhctools-1.6.21.tar.gz", "has_sig": false, "md5_digest": "b07c09cd9c22ea32f921f0588c0f79cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39396, "upload_time": "2019-10-02T20:32:10", "url": "https://files.pythonhosted.org/packages/21/23/ee114c08d0cc1721e927e3d9f6db5ba67e2afb38d918eff60ed6e93309be/mhctools-1.6.21.tar.gz" } ], "1.6.22": [ { "comment_text": "", "digests": { "md5": "93b10889ec57aca656d0083b4c127923", "sha256": "90a848372c4a4eb7893859b2448448fbab106d59fc13467aeabba832ed43bcbe" }, "downloads": -1, "filename": "mhctools-1.6.22.tar.gz", "has_sig": false, "md5_digest": "93b10889ec57aca656d0083b4c127923", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39394, "upload_time": "2019-10-03T12:05:34", "url": "https://files.pythonhosted.org/packages/5b/c7/9e6222045ad0b1b2fee1b920e1f787e30a9a0ae8d8c78caa2871c5080ccd/mhctools-1.6.22.tar.gz" } ], "1.6.23": [ { "comment_text": "", "digests": { "md5": "b8fbc45c9d35f1c7cefa310dbd044772", "sha256": "b7f28409a261f6ca35c90ab5ac30a989d430f99323699ba92bee3f21fe705af1" }, "downloads": -1, "filename": "mhctools-1.6.23.tar.gz", "has_sig": false, "md5_digest": "b8fbc45c9d35f1c7cefa310dbd044772", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39725, "upload_time": "2019-10-16T16:51:55", "url": "https://files.pythonhosted.org/packages/a4/83/5b7ef153c753debccb73bef4fe5d4947885c0bf5b10d0d528b7e6da19135/mhctools-1.6.23.tar.gz" } ], "1.6.3": [ { "comment_text": "", "digests": { "md5": "8ac650a84760e451ddf7e45e99721ebc", "sha256": "790d030497b8721b1c55a73954a969ed8add014fcb635e9a1553cac1f48fb8fc" }, "downloads": -1, "filename": "mhctools-1.6.3.tar.gz", "has_sig": false, "md5_digest": "8ac650a84760e451ddf7e45e99721ebc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32725, "upload_time": "2017-07-27T19:17:20", "url": "https://files.pythonhosted.org/packages/30/5f/931d8493b0cb8a02d74dcd749ef860dfb4da4f58b517abe7e6c6cf0b60ee/mhctools-1.6.3.tar.gz" } ], "1.6.4": [ { "comment_text": "", "digests": { "md5": "b352b715d26f077b1cdbca5f9d5435e0", "sha256": "b8fba58677b2a6fba182e95accb77c39b820080bf75a2bbb796f0dbd64d92e62" }, "downloads": -1, "filename": "mhctools-1.6.4.tar.gz", "has_sig": false, "md5_digest": "b352b715d26f077b1cdbca5f9d5435e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36857, "upload_time": "2017-07-27T21:46:38", "url": "https://files.pythonhosted.org/packages/3e/f2/41a3cdb1ed01bf1b855dd095899c0bb29e9206f8ad4cbb90676e7b8b2073/mhctools-1.6.4.tar.gz" } ], "1.6.5": [ { "comment_text": "", "digests": { "md5": "8ad29d77e06fc2f7fb53ec45281445d1", "sha256": "379e292bbd548e56585518b9affdcdf34a3647337b444789966d1255c2799447" }, "downloads": -1, "filename": "mhctools-1.6.5.tar.gz", "has_sig": false, "md5_digest": "8ad29d77e06fc2f7fb53ec45281445d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36843, "upload_time": "2017-08-08T21:02:11", "url": "https://files.pythonhosted.org/packages/68/af/ba7e761c84cc048a0cbe3397ddfbd1b8bc133b708f84c92e8058ed1dfcac/mhctools-1.6.5.tar.gz" } ], "1.6.6": [ { "comment_text": "", "digests": { "md5": "1d858c17818576e205d20a2914c9a328", "sha256": "90dcb38c1f7f65095c5f20c56e1c8ea68e697f5f10f9d4969d43053f8e6a41a8" }, "downloads": -1, "filename": "mhctools-1.6.6.tar.gz", "has_sig": false, "md5_digest": "1d858c17818576e205d20a2914c9a328", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36931, "upload_time": "2017-10-04T23:00:38", "url": "https://files.pythonhosted.org/packages/98/41/59ae93e9801e3629abc3b7697e489c2a34e1114eee1e8039c6acc1dc2880/mhctools-1.6.6.tar.gz" } ], "1.6.8": [ { "comment_text": "", "digests": { "md5": "fc157fe612c12c000d9038e2a20eb7be", "sha256": "8e2af08045e24e531c9f82af849e2cfe3312d62472d06c26820b0f01d8dbe21c" }, "downloads": -1, "filename": "mhctools-1.6.8.tar.gz", "has_sig": false, "md5_digest": "fc157fe612c12c000d9038e2a20eb7be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37255, "upload_time": "2017-12-04T21:47:24", "url": "https://files.pythonhosted.org/packages/8d/a9/24df18f9c81b8cdd27440f477746c9f2c755655828a8885767846ead6800/mhctools-1.6.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b8fbc45c9d35f1c7cefa310dbd044772", "sha256": "b7f28409a261f6ca35c90ab5ac30a989d430f99323699ba92bee3f21fe705af1" }, "downloads": -1, "filename": "mhctools-1.6.23.tar.gz", "has_sig": false, "md5_digest": "b8fbc45c9d35f1c7cefa310dbd044772", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39725, "upload_time": "2019-10-16T16:51:55", "url": "https://files.pythonhosted.org/packages/a4/83/5b7ef153c753debccb73bef4fe5d4947885c0bf5b10d0d528b7e6da19135/mhctools-1.6.23.tar.gz" } ] }