{"id":28205179,"url":"https://github.com/ome/omero-user-scripts","last_synced_at":"2025-06-14T12:30:54.560Z","repository":{"id":9829095,"uuid":"11816358","full_name":"ome/omero-user-scripts","owner":"ome","description":"Plugins for OMERO","archived":false,"fork":false,"pushed_at":"2022-01-12T10:08:17.000Z","size":33,"stargazers_count":1,"open_issues_count":1,"forks_count":53,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-06-05T06:56:05.984Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://openmicroscopy.org/info/scripts","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ome.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-01T12:32:21.000Z","updated_at":"2021-08-04T08:44:44.000Z","dependencies_parsed_at":"2022-09-10T01:31:33.095Z","dependency_job_id":null,"html_url":"https://github.com/ome/omero-user-scripts","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/ome/omero-user-scripts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome%2Fomero-user-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome%2Fomero-user-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome%2Fomero-user-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome%2Fomero-user-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ome","download_url":"https://codeload.github.com/ome/omero-user-scripts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ome%2Fomero-user-scripts/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259748260,"owners_count":22905481,"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":"2025-05-17T08:13:35.008Z","updated_at":"2025-06-14T12:30:54.509Z","avatar_url":"https://github.com/ome.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"OMERO User Scripts\n==================\n\nInstallation\n------------\n\n1. Change into the scripts location of your OMERO installation\n\n        cd OMERO_DIST/lib/scripts\n\n2. Clone the repository with a unique name (e.g. \"useful_scripts\")\n\n        git clone https://github.com/THISREPOSITORY/omero-user-scripts.git UNIQUE_NAME\n\n3. Update your list of installed scripts by examining the list of scripts\n   in OMERO.insight or OMERO.web, or by running the following command\n\n        path/to/bin/omero script list\n\nUpgrading\n---------\n\n1. Change into the repository location cloned into during installation\n\n        cd OMERO_DIST/lib/scripts/UNIQUE_NAME\n\n2. Update the repository to the latest version\n\n        git pull --rebase\n\n3. Update your list of installed scripts by examining the list of scripts\n   in OMERO.insight or OMERO.web, or by running the following command\n\n        path/to/bin/omero script list\n\nDeveloper Installation\n----------------------\n\n1. Fork [omero-user-scripts](https://github.com/ome/omero-user-scripts/fork) in your own GitHub account\n\n2. Change into the scripts location of your OMERO installation\n\n        cd OMERO_DIST/lib/scripts\n\n3. Clone the repository\n\n        git clone git@github.com:YOURGITUSER/omero-user-scripts.git YOUR_SCRIPTS\n\nAdding a script\n---------------\n\n1. Choose a naming scheme for your scripts. The name of the clone\n   (e.g. \"YOUR_SCRIPTS\"), the script name, and all sub-directories will be shown\n   to your users in the UI, so think about script organization upfront.\n\n   a. If you don't plan to have many scripts, then you need not have any sub-directories\n      and can place scripts directly under YOUR_SCRIPTS.\n\n   b. Otherwise, create a suitable sub-directory. Examples of directories in use can be\n      found in the [official scripts](https://github.com/ome/scripts) repository.\n\n2. Place your script in the chosen directory:\n  * If you have an existing script, simply save it.\n  * Otherwise, copy [Example.txt](Example.txt) and edit it in place. (Don't use git mv)\n\n3. Add the file to git, commit, and push.\n\nTesting your script\n-------------------\n\n1. List the current scripts in the system\n\n        path/to/bin/omero script list\n\n2. List the parameters\n\n        path/to/bin/omero script params SCRIPT_ID\n\n3. Launch the script\n\n        path/to/bin/omero script launch SCRIPT_ID\n\n4. See the [developer documentation](https://docs.openmicroscopy.org/latest/omero/developers/scripts/)\n   for more information on testing and modifying your scripts.\n\nLegal\n-----\n\nSee [LICENSE](LICENSE)\n\n\n# About #\nThis section provides machine-readable information about your scripts.\nIt will be used to help generate a landing page and links for your work.\nPlease modify **all** values on **each** branch to describe your scripts.\n\n###### Repository name ######\nBase OMERO User Scripts repository\n\n###### Minimum version ######\n4.4\n\n###### Maximum version ######\n5.0\n\n###### Owner(s) ######\nThe OME Team\n\n###### Institution ######\nOpen Microscopy Environment\n\n###### URL ######\nhttp://openmicroscopy.org/info/scripts\n\n###### Email ######\nome-devel@lists.openmicroscopy.org.uk\n\n###### Description ######\nExample script repository to be cloned, modified, and extended.\nThis text may be used on OME resources to explain your scripts.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fome%2Fomero-user-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fome%2Fomero-user-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fome%2Fomero-user-scripts/lists"}