Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshmoore/ome-cmd-example
Example repository for developing your own OMERO server extension.
https://github.com/joshmoore/ome-cmd-example
Last synced: 30 days ago
JSON representation
Example repository for developing your own OMERO server extension.
- Host: GitHub
- URL: https://github.com/joshmoore/ome-cmd-example
- Owner: joshmoore
- Created: 2012-04-20T19:46:09.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-04-20T19:46:46.000Z (over 12 years ago)
- Last Synced: 2024-10-09T10:21:07.793Z (about 1 month ago)
- Language: Python
- Homepage: https://www.openmicroscopy.org/site/support/omero4/developers/Server/ExtendingOmero.html
- Size: 93.8 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
OMERO Command Example
=====================
Open Microscopy Environment service template for extending server functionality
including new remoting types. Rather than providing an entire interface
implementation, this example adds an omero.cmd.Request type which can be passed
to submit().Requirements
============* OMERO 4.4.0 or later
Installation
============Clone the repository in to your tools directory:
cd openmicroscopy.git
git clone git://github.com/openmicroscopy/ome-cmd-example components/tootls/MyCommand# Full build
./build.py# or just your command
./build.py -f components/tools/MyCommand/build.xml
./build.py -f components/tools/build.xml distIf you would like to have place your CmdExample directory somewhere else, you will need
to modify one line in build.xml.Now start up OMERO as normal and your service will be available. For clients to be able to use the new service,
however, they will need to be provided the artifacts built under tools/MyCommand/targetNext steps
==========To further develop the sample code, run:
./build.py -f components/tools/MyCommand/build.xml eclipse
And then import the eclipse project. Feel free to fork the ome-cmd-example
repository and push your changes for discussion on the mailing list. Further,
you can rename the repository and the artifacts to have production ready
code.See http://trac.openmicroscopy.org/ome/wiki/ExtendingOmero for more information.