{ "info": { "author": "Adam Koziol", "author_email": "adam.koziol@canada.ca", "bugtrack_url": null, "classifiers": [], "description": "FTIR File Renamer\n==============\n### Introduction\n\nRenames files from the FTIR based on strict naming scheme\n\n### Virtual Environment\n\nActivate your FTIR renamer virtual environment\n\n`source ftir_rename/bin/activate`\n\nIf that does not work, your environment may not exist. Create it as follows:\n\n```\npython3 -m venv ftir_rename\nsource ftir_rename/bin/activate\n```\n\n### Installation\n\nFrom the command line in the folder in which you would like to install the program:\n\n`pip install ftir_renamer`\n\n### Upgrade\n\n`pip install --upgrade ftir_renamer`\n\n### Requirements\n- Unix-like environment\n- Spreadsheet of FTIR-related metadata (with .XLSX extension)\n- The .spc output files corresponding to the FTIR IDs in the spreadsheet\n\n\n## ftir_rename\n\nShell script automating the renaming of files from a USB stick\n\n### Required Argument\n\n```\n-f\nThe absolute path to the folder containing the .spc files. Note that either this folder or its parent must contain an Excel file named FTIR.XLSX \nthat contains all the required metadata for renaming.\n\n```\n\n### Optional Argument\n\n```\n-c\nUse the \"classic method of renaming the files: \nOriginal File Name: FTIR0182-1_2017-05-26T11-13-47.spc\nNew File Name: GN_Klebsiella_BHI_AN_CFIA_FTIR0182_C2_2017_May_26_CA01_OLC0027_2017-05-26T11-13-47.spc\n```\n\n### Running\n\n##### Example command to run the script\n\n`ftir_rename -f /path/to/FTIR_files`\n\n## renamer.py\n\nPython script that renames .spc files\n\n### Required Arguments\n\n```\n-s\nThe path of the folder containing the FTIR output files\n-f \nAbsolute path to the spreadsheet containing the FTIR metadata\n-o\nThe absolute path of the folder to store the renamed files\n```\n\n### Running \n\n##### Example command to run the script\n\n`renamer.py -f /path/to/FTIR.xlsx -s /path/to/files -o /path/to/outputs`\n \n##### Usage\n\n```\nusage: renamer.py [-h] -s SPECTRA_PATH -f FILENAME -o OUTPUTPATH\n\nRename files for FTIR experiments using strict naming scheme\n\n -h, --help show this help message and exit\nrequired arguments:\n -s SPECTRA_PATH, --sequencepath SPECTRA_PATH\n Path of .spc files to process.\n -f FILENAME, --filename FILENAME\n Name of .xls(x) file with renaming information. Must\n conform to agreed upon format. This file must be in the\n supplied sequencepath.\n -o OUTPUTPATH, --outputpath OUTPUTPATH\n Optionally specify the folder in which the renamed\n files are to be stored. Provide the full path e.g.\n /path/to/output/files\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/adamkoziol/ftir_renamer.git", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ftir-renamer", "package_url": "https://pypi.org/project/ftir-renamer/", "platform": "", "project_url": "https://pypi.org/project/ftir-renamer/", "project_urls": { "Homepage": "https://github.com/adamkoziol/ftir_renamer.git" }, "release_url": "https://pypi.org/project/ftir-renamer/0.10/", "requires_dist": null, "requires_python": "", "summary": "File renamer for FTIR files", "version": "0.10", "yanked": false, "yanked_reason": null }, "last_serial": 6008452, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "dbf1cb4e8d0e9ad5131172dbfec95dbe", "sha256": "ecfe14eafced538c256fc9458d1f0d48881df2e3567a6ef0ca1b8c8714bc2333" }, "downloads": -1, "filename": "ftir_renamer-0.1.tar.gz", "has_sig": false, "md5_digest": "dbf1cb4e8d0e9ad5131172dbfec95dbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4173, "upload_time": "2019-01-28T15:27:28", "upload_time_iso_8601": "2019-01-28T15:27:28.998058Z", "url": "https://files.pythonhosted.org/packages/6b/59/212b0293a47624af49b453135d3a6816c8f836f9bfe06934bc20a22c3b58/ftir_renamer-0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10": [ { "comment_text": "", "digests": { "md5": "abd232fe459a31be953eb011f96149d6", "sha256": "cf53bf31fcd122ab02d59801fb258da920ee8978af784a75f83c0a7e0de202ec" }, "downloads": -1, "filename": "ftir_renamer-0.10.tar.gz", "has_sig": false, "md5_digest": "abd232fe459a31be953eb011f96149d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6030, "upload_time": "2019-10-21T17:49:33", "upload_time_iso_8601": "2019-10-21T17:49:33.449119Z", "url": "https://files.pythonhosted.org/packages/2d/c5/fb55d17e1367298dbe277e0d16ac4cbc5e44f9a8645086f421fb89f376d1/ftir_renamer-0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2": [ { "comment_text": "", "digests": { "md5": "915f92fd5b7da1012269d5a5cb681f68", "sha256": "75484c07ed78e9cbd9111f5a94746acecf0a0dcbff6a36b50bc7536173ac1a6d" }, "downloads": -1, "filename": "ftir_renamer-0.2.tar.gz", "has_sig": false, "md5_digest": "915f92fd5b7da1012269d5a5cb681f68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4116, "upload_time": "2019-01-28T15:40:11", "upload_time_iso_8601": "2019-01-28T15:40:11.817239Z", "url": "https://files.pythonhosted.org/packages/7e/97/2c4cfd1d8d2acf80360ccc64282560cd765a8e21992b5876c71543eb225f/ftir_renamer-0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3": [ { "comment_text": "", "digests": { "md5": "3767da75cf8905b0615d3731d7225344", "sha256": "fc1690706fc87454e80dac78374d94fcf7b11130330f62556a8f429085e2c718" }, "downloads": -1, "filename": "ftir_renamer-0.3.tar.gz", "has_sig": false, "md5_digest": "3767da75cf8905b0615d3731d7225344", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4102, "upload_time": "2019-01-28T15:48:42", "upload_time_iso_8601": "2019-01-28T15:48:42.156267Z", "url": "https://files.pythonhosted.org/packages/62/3d/2a25a2cebd0e925969caa34df46b44c2f47328a60fd60b922042999bb9b5/ftir_renamer-0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4": [ { "comment_text": "", "digests": { "md5": "651ec547d6228a7cc23de071c82c7d87", "sha256": "aa816bfbbc261fd831936c8486b220486dc124f248316f240e6b7773b1d7edfd" }, "downloads": -1, "filename": "ftir_renamer-0.4.tar.gz", "has_sig": false, "md5_digest": "651ec547d6228a7cc23de071c82c7d87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5225, "upload_time": "2019-05-17T17:24:06", "upload_time_iso_8601": "2019-05-17T17:24:06.312238Z", "url": "https://files.pythonhosted.org/packages/15/21/3ef7cb331c5156aa70ae6d4125cc273cd4731ae726b4883cad4ff72c3937/ftir_renamer-0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5": [ { "comment_text": "", "digests": { "md5": "930a7f169431762c209ae0dc9ff686d5", "sha256": "a69d15a1a48bdb9fda006e8a915eae46e076844bca94c519b7ee8fa0bda93b06" }, "downloads": -1, "filename": "ftir_renamer-0.5.tar.gz", "has_sig": false, "md5_digest": "930a7f169431762c209ae0dc9ff686d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5344, "upload_time": "2019-08-28T13:36:16", "upload_time_iso_8601": "2019-08-28T13:36:16.960914Z", "url": "https://files.pythonhosted.org/packages/3d/40/067ded8239331645dc2b1c8d3b79c64532c6a8c07f4b408a8a69398fe9ff/ftir_renamer-0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6": [ { "comment_text": "", "digests": { "md5": "787f3ac7f197e899173b2b19fb6d94bf", "sha256": "6a4603b08556d6ff7954ea062760421bc6b889b970a1e3054d68f043bcf018b0" }, "downloads": -1, "filename": "ftir_renamer-0.6.tar.gz", "has_sig": false, "md5_digest": "787f3ac7f197e899173b2b19fb6d94bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5506, "upload_time": "2019-08-28T14:26:54", "upload_time_iso_8601": "2019-08-28T14:26:54.199614Z", "url": "https://files.pythonhosted.org/packages/1f/04/b4a8b9eefcb2fe6b1e55996aead76da38313fd9ae1a9c73893acb85f2261/ftir_renamer-0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7": [ { "comment_text": "", "digests": { "md5": "e3a88e7a1c6f398a8d49ace51be1acfa", "sha256": "aa6b864dcd0683bd7f7b4083a48880de39b12ddd7c5582b4fc57176f334afaaa" }, "downloads": -1, "filename": "ftir_renamer-0.7.tar.gz", "has_sig": false, "md5_digest": "e3a88e7a1c6f398a8d49ace51be1acfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5590, "upload_time": "2019-08-28T14:46:31", "upload_time_iso_8601": "2019-08-28T14:46:31.299436Z", "url": "https://files.pythonhosted.org/packages/c7/65/4d9e6e0325f3ee1ab6fee41c64af0c356836a3b08d25c111f6ea32eaa707/ftir_renamer-0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8": [ { "comment_text": "", "digests": { "md5": "414bc6167247126147ab0ad1c4649cfd", "sha256": "592a01c065cf0bfa4e0083c4109269ffbe1edcc0305e1bf4d2d5cfc9936d47e8" }, "downloads": -1, "filename": "ftir_renamer-0.8.tar.gz", "has_sig": false, "md5_digest": "414bc6167247126147ab0ad1c4649cfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6032, "upload_time": "2019-10-16T19:23:13", "upload_time_iso_8601": "2019-10-16T19:23:13.606394Z", "url": "https://files.pythonhosted.org/packages/85/e4/d5425c66399ae3ae17733a363774d9a74a974c19a8f610e5b9337a13c2c8/ftir_renamer-0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9": [ { "comment_text": "", "digests": { "md5": "60c7eaa8d3fde529727a7abc703d0cf8", "sha256": "1260734129759e1badc906f6bd76709370be7cadbbfa14d4b22593f51e4924c0" }, "downloads": -1, "filename": "ftir_renamer-0.9.tar.gz", "has_sig": false, "md5_digest": "60c7eaa8d3fde529727a7abc703d0cf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6016, "upload_time": "2019-10-16T19:35:18", "upload_time_iso_8601": "2019-10-16T19:35:18.528052Z", "url": "https://files.pythonhosted.org/packages/7a/72/8e78a3ebcc02b9af248d2dd8acb66132ffb76faa41356a5364922ea77bdf/ftir_renamer-0.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "abd232fe459a31be953eb011f96149d6", "sha256": "cf53bf31fcd122ab02d59801fb258da920ee8978af784a75f83c0a7e0de202ec" }, "downloads": -1, "filename": "ftir_renamer-0.10.tar.gz", "has_sig": false, "md5_digest": "abd232fe459a31be953eb011f96149d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6030, "upload_time": "2019-10-21T17:49:33", "upload_time_iso_8601": "2019-10-21T17:49:33.449119Z", "url": "https://files.pythonhosted.org/packages/2d/c5/fb55d17e1367298dbe277e0d16ac4cbc5e44f9a8645086f421fb89f376d1/ftir_renamer-0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }