{ "info": { "author": "Laserson Lab", "author_email": "", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3" ], "description": "# `pepsyn`\nPeptide library design\n\n\n**Installation**\n\n`pepsyn` is developed for Python 3 and requires `biopython`. The CLI uses\n`click`.\n\n```bash\npip install pepsyn\n```\n\nor for the latest development version\n\n```bash\ngit clone https://github.com/lasersonlab/pepsyn.git\ncd pepsyn\npython setup.py install\n```\n\nTo run the tests\n\n```bash\npy.test\n```\n\n**Usage**\n\n`pepsyn` can be used as a library, but also comes with a CLI.\n\nThe main CLI command is `pepsyn` and it can read from `stdin` and `stdout` by\nspecifying `-` as the input or output. Input and output files are FASTA\nformatted.\n\n```bash\n$ pepsyn -h\nUsage: pepsyn [OPTIONS] COMMAND [ARGS]...\n\n pepsyn -- peptide synthesis design\n\nOptions:\n -h, --help Show this message and exit.\n\nCommands:\n prefix add a prefix to each sequence\n recodesite remove site from each sequence's CDS by...\n revtrans reverse translate amino acid sequences into...\n stats compute some sequence statistics\n suffix add a suffix to each sequence\n tile tile a set of sequences\n\n```\n\nFor example, to tile a set of sequences, use the `pepsyn tile` command. Each\nsubcommand has its own help message with relevant options.\n\n```bash\n$ pepsyn tile -h\nUsage: pepsyn tile [OPTIONS] INPUT OUTPUT\n\n tile a set of sequences\n\nOptions:\n -l, --length INTEGER Length of output oligos\n -p, --overlap INTEGER Overlap of oligos\n -h, --help Show this message and exit.\n```\n\nCommands can be piped into each other. (Note: `stdin` and `stdout` are\nsignified with `-`.)\n\n```bash\ncat pepsyn/tests/proteins.fasta \\\n | pepsyn tile -l 10 -p 3 - - \\\n | pepsyn revtrans - - \\\n | pepsyn prefix -p ACGGG - - \\\n | pepsyn suffix -s TGCTG - - \\\n | pepsyn recodesite --site EcoRI --clip-left 5 --clip-right 5 - -\n```\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lasersonlab/pepsyn", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "pepsyn", "package_url": "https://pypi.org/project/pepsyn/", "platform": "", "project_url": "https://pypi.org/project/pepsyn/", "project_urls": { "Homepage": "https://github.com/lasersonlab/pepsyn" }, "release_url": "https://pypi.org/project/pepsyn/0.3.0/", "requires_dist": [ "biopython", "click", "tqdm" ], "requires_python": "", "summary": "Peptide library design", "version": "0.3.0" }, "last_serial": 3150879, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "1138aa7d88b5b1d7115a549af9c1e225", "sha256": "5da9e53c00bd01042a328eecf7de9e36e93ece3b89047678f09f9fcbe5f34bcb" }, "downloads": -1, "filename": "pepsyn-0.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1138aa7d88b5b1d7115a549af9c1e225", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8054, "upload_time": "2016-10-13T18:52:20", "url": "https://files.pythonhosted.org/packages/61/4c/54bc3ec35367482c14b1f4dc9d9a4eb7a4cd73982450de88960e7e08bc94/pepsyn-0.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "475e386d4f3984807081478d72bb4a9b", "sha256": "ed3ec07f79d84e25582c918b7b6e267654fe8d23a35f39880c7630a28550ff0d" }, "downloads": -1, "filename": "pepsyn-0.0.0.tar.gz", "has_sig": false, "md5_digest": "475e386d4f3984807081478d72bb4a9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4635, "upload_time": "2016-10-13T18:52:22", "url": "https://files.pythonhosted.org/packages/29/d0/bc23c33fca0809735148c4bfbc7126c98cd8434cbe1f476ea7c073f2fd84/pepsyn-0.0.0.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "7640cb6c45a0d9c969f57e431afaf381", "sha256": "7ae2e1ccdf8d96f9026032d0d1c7362aff11f23ee2e9fa9385a3afb95c45984f" }, "downloads": -1, "filename": "pepsyn-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7640cb6c45a0d9c969f57e431afaf381", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9608, "upload_time": "2016-10-14T15:35:34", "url": "https://files.pythonhosted.org/packages/71/a3/a1d189b7f18b71c7dc25672f5ea6c205cd6f0439207b4bc41b0f9fa8df58/pepsyn-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7e15e67e1b00b294269b7ed323f90ca", "sha256": "4871be6003aa2c532395d7e386cd0cab965cb9cb5eac45b2ad27b7fc3db91957" }, "downloads": -1, "filename": "pepsyn-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d7e15e67e1b00b294269b7ed323f90ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5347, "upload_time": "2016-10-14T15:35:36", "url": "https://files.pythonhosted.org/packages/58/c2/789e813ecce5aa968a000d65eb8bd3c83194c009a56ac743ed9b08f43686/pepsyn-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9ee1bacb94e12fb2f019303bb0cc696e", "sha256": "c9417d1efc05e2d354dcd8a005f858460def59150d5aa6f8ccab273b2a4f7bbd" }, "downloads": -1, "filename": "pepsyn-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9ee1bacb94e12fb2f019303bb0cc696e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11541, "upload_time": "2016-11-03T19:35:18", "url": "https://files.pythonhosted.org/packages/47/0e/d06db506c889f0d643b5c3ca9051d7f91d5c3cc3765529fbf9492bff9c50/pepsyn-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57062be844fa147a0adbab8b133349d1", "sha256": "007bc79fe9b39296b25d35e1dd09e8c706208977c5d4b8f52f8e68f2e54d6535" }, "downloads": -1, "filename": "pepsyn-0.2.0.tar.gz", "has_sig": false, "md5_digest": "57062be844fa147a0adbab8b133349d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6679, "upload_time": "2016-11-03T19:35:20", "url": "https://files.pythonhosted.org/packages/6a/eb/dc38eba4d370dd54f8e8b2ab6dca54f32f44a707f8c81f6f3213643fdcd1/pepsyn-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "acf7375f262732a6b0e11d59d0599826", "sha256": "059394ce4fdbed7858227c68b0954ccace14faeaddec8d6e95d6816a1585502c" }, "downloads": -1, "filename": "pepsyn-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "acf7375f262732a6b0e11d59d0599826", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18457, "upload_time": "2017-09-05T16:21:46", "url": "https://files.pythonhosted.org/packages/6a/d1/4a9558a6e159cdba44ee4ac7f7f5c291b9d10d2a8e01daa75eb1734189f8/pepsyn-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "131ebd0b68f5b2dd5d00458d9a6ace8e", "sha256": "b5aee3418e4ca8702600a1d6d6fcfaef423e58c125c2544eb6b6d904ccf0f144" }, "downloads": -1, "filename": "pepsyn-0.3.0.tar.gz", "has_sig": false, "md5_digest": "131ebd0b68f5b2dd5d00458d9a6ace8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27337, "upload_time": "2017-09-05T16:21:48", "url": "https://files.pythonhosted.org/packages/c0/eb/7b8dff3e81f50394830bbc5b3b756551beeb52c52093c768d50b1acdcf41/pepsyn-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "acf7375f262732a6b0e11d59d0599826", "sha256": "059394ce4fdbed7858227c68b0954ccace14faeaddec8d6e95d6816a1585502c" }, "downloads": -1, "filename": "pepsyn-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "acf7375f262732a6b0e11d59d0599826", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18457, "upload_time": "2017-09-05T16:21:46", "url": "https://files.pythonhosted.org/packages/6a/d1/4a9558a6e159cdba44ee4ac7f7f5c291b9d10d2a8e01daa75eb1734189f8/pepsyn-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "131ebd0b68f5b2dd5d00458d9a6ace8e", "sha256": "b5aee3418e4ca8702600a1d6d6fcfaef423e58c125c2544eb6b6d904ccf0f144" }, "downloads": -1, "filename": "pepsyn-0.3.0.tar.gz", "has_sig": false, "md5_digest": "131ebd0b68f5b2dd5d00458d9a6ace8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27337, "upload_time": "2017-09-05T16:21:48", "url": "https://files.pythonhosted.org/packages/c0/eb/7b8dff3e81f50394830bbc5b3b756551beeb52c52093c768d50b1acdcf41/pepsyn-0.3.0.tar.gz" } ] }