Hi Gary,
There currently is no such support on Apollo. As you mentioned, the
closest thing would be to use the command line arguments to launch
Apollo with a specific region loaded, however as you also mentioned
this will result in multiple instances of Apollo running rather than
a singleton that gets updated.
For the next generation of Apollo, we're planning on making it a
web application (as well as a stand alone application) which will
most likely have an underlying web service layer, which should be
able to do what you've described (some hooks will have to be made
to allow external requests to update the currently running session
but it should be doable since a persistent service will already
be running).
Cheers,
Ed
On Wed, 30 Sep 2009, Gary Williams wrote:
Last year, at a GMOD workshop, I described to Suzanna Lewis how useful it
would be if an external program could drive a running instance of the Apollo
browser by sending it signals to display a specified region of the genome and
possibly even to accept simple editing commands.
For example, the external program might generate a list of interesting sites
that a user should examine and annotate. It could send a command to the
already running Apollo browser to display the required region, the user could
then work on that region for a while and then the external program could send
a signal to Apollo to display the next region. We make great use use a system
like this when curating problem regions in the C. elegans genome using the
ACeDB gene structure editor 'FMAP'. The FMAP editor is driven by our external
program, "the Curation Tool GUI" to display the problem regions of the genome
and to automatically perform simple gene structure editing operations.
Note that this is not the same as running the Apollo or FMAP editor with a
command-line option to display a region. There is one instance of the editor
running that accepts several commands asynchronously from the driving
program.
Does anyone know if any work has yet been done on Apollo to implement
something like this?
Thanks,
Gary Williams
---------------------------------
WormBase Group UK
Room N312
Morgan Building
The Sanger Institute
Wellcome Trust Genome Campus
Hinxton
Cambridgeshire
CB1 1HH
U.K.
---------------------------------
Tel: +44 1223 495396
--
The Wellcome Trust Sanger Institute is operated by Genome Research Limited, a
charity registered in England with number 1021457 and a company registered in
England with number 2742969, whose registered office is 215 Euston Road,
London, NW1 2BE. _______________________________________________
apollo mailing list
[email protected]
http://mail.fruitfly.org/mailman/listinfo/apollo
_______________________________________________
apollo mailing list
[email protected]
http://mail.fruitfly.org/mailman/listinfo/apollo