{ "info": { "author": "Stephen Fletcher", "author_email": "s.fletcher@uq.edu.au", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "SCRAM\n-----\n\n--------------\n\nSCRAM is lightweight Python package for aligning small RNA reads to one\nor more reference sequences and producing publication-quality images.\n\nDeveloped by Stephen Fletcher @ the laboratory of Prof. Bernie Carroll,\nUniversity of Queensland\n\n--------------\n\n*Installation:*\n\nScram is written in Python 2.7. Install scram and its dependencies with\n``pip``:\n\n``pip install scram``\n\nOr download and extract the tarball, then run:\n\n``python setup.py install``\n\n--------------\n\n*Input File Format:*\n\nReference File : DNA nucleotides only (AGCT) - FASTA format\n\nSequence File : Collapsed reads - DNA nucleotides only (AGCT) - FASTA\nformat\n\nPost-processing of FASTQ reads to collapsed FASTA format can be carried\nout using the `FASTX-Toolkit from the Hannon\nLab `__. Collapsed reads are\nunique, and contain the read count in the header.\n\nAn example of the required read file format:\n\n``head seq1.fa``\n\n::\n\n >1-607041\n TCGGACCAGGCATCATTCCCC\n >2-202886\n TCGGACCAGGCTTCATACCCC\n >3-71446\n TCCCAAATATAGACAAAGCA\n\n--------------\n\n*Usage:*\n\n``scram analysis_type reference_file [-h] [-s1 SEQ_FILE_1] [-s2 SEQ_FILE_2] [-s3 SEQ_FILE_3] [-s4 SEQ_FILE_4] [-nt SRNA_LEN] [-f FILE_NAME] [-seq_list SEQ_LIST] [-min_read MIN_READ_SIZE] [-max_read MAX_READ_SIZE] [-min_count MIN_READ_COUNT] [-win SMOOTH_WIN_SIZE] [-ylim YLIM] [-no_display] [-split] [-pub] [-V]``\n\nAnalysis types\n\n- **den** : align reads of a single sRNA class (eg. 21 nt) from a\n single sequence file to a single reference sequence (-s1 and -nt\n required)\n- **mnt3dm** : align 21, 22 and 24 nt reads from a single sequence file\n to a single reference sequence (-s1 required)\n- **CDP** : count aligned reads of a single sRNA class (eg. 21 nt) to\n multiple reference sequences. Counts for two sequence files are\n plotted as (x,y) coordinates for each reference (-s1, -s2 and -nt\n required)\n\nFlags\n\n- **-h** : Help message\n- **-s1** : Sequence file 1\n- **-s2** : Sequence file 2\n- **-s3** : Sequence file 3\n- **-s4** : Sequence file 4\n- **-nt** : sRNA length to analyse\n- **-f** : Figure output file name (if not auto-generated)\n- **-p** : Number of cores (processors) to use (default=4)\n- **-seq\\_list** : Text (.txt) file with full path of sequence file on\n each line (single replicate) or two tab-delimited sequence file paths\n per line (two replicates)\n- **-min\\_read** : Minimum length of sRNA reads used for normalisation\n (default=18)\n- **-max\\_read** : Maximum length of sRNA reads used for normalisation\n (default=32)\n- **-min\\_count** : Minimum read count for an sRNA to be aligned and\n used for normalisation (default=1)\n- **-win** : Window size for smoothing of den plots (default=50)\n- **-ylim** : +/- y-axis limit on plots\n- **-no\\_display** : Do not display plot on screen\n- **-no\\_csv** : Do not generate .csv alignment file\n- **-split** : Split CDP read alignment counts based on no. of\n alignments\n- **-pub** : Remove all labels from density maps for publication\n- **-V** : Show program's version number and exit\n\n--------------\n\nden example:\n\n``scram den ./ref.fa -s1 seq1.fa -nt 24 -win 30 -f fig1.pdf``\n\nmnt3dm Example:\n\n``scram mnt3dm ./ref.fa -s1 seq1.fa -win 20 -ylim 110 -f fig2.pdf``\n\nCDP Example:\n\n``scram CDP ./cDNAs.fa -s1 seq1.fa -s2 seq2.fa -nt 21 -f fig3.pdf -split``\n\n--------------\n\n(c) 2016 - Stephen Fletcher. MIT License\n \n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Carroll-Lab/scram", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "scram", "package_url": "https://pypi.org/project/scram/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/scram/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Carroll-Lab/scram" }, "release_url": "https://pypi.org/project/scram/0.6.5/", "requires_dist": null, "requires_python": null, "summary": "Small Complementary RnA Mapper", "version": "0.6.5" }, "last_serial": 2581471, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "88c9acfe5e1833a32c7f4a72a2423a7f", "sha256": "a49ebc2402b81083ac6bfbd099932313667397cb439eb4d11bfe2242adc5d537" }, "downloads": -1, "filename": "scram-0.2.tar.gz", "has_sig": false, "md5_digest": "88c9acfe5e1833a32c7f4a72a2423a7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13784, "upload_time": "2016-05-25T04:45:42", "url": "https://files.pythonhosted.org/packages/72/e4/ddb898e81f8b8d7fa64be07d2741499427f832014b83323712232c9b6b32/scram-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "953c2240e0e2200cb408e99569f402b1", "sha256": "71445cdece2e991ea5fdf87602ebcb57b0d942ba4f37e1a5b699935cccb8301c" }, "downloads": -1, "filename": "scram-0.3.tar.gz", "has_sig": false, "md5_digest": "953c2240e0e2200cb408e99569f402b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13846, "upload_time": "2016-05-26T08:44:41", "url": "https://files.pythonhosted.org/packages/1b/0a/e8980dcf7d0e74508a15bbc8e1f572549639d60009f36bba21a287f3000d/scram-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "beaa6f2cccd9856e342b62a3ab9a6df2", "sha256": "942ceee345051507c5c1f0df9b28410c34c2a1087268f636df9f0a906159f5bc" }, "downloads": -1, "filename": "scram-0.4.tar.gz", "has_sig": false, "md5_digest": "beaa6f2cccd9856e342b62a3ab9a6df2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13839, "upload_time": "2016-05-26T09:00:36", "url": "https://files.pythonhosted.org/packages/17/74/57bf047621e8720482cd8c9315acb2117ebf0c03cab2cd0a0a2af7ef6762/scram-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "31869b7e15ffcc9627a91f1367704d60", "sha256": "a5b5cb1ff26c0d14316d0712fe67b3e7329b9bbf83f78d93f2af0b58b6bb66ae" }, "downloads": -1, "filename": "scram-0.4.1.tar.gz", "has_sig": false, "md5_digest": "31869b7e15ffcc9627a91f1367704d60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15212, "upload_time": "2016-05-30T02:37:39", "url": "https://files.pythonhosted.org/packages/a0/71/3af19772bf91724df387c606560cfdd0ed8a6948aaba3f377c97fb6a4487/scram-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "b56de3c8021f79a5513aec654cae2c17", "sha256": "33b76dab42d9a50c0259f0a5fd7bda6f4cce738c29483dbe55eb2b40b1b34db1" }, "downloads": -1, "filename": "scram-0.4.2.tar.gz", "has_sig": false, "md5_digest": "b56de3c8021f79a5513aec654cae2c17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15203, "upload_time": "2016-06-02T05:44:45", "url": "https://files.pythonhosted.org/packages/a8/39/094757503a32c39576d2324f0106c08798a4a9a81644504b4eddfbf6365f/scram-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "5caa6757f0f52ba794d0f3ca6b4d5393", "sha256": "e4f042b19c50e86ae108ae50f33c6536ffa070269495f632c17d41739955b225" }, "downloads": -1, "filename": "scram-0.5.0.tar.gz", "has_sig": false, "md5_digest": "5caa6757f0f52ba794d0f3ca6b4d5393", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14900, "upload_time": "2016-08-29T06:56:42", "url": "https://files.pythonhosted.org/packages/52/96/966224b82b008fa977b0bf28b0fac4e887fe62a6e74aa5a00489fc7287aa/scram-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "d0b0e34b8089c3e9cbf27dca8d50f989", "sha256": "f53f4ef05978e61e313add52183c31dba6d25379f9fcd1eae002ab80e5128d31" }, "downloads": -1, "filename": "scram-0.5.1.tar.gz", "has_sig": false, "md5_digest": "d0b0e34b8089c3e9cbf27dca8d50f989", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15067, "upload_time": "2016-08-30T01:17:20", "url": "https://files.pythonhosted.org/packages/d9/5c/3667b2105fb948c1f9a5bbf85b40a1689e867482bf59e3d520cb724a2c03/scram-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "c6813764db4e9559a7a3746904ade5e7", "sha256": "03bc3745aa3d83de395f3fe747704f528aac0a65d6bca94d80de1ced3e550fe8" }, "downloads": -1, "filename": "scram-0.5.2.tar.gz", "has_sig": false, "md5_digest": "c6813764db4e9559a7a3746904ade5e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15387, "upload_time": "2016-08-30T07:12:25", "url": "https://files.pythonhosted.org/packages/20/6a/961a355450d05f828102299de77867748e288f4937d9a37ffe66d56a5255/scram-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "6a0b744b33b91a60e6763de2ffbcf641", "sha256": "a6fb44724718fcf3662a614b55b3e49e63a89a29122aa44a92cf26209e9c2b7e" }, "downloads": -1, "filename": "scram-0.5.3.tar.gz", "has_sig": false, "md5_digest": "6a0b744b33b91a60e6763de2ffbcf641", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15380, "upload_time": "2016-08-30T23:24:52", "url": "https://files.pythonhosted.org/packages/81/ab/d5878fcf2587048199d9cdee3aaf4f4d478975e2754e217a467cc1e8fb8e/scram-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "02f1aae0c609cc482f26af8e19f394ac", "sha256": "7d3ee6627237a402f81672a2001717a41e33e94e601b9f1dbd72b0f50f754e74" }, "downloads": -1, "filename": "scram-0.5.4.tar.gz", "has_sig": false, "md5_digest": "02f1aae0c609cc482f26af8e19f394ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15288, "upload_time": "2016-08-31T02:03:43", "url": "https://files.pythonhosted.org/packages/44/ef/3fd2e9754de0664164c648181756372c2b6713f4bb9260029fd341eb1fe0/scram-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "dfc6fa849f9259675727a00e139531a9", "sha256": "90280339f9cf5324e9332e7c04b4a23604b6a2a7ffe645ab8bed3c08cb2fe811" }, "downloads": -1, "filename": "scram-0.5.5.tar.gz", "has_sig": false, "md5_digest": "dfc6fa849f9259675727a00e139531a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15361, "upload_time": "2016-08-31T03:29:43", "url": "https://files.pythonhosted.org/packages/c8/0c/abfd0ef6d6984734f165cb86a2ef879ed378a3337742de06a40e9c3a8d0a/scram-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "5254e9a6e17934e4490a8807619eba4f", "sha256": "57dd275e86aa6e1b0dc0762cc48e2b7fb96506e7ef96e5d8b931224293e6c127" }, "downloads": -1, "filename": "scram-0.5.6.tar.gz", "has_sig": false, "md5_digest": "5254e9a6e17934e4490a8807619eba4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15477, "upload_time": "2016-09-01T07:09:12", "url": "https://files.pythonhosted.org/packages/bc/d9/195f394c82331ae02c1f4bce1a243b0f784e2b90fcd627850790179e1c21/scram-0.5.6.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "d17c9b46378504f19930a0fbf5d3f261", "sha256": "bca0db090a7a4ff21000da8bfc9ed11cfb0bd1af11e73d7fb3e29f53c4852db6" }, "downloads": -1, "filename": "scram-0.6.0.tar.gz", "has_sig": false, "md5_digest": "d17c9b46378504f19930a0fbf5d3f261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18091, "upload_time": "2016-10-20T06:24:20", "url": "https://files.pythonhosted.org/packages/0a/4b/da4674fa80208d24203444ee19499a117504703e25462bf8e5f07877c348/scram-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "f39514884d9bfcda740b93c9e7e0dc69", "sha256": "47e6b3d68aa2df927c6ff9d68a60197cf03f4a65aec8c8fabda0ea388af05029" }, "downloads": -1, "filename": "scram-0.6.1.tar.gz", "has_sig": false, "md5_digest": "f39514884d9bfcda740b93c9e7e0dc69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18181, "upload_time": "2016-10-26T03:45:10", "url": "https://files.pythonhosted.org/packages/c5/be/497cf390f794696ea1968f63f9d8da11f92675c2a1b6908f7cfe77426b90/scram-0.6.1.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "46a0f739e9ef4878477cf7c4544d19c2", "sha256": "61c11e6aed7c9067e21e3eb10327858106c22414052862f47794f7bc748d5335" }, "downloads": -1, "filename": "scram-0.6.3.tar.gz", "has_sig": false, "md5_digest": "46a0f739e9ef4878477cf7c4544d19c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18227, "upload_time": "2016-10-27T03:33:43", "url": "https://files.pythonhosted.org/packages/45/76/f8ab614c80ceb0102b75920a9c49da0afbde671c9a0e82d1e9b267d8fb50/scram-0.6.3.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "963344f915cae18434dbad432cdeee9c", "sha256": "699e08cf45c5b4d0ac47d164e54b7d62fb823ba6f61d41b66164113f9fc6f700" }, "downloads": -1, "filename": "scram-0.6.5.tar.gz", "has_sig": false, "md5_digest": "963344f915cae18434dbad432cdeee9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18730, "upload_time": "2017-01-18T05:59:48", "url": "https://files.pythonhosted.org/packages/e6/7d/9bb334a64569c9a0903a2eafb438971f0cd8d65d9bee892f919a92941b11/scram-0.6.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "963344f915cae18434dbad432cdeee9c", "sha256": "699e08cf45c5b4d0ac47d164e54b7d62fb823ba6f61d41b66164113f9fc6f700" }, "downloads": -1, "filename": "scram-0.6.5.tar.gz", "has_sig": false, "md5_digest": "963344f915cae18434dbad432cdeee9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18730, "upload_time": "2017-01-18T05:59:48", "url": "https://files.pythonhosted.org/packages/e6/7d/9bb334a64569c9a0903a2eafb438971f0cd8d65d9bee892f919a92941b11/scram-0.6.5.tar.gz" } ] }