# rORForise
Read-based gene coverage evaluation
### Menu - (rORForise -h):
```bash
Running rORForise
usage: rORForise.py [-h] -d DIRECTORY -g GENOMES [GENOMES ...] --gc_prob GC_PROB -f FRAGMENTATION_TYPES [FRAGMENTATION_TYPES ...] -s SUBGROUPS [SUBGROUPS ...] -m METHODS
[METHODS ...]
Process genome evaluation parameters.
options:
-h, --help show this help message and exit
-d DIRECTORY, --directory DIRECTORY
Path to the main directory containing genome processing subdirectories.
-g GENOMES [GENOMES ...], --genomes GENOMES [GENOMES ...]
List of genome names to process. Example: 'Mycoplasma_genitalium_G37 Staphylococcus_aureus_502A'
--gc_prob GC_PROB GC probability of the genome being processed (e.g., 0.3169 for Mycoplasma genitalium).
-f FRAGMENTATION_TYPES [FRAGMENTATION_TYPES ...], --fragmentation_types FRAGMENTATION_TYPES [FRAGMENTATION_TYPES ...]
List of fragmentation types to use (e.g., 'ART_errFree').
-s SUBGROUPS [SUBGROUPS ...], --subgroups SUBGROUPS [SUBGROUPS ...]
List of subgroups for evaluation (e.g., 'Combined').
-m METHODS [METHODS ...], --methods METHODS [METHODS ...]
List of methods for evaluation (e.g., 'FragGeneScan').
```
## Example Run:
```bash
rORForise -d "../../Genome_Processing" -g "Mycoplasma_genitalium_G37" -f "ART_errFree" -s "Combined" -m "FragGeneScan" --gc_prob 0.3169
```
```bash
Running rORForise
Mycoplasma_genitalium_G37
FragGeneScan
ART_errFree
../../Genome_Processing/Mycoplasma_genitalium_G37/FragGeneScan *_ART_errFree_Combined.gff.gz ['../../Genome_Processing/Mycoplasma_genitalium_G37/FragGeneScan/FragGeneScan_ART_errFree_Combined.gff.gz']
../../Genome_Processing/Mycoplasma_genitalium_G37/FragGeneScan/FragGeneScan_ART_errFree_Combined.gff.gz
Number of predictions made for reads 69709
Number of CDS-aligned reads 70073
Number of CDS-aligned reads without predictions 5929
Number of CDS-aligned reads with at least one pred 64440
Number of predictions 69430
Number of on-target preds 64695
correct start 1211
correct stop 2030
correct frame 57249
correct direction 60168
incorrect stop 13624
incorrect start 8015
incorrect frame 2919
incorrect direction 4527
prediction ends before cds starts 660
prediction starts after cds ends 713
alternative start 1837
middle or alternative start 1913
alternative stop 5201
middle or alternative stop 1166
middle 49700
... Below is the output of the Codon predictions ...
```
Raw data
{
"_id": null,
"home_page": "https://github.com/NickJD/rORForise",
"name": "rORForise",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": null,
"author": "Nicholas Dimonaco",
"author_email": "nicholas@dimonaco.co.uk",
"download_url": "https://files.pythonhosted.org/packages/bc/5f/32225cfcd7a8d9abf6d5dc910c5edf867de80b0f106d558ea9fd6ecdfd28/rorforise-0.0.2.tar.gz",
"platform": null,
"description": "# rORForise\nRead-based gene coverage evaluation\n\n### Menu - (rORForise -h): \n```bash\nRunning rORForise\nusage: rORForise.py [-h] -d DIRECTORY -g GENOMES [GENOMES ...] --gc_prob GC_PROB -f FRAGMENTATION_TYPES [FRAGMENTATION_TYPES ...] -s SUBGROUPS [SUBGROUPS ...] -m METHODS\n [METHODS ...]\n\nProcess genome evaluation parameters.\n\noptions:\n -h, --help show this help message and exit\n -d DIRECTORY, --directory DIRECTORY\n Path to the main directory containing genome processing subdirectories.\n -g GENOMES [GENOMES ...], --genomes GENOMES [GENOMES ...]\n List of genome names to process. Example: 'Mycoplasma_genitalium_G37 Staphylococcus_aureus_502A'\n --gc_prob GC_PROB GC probability of the genome being processed (e.g., 0.3169 for Mycoplasma genitalium).\n -f FRAGMENTATION_TYPES [FRAGMENTATION_TYPES ...], --fragmentation_types FRAGMENTATION_TYPES [FRAGMENTATION_TYPES ...]\n List of fragmentation types to use (e.g., 'ART_errFree').\n -s SUBGROUPS [SUBGROUPS ...], --subgroups SUBGROUPS [SUBGROUPS ...]\n List of subgroups for evaluation (e.g., 'Combined').\n -m METHODS [METHODS ...], --methods METHODS [METHODS ...]\n List of methods for evaluation (e.g., 'FragGeneScan').\n```\n## Example Run:\n```bash\nrORForise -d \"../../Genome_Processing\" -g \"Mycoplasma_genitalium_G37\" -f \"ART_errFree\" -s \"Combined\" -m \"FragGeneScan\" --gc_prob 0.3169\n```\n```bash\nRunning rORForise\nMycoplasma_genitalium_G37\nFragGeneScan\nART_errFree\n../../Genome_Processing/Mycoplasma_genitalium_G37/FragGeneScan *_ART_errFree_Combined.gff.gz ['../../Genome_Processing/Mycoplasma_genitalium_G37/FragGeneScan/FragGeneScan_ART_errFree_Combined.gff.gz']\n../../Genome_Processing/Mycoplasma_genitalium_G37/FragGeneScan/FragGeneScan_ART_errFree_Combined.gff.gz\nNumber of predictions made for reads 69709\nNumber of CDS-aligned reads 70073\nNumber of CDS-aligned reads without predictions 5929\nNumber of CDS-aligned reads with at least one pred 64440\nNumber of predictions 69430\nNumber of on-target preds 64695\ncorrect start 1211\ncorrect stop 2030\ncorrect frame 57249\ncorrect direction 60168\nincorrect stop 13624\nincorrect start 8015\nincorrect frame 2919\nincorrect direction 4527\nprediction ends before cds starts 660\nprediction starts after cds ends 713\nalternative start 1837\nmiddle or alternative start 1913\nalternative stop 5201\nmiddle or alternative stop 1166\nmiddle 49700\n... Below is the output of the Codon predictions ...\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "rORForise - A a tool to study read-level gene predictions.",
"version": "0.0.2",
"project_urls": {
"Bug Tracker": "https://github.com/NickJD/rORForise/issues",
"Homepage": "https://github.com/NickJD/rORForise"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0efcfeeb628651021e1352172dd9e8b4ef29e50559d6c7aa42db4a6682ce41c9",
"md5": "a706517f87f0ff8e98f648639ba6e436",
"sha256": "5a74f63961d58d128d3349bdbbd5a2af99f54ca4e0ca98b23f5f95c7361f47f7"
},
"downloads": -1,
"filename": "rORForise-0.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a706517f87f0ff8e98f648639ba6e436",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 14741,
"upload_time": "2024-11-14T13:42:12",
"upload_time_iso_8601": "2024-11-14T13:42:12.958752Z",
"url": "https://files.pythonhosted.org/packages/0e/fc/feeb628651021e1352172dd9e8b4ef29e50559d6c7aa42db4a6682ce41c9/rORForise-0.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bc5f32225cfcd7a8d9abf6d5dc910c5edf867de80b0f106d558ea9fd6ecdfd28",
"md5": "3c99dbb60307df3944a2c8effa361411",
"sha256": "d787dfa136d746afe1a5242b2fe72e6c346df27bd2501466a388657769f2393c"
},
"downloads": -1,
"filename": "rorforise-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "3c99dbb60307df3944a2c8effa361411",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 14643,
"upload_time": "2024-11-14T13:42:14",
"upload_time_iso_8601": "2024-11-14T13:42:14.836798Z",
"url": "https://files.pythonhosted.org/packages/bc/5f/32225cfcd7a8d9abf6d5dc910c5edf867de80b0f106d558ea9fd6ecdfd28/rorforise-0.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-14 13:42:14",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "NickJD",
"github_project": "rORForise",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "rorforise"
}