Jon, The plans for Plugins is as concrete as I and those in the scientific community make it. What I am eventually looking for is to involve others in writing Plugins. This is the only way to guarantee a long term future for the system; the truth of the matter is that a program of this size needs input from many sources; a sole developer usually develops the core routines as in this case but its the frills provided by others that keeps the system going.
I have been experementing with Java and being able to integrate it with c++ code. It is possible but there are problems. I am also aiming for making TA paltform dependent. This may mean settling for a little less in terms of graphics but I think that the trade off may well be worth it. At present TA is only dependent on Windwows for some of its graphics; the Kernel is written in ANSI c++ and it should compile under any platform. Anyway, for TA the editor jEdit may already provide the functionality you need to automatically generate restaints by writing one of its macros. Modern editors of this type, and there are many, makes life easy in regards to writing scripts. I spent a lot of time looking at XML versus a scripting language and in the end I decided that the INP format is closer to a scripting language. Because of this I have decided to stick with the INP format as it seems the simplest. If XML writers progress to a point where there are easier to use then it would be a simple matter of incoorporating tags into the INP format as the INP format is virtually XML without tags. all the best Alan -----Original Message----- From: Jon Wright [mailto:[EMAIL PROTECTED] Sent: Friday, September 24, 2004 12:37 PM To: [EMAIL PROTECTED] Alan, The "planned plugin architecture" sounds interesting. How concrete are the plans? I'm interested in auto-generation of restraints for proteins and fourier mapping at the moment... Regards, Jon alan coelho wrote: >Dear all, > >An academic version of BRUKER-AXS TOPAS is now available to >degree-granting institutions comprising universities, university run >institutes, laboratories and schools at: > > http://pws.prserv.net/Alan.Coelho > >The main aim of TOPAS-Academic (TA) is to provide a low cost but >powerful and easy to use program for the academic community. One that >will grow through a planned Plugin Architecture. > >BRUKER-AXS TOPAS will continue to be developed in parallel employing the >latest in Windows GUI Dialog technology. > >regards >alan > > > > >