Hi J,
Yeah, I know, we're working on convincing our IT guys that this is OK. The site for CAS is where I got the idea (and lots of help from the disk image) of what I'm doing now. I guess I missed something though... Doesn't his approach need the Postgresql port open for people using web-start Apollo?
All the database interactivity in CAS is done server-side, so non-standard ports don't need to be available to the user. CAS will hit the Chado database, dump the region of interest as GAME XML, and then Apollo reads the GAME XML (though a HTTP connection) on the client side. Once finished annotating, the user saves the data as GAME XML on the client and then uploads the data back to the server. I think at that point, CAS just stores the XML file for further review rather than writing the data back to the database, but I'm not 100% sure about that. But if that's the case, it would be a relatively simple change to the CGIs to just automatically load the XML data into the database after the file is uploaded back to the server. The benefit of this approach is you don't need to deal with IT issues and the changes can be seen pretty much immediately.
P.S.: Re: the wrong coordinates in the analysis window. Well, very weird, but... Now it is working here (Linux computer, haven't tested again on the Mac) even with Java 1.6 and the correct coordinates show! The .dtd error continues though.
I'll get back to you on that. Cheers, Ed _______________________________________________ apollo mailing list [email protected] http://mail.fruitfly.org/mailman/listinfo/apollo
