{"id":19713430,"url":"https://github.com/ctsit/pet-iso-helper","last_synced_at":"2025-10-26T19:32:35.066Z","repository":{"id":79003796,"uuid":"197205144","full_name":"ctsit/pet-iso-helper","owner":"ctsit","description":null,"archived":false,"fork":false,"pushed_at":"2019-07-18T20:37:16.000Z","size":12,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-10T14:52:17.963Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ctsit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-16T14:01:10.000Z","updated_at":"2019-07-18T20:37:18.000Z","dependencies_parsed_at":"2023-04-08T06:17:21.814Z","dependency_job_id":null,"html_url":"https://github.com/ctsit/pet-iso-helper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctsit%2Fpet-iso-helper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctsit%2Fpet-iso-helper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctsit%2Fpet-iso-helper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctsit%2Fpet-iso-helper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ctsit","download_url":"https://codeload.github.com/ctsit/pet-iso-helper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241031931,"owners_count":19897385,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T22:22:10.248Z","updated_at":"2025-10-26T19:32:34.946Z","avatar_url":"https://github.com/ctsit.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pet-iso-helper\n\nThis is a command line utility to extract DICOM images from an ISO and create a zip archive of those images.\n\nThis program has only one required input - the SOURCE folder where the ISO's are located. The optional argument specifies the DESTINATION folder where user wants the ZIP archives to be stored. If destination is not provided, the ZIPs would be stored in the user's home directory in a folder by the name 'zipped_dicoms'.\n\n## Installation\n\nFor installation, it is recommended that you create a virtual environment. Follow steps 1 through 5 to install.\n\nIf you do not wish to use a virtual environment, skip steps 3 and 4.\n\n```sh\ngit clone \u003crepo_url\u003e  # Step 1: Clone the repository\n\ncd /path/to/local/repo/     # Step 2: cd into the cloned repository\n\npython3 -m venv .env    # Step 3: Create a virtual environment for project's dependencies\n\nsource .env/bin/activate    # Step 4: Activate the virtual environment.\n\npip install --editable .    # Step 5: Install the dependencies\n```\n\n## Usage\n\nThis package installs itself as a command-line utility. So, we don't need to invoke it with python. You simply use the following command:\n\n```sh\npet-iso-helper \u003cSOURCE_ISO_FOLDER\u003e \u003cZIP_DESTINATION\u003e\n```\n\nThe script will automatically create a ZIP_DESTINATION folder if it doesn't already exist, and store the zipped dicoms in thats folder.\n\nOr if you want to use just one argument:\n\n```sh\npet-iso-helper \u003cSOURCE_ISO_FOLDER\u003e\n```\n\nThis will store the zipped files at ~/zipped_dicoms/\n\n## License\n\nApache 2: \u003chttp://www.apache.org/licenses/LICENSE-2.0\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fctsit%2Fpet-iso-helper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fctsit%2Fpet-iso-helper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fctsit%2Fpet-iso-helper/lists"}