{
"info": {
"author": "Rafal Gumienny",
"author_email": "guma44@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: BSD License",
"Natural Language :: English",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6"
],
"description": "uShuffle\n========\n\n.. image:: https://img.shields.io/pypi/v/ushuffle.svg\n :target: https://pypi.python.org/pypi/ushuffle\n\nA Cython wrapper around uShuffle - a useful tool for shuffling biological sequences while preserving the k-let counts\n\nThis is just a bundle of files downloaded from `ushuffle `_\nand wrapped in Cython for easy installation and use.\n\nInstallation\n------------\n\n.. code-block :: bash\n\n git clone https://github.com/guma44/ushuffle.git\n cd ushuffle\n python setup.py install [ --user ]\n\nor\n\n.. code-block :: bash\n\n pip install [--user] ushuffle\n\nUsage\n-----\n\nThe library exposes a shuffling function shuffle and a Shuffler object used to\nmake shuffling many times eg.:\n\n.. code-block :: python\n\n from ushuffle import shuffle, Shuffler\n seq = \"ababcdcdabdcabvababab\"\n shuffler = Shuffler(seq, 2)\n for i in range(10):\n seqres = shuffler.shuffle()\n print(\"results:\", seqres)\n print shuffle(seq, 2)\n\nThe library exposes also the function to set the random seed called `set_seed`.\nThis sets the seed globally once and subsequent call to this function will not\nchange the seed anymore.\n\nReferences\n----------\n\nIf you use this tool please refer to the original paper and authors:\nMinghui Jiang, James Anderson, Joel Gillespie, and Martin Mayne. `uShuffle: a useful tool for shuffling biological sequences while preserving the k-let counts. `_ BMC Bioinformatics, 9:#192, 2008.",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/guma44/ushuffle",
"keywords": "ushuffle",
"license": "BSD license",
"maintainer": "",
"maintainer_email": "",
"name": "ushuffle",
"package_url": "https://pypi.org/project/ushuffle/",
"platform": "",
"project_url": "https://pypi.org/project/ushuffle/",
"project_urls": {
"Homepage": "https://github.com/guma44/ushuffle"
},
"release_url": "https://pypi.org/project/ushuffle/1.1.0/",
"requires_dist": null,
"requires_python": "",
"summary": "A Cython wrapper over uShuffle - a useful tool for shuffling biological sequences while preserving the k-let counts.",
"version": "1.1.0"
},
"last_serial": 4873551,
"releases": {
"1.0": [
{
"comment_text": "",
"digests": {
"md5": "a76d8deed8ea04e9d32d8cf67a8db6e1",
"sha256": "e7d3e21bcdcfa89e4902a018cb17b244edf437da1e03cc3584a1397650622c9c"
},
"downloads": -1,
"filename": "ushuffle-1.0-cp27-cp27m-macosx_10_10_intel.whl",
"has_sig": false,
"md5_digest": "a76d8deed8ea04e9d32d8cf67a8db6e1",
"packagetype": "bdist_wheel",
"python_version": "cp27",
"requires_python": null,
"size": 28016,
"upload_time": "2017-10-16T22:10:53",
"url": "https://files.pythonhosted.org/packages/48/e1/0ddd4a887c37c8a423363a867f6a36233eb3c977fc85b08fb777a95de305/ushuffle-1.0-cp27-cp27m-macosx_10_10_intel.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d2322ecfd514585d40972b940b27f821",
"sha256": "ce4286a793dbfd7a201591a13a5acba6535ef2b74eee88c13ab28273cc96055a"
},
"downloads": -1,
"filename": "ushuffle-1.0.tar.gz",
"has_sig": false,
"md5_digest": "d2322ecfd514585d40972b940b27f821",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 29041,
"upload_time": "2017-10-17T06:43:09",
"url": "https://files.pythonhosted.org/packages/5a/ea/e4871e37a4bc420cea782ba073670472b8eb82db102f9362fb49f006fb8c/ushuffle-1.0.tar.gz"
}
],
"1.0.1": [
{
"comment_text": "",
"digests": {
"md5": "9d5dd6abd41c972cc5dde31027b774dd",
"sha256": "21dc2a491d95c5d00fcfb1b85b13329711d4e721da4b340b4f28bafc4a9ef7e5"
},
"downloads": -1,
"filename": "ushuffle-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "9d5dd6abd41c972cc5dde31027b774dd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 29333,
"upload_time": "2017-10-17T09:21:44",
"url": "https://files.pythonhosted.org/packages/d9/67/19002ff9edca6566d8053b807beaac71e4b299279456b6f96bfc8de56046/ushuffle-1.0.1.tar.gz"
}
],
"1.0.2": [
{
"comment_text": "",
"digests": {
"md5": "afd313fc61612711908922e30457150b",
"sha256": "d364ed89213d22c8526805282f674db1f0f7bcfdadd2cda9e526e6974ffbfaca"
},
"downloads": -1,
"filename": "ushuffle-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "afd313fc61612711908922e30457150b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5321,
"upload_time": "2017-10-17T09:29:41",
"url": "https://files.pythonhosted.org/packages/8d/79/8c2f4499056ca69dda3a490187c0ff7fff76c8bf265f339059fa347801a5/ushuffle-1.0.2.tar.gz"
}
],
"1.0.3": [
{
"comment_text": "",
"digests": {
"md5": "905398592275e68fc61e9e9bce0eec4c",
"sha256": "dc0bcac3557ec9c980e95eddb2994b625770ba56b13e8bf34b3ce92fbfb7966c"
},
"downloads": -1,
"filename": "ushuffle-1.0.3.tar.gz",
"has_sig": false,
"md5_digest": "905398592275e68fc61e9e9bce0eec4c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5304,
"upload_time": "2017-10-18T13:41:16",
"url": "https://files.pythonhosted.org/packages/6f/05/f037e29cc13a8e66cdeb1062aa90ab887da936da1f30a6f43f1594194c58/ushuffle-1.0.3.tar.gz"
}
],
"1.0.4": [
{
"comment_text": "",
"digests": {
"md5": "45902e6a49bca0d2325060dac9e03b80",
"sha256": "c0640a6a022628cd65526c035eb38189d74374c55f3feffe4d5fa50c5912d20e"
},
"downloads": -1,
"filename": "ushuffle-1.0.4.tar.gz",
"has_sig": false,
"md5_digest": "45902e6a49bca0d2325060dac9e03b80",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5285,
"upload_time": "2018-10-15T19:23:40",
"url": "https://files.pythonhosted.org/packages/39/cc/e2fe7f1c44bdd918b30ff5de9ac7224b8fd695d34e89148019661c049525/ushuffle-1.0.4.tar.gz"
}
],
"1.0.5": [
{
"comment_text": "",
"digests": {
"md5": "b9a632342517cd41ea495ee9895bc904",
"sha256": "e3356a122e6d28286eece6ec53b1da14b983ca6f84ccdd3e3944c3d4b6b0959b"
},
"downloads": -1,
"filename": "ushuffle-1.0.5-py2.7-linux-x86_64.egg",
"has_sig": false,
"md5_digest": "b9a632342517cd41ea495ee9895bc904",
"packagetype": "bdist_egg",
"python_version": "2.7",
"requires_python": null,
"size": 52308,
"upload_time": "2019-02-01T09:56:58",
"url": "https://files.pythonhosted.org/packages/0c/70/dd558030d4ebed19d795ddc1aa39468f95ca01e16c114e85739a661fb1f0/ushuffle-1.0.5-py2.7-linux-x86_64.egg"
},
{
"comment_text": "",
"digests": {
"md5": "57f03b4e7186fbf344a7645900c7de28",
"sha256": "830e3cf6ea9f241edb87609a851fb0ebbd333378a22d90130d1082f26591c951"
},
"downloads": -1,
"filename": "ushuffle-1.0.5.tar.gz",
"has_sig": false,
"md5_digest": "57f03b4e7186fbf344a7645900c7de28",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5399,
"upload_time": "2019-02-01T09:57:00",
"url": "https://files.pythonhosted.org/packages/a3/30/2ac23ddf1b6e92f33741f8b595958b07ca85b39a5e28545dca5b5d3000d0/ushuffle-1.0.5.tar.gz"
}
],
"1.0.6": [
{
"comment_text": "",
"digests": {
"md5": "e1e561f246cd42a379ef962252967e01",
"sha256": "e518085b1eccb4b2e1791d5d04ff2b345d0db0c0b0a883ef3d1036e17b7fe368"
},
"downloads": -1,
"filename": "ushuffle-1.0.6.tar.gz",
"has_sig": false,
"md5_digest": "e1e561f246cd42a379ef962252967e01",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5357,
"upload_time": "2019-02-01T20:06:03",
"url": "https://files.pythonhosted.org/packages/48/77/7cf89f5001538732804bbec50e23d39eb96147b194e4bba3f8ea418e89b6/ushuffle-1.0.6.tar.gz"
}
],
"1.0.7": [
{
"comment_text": "",
"digests": {
"md5": "257380ed0e5f475fb530a5efceb1a790",
"sha256": "4ae40c01e63ae82d7b639995d1f910ff30b728baca182000e7872bb48ad59c1a"
},
"downloads": -1,
"filename": "ushuffle-1.0.7.tar.gz",
"has_sig": false,
"md5_digest": "257380ed0e5f475fb530a5efceb1a790",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5389,
"upload_time": "2019-02-04T14:38:21",
"url": "https://files.pythonhosted.org/packages/8f/dd/1288a2b4fe1961b931a1b60537f8300c13cba7ec56194ae66f3b38f2a17a/ushuffle-1.0.7.tar.gz"
}
],
"1.0.9": [
{
"comment_text": "",
"digests": {
"md5": "c9beb48a4244940a41f1cc31898e725e",
"sha256": "b27ec4cfb632a4ab27b108c427b50f7aaea1d36048d8b64a0065e5feb37f9366"
},
"downloads": -1,
"filename": "ushuffle-1.0.9.tar.gz",
"has_sig": false,
"md5_digest": "c9beb48a4244940a41f1cc31898e725e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 32387,
"upload_time": "2019-02-04T15:10:59",
"url": "https://files.pythonhosted.org/packages/3e/12/79d8dc4b39594246bbf2cf4bb69ac6dc6f9e57ebbc099492375415d8078e/ushuffle-1.0.9.tar.gz"
}
],
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "844ff45161b616374969f9aef3d0756a",
"sha256": "b0044c093bcb1cce73a5b00ceefc3a858a4ab5ff4a3285137b0315728b279037"
},
"downloads": -1,
"filename": "ushuffle-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "844ff45161b616374969f9aef3d0756a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 33313,
"upload_time": "2019-02-27T10:23:51",
"url": "https://files.pythonhosted.org/packages/53/64/671c2688373dd49722358061f15b30636ad801ab83fe071d2061ed1e5ed8/ushuffle-1.1.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "844ff45161b616374969f9aef3d0756a",
"sha256": "b0044c093bcb1cce73a5b00ceefc3a858a4ab5ff4a3285137b0315728b279037"
},
"downloads": -1,
"filename": "ushuffle-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "844ff45161b616374969f9aef3d0756a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 33313,
"upload_time": "2019-02-27T10:23:51",
"url": "https://files.pythonhosted.org/packages/53/64/671c2688373dd49722358061f15b30636ad801ab83fe071d2061ed1e5ed8/ushuffle-1.1.0.tar.gz"
}
]
}