{ "info": { "author": "Pierre-Edouard GUERIN", "author_email": "pierre-edouard.guerin@cefe.cnrs.fr", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "`demort` evaluates demultiplexed fastq files by computing various metrics.\n\n# DEPENDENCIES\n\nYou need to install [python 3.7](https://www.python.org/download/releases/3.0/) and depencies. Check version by typing on:\n```\npython3 --version\n```\n**python3 depencies :**\n* [joblib](https://joblib.readthedocs.io/en/latest/installing.html)\n* [biopython](https://github.com/biopython/biopython)\n* [matplotlib](https://matplotlib.org/3.1.1/faq/installing_faq.html)\n\n\n# USAGE\n\n`demort` check fastq files into specified folder(s) then count number of reads for each fastq files for each folder and finally return a summary `csv` table and a `pdf` boxplot picture.\n\n(process a list of folder as a strings)\n```\ndemort.py -d folder/folder1,folder/folder2,folder/folder3 \\\n -t 8 \\\n -p results.pdf \\\n -o results.csv\n```\n(process a list of folder into a file)\n```\ndemort.py -d example/folder_to_process.txt \\\n -t 8 \\\n -p results.pdf \\\n -o results.csv\n```\n\n# COMMAND-LINE ARGUMENTS\n\n| complete flag argument | short flag |Default value | Summary |\n| --- | --- | --- | --- |\n| `--inputFolder` | `-d` | NA | a string of folderpath separated by coma `,` OR a file containing a list |\n| `--threads` | `-t` | 1 | Number of available cores |\n| `--output_pdf` | `-p` | NA | path of the file where to write a `pdf` boxplot picture |\n| `--output_csv` | `-o` | NA | path of the file where to write a `csv` table |\n\n\n# INPUT\n\n```\nfolder/\n\u251c\u2500\u2500 folder1\n\u2502\u00a0\u00a0 \u251c\u2500\u2500 fqfileA.fq.gz\n\u2502\u00a0\u00a0 \u251c\u2500\u2500 fqfileB.fq.gz\n\u2502\u00a0\u00a0 \u2514\u2500\u2500 fqfileC.fq.gz\n\u251c\u2500\u2500 folder2\n\u2502\u00a0\u00a0 \u251c\u2500\u2500 fqfileD.fq.gz\n\u2502\u00a0\u00a0 \u2514\u2500\u2500 fqfileE.fq.gz\n\u2514\u2500\u2500 folder3\n \u251c\u2500\u2500 fqfileF.fq.gz\n \u251c\u2500\u2500 fqfileG.fq.gz\n \u2514\u2500\u2500 fqfileH.fq.gz\n```\n\n# OUTPUTS\n\n* summary `csv` table [foldername, filename, number of reads]\n* `pdf` boxplot picture\n\n# SYSTEM REQUIREMENTS\n\nLinux (64-bit and 32-bit with slightly limited functionality) and macOS (OS X) are supported.\n\n\n", "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/Grelot/demort", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "demort", "package_url": "https://pypi.org/project/demort/", "platform": "", "project_url": "https://pypi.org/project/demort/", "project_urls": { "Homepage": "https://github.com/Grelot/demort" }, "release_url": "https://pypi.org/project/demort/0.2.4/", "requires_dist": [ "argparse", "numpy", "matplotlib", "biopython", "joblib" ], "requires_python": "", "summary": "DEmultiplexing MOnitoring Report Tool", "version": "0.2.4" }, "last_serial": 5613941, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "c030f62e7d63ec00c18711141fe8d94d", "sha256": "6c589016de666f8e850296cc563cc2a2d9b6cd69c73cdc15ec2f3fd70126e3da" }, "downloads": -1, "filename": "demort-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c030f62e7d63ec00c18711141fe8d94d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4195, "upload_time": "2019-07-31T11:58:09", "url": "https://files.pythonhosted.org/packages/b8/9c/8751fe8edc833cd9fc7df5ef0bdda78f73283f95b7b810a5f7489b072fc2/demort-0.2.1-py3-none-any.whl" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "6f2044c7eaaa2454e10e02ae77f5facb", "sha256": "ab7ed409cf6d9991b100a8f6d7cb8033004f2178dded58e67b710e7a56c4365a" }, "downloads": -1, "filename": "demort-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "6f2044c7eaaa2454e10e02ae77f5facb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4999, "upload_time": "2019-07-31T13:49:27", "url": "https://files.pythonhosted.org/packages/ac/2f/11f77f6eeb2d5f3f91dafbdc4c3b581682d5ceedbabf23630bd9483f597d/demort-0.2.3-py3-none-any.whl" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "a3aff1302ef7fd70de5e8d2efbf559a9", "sha256": "60691f15aef17d64bce8aa7ca5231c46159f095244e43699bc3ea5d16a524543" }, "downloads": -1, "filename": "demort-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a3aff1302ef7fd70de5e8d2efbf559a9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4858, "upload_time": "2019-07-31T15:04:48", "url": "https://files.pythonhosted.org/packages/f2/c9/0b879acabaa6507f2a9957e69f6b7d16233a3cc0ed1eef1ce76d07d845ed/demort-0.2.4-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a3aff1302ef7fd70de5e8d2efbf559a9", "sha256": "60691f15aef17d64bce8aa7ca5231c46159f095244e43699bc3ea5d16a524543" }, "downloads": -1, "filename": "demort-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a3aff1302ef7fd70de5e8d2efbf559a9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4858, "upload_time": "2019-07-31T15:04:48", "url": "https://files.pythonhosted.org/packages/f2/c9/0b879acabaa6507f2a9957e69f6b7d16233a3cc0ed1eef1ce76d07d845ed/demort-0.2.4-py3-none-any.whl" } ] }