EMBOSS: Project Meeting (Mon 4th September 2006)
Peter has released the fixes and notified the mailing lists.
Hamish McWilliam (EBI External Services) has suggested more improvements, including adding sequence names to CHAOS and other program output. Peter will add these suggestions to the SourceForge feature requests tracker.
Mahmut fixed the memory leaks in the AppLab server used internally by the EBI SoapLab EMBOSS services for EMBRACE and myGrid. The leaks were input objects no longer in use. The memory heap size has also been increased. Thread references have been removed. Four archive files have been combined into a single file. The number of open files has been reduced by flagging files so they are only opened when needed. These changes can be checked in when Martin Senger returns.
Mahmut has found the eclipse profiling tool very helpful in working with the SoapLab Java code, with the "basic memory profile" option. Although slow, this gives information on individual object references rather than groups. Jconsole is also useful to show memory use by objects and heap usage.
Alan has provided instructions for generating patch files.
Peter passed on a request from EBI External Services for a CVS branch for releases and fixes.
Ryan Golhar's RPMs for RedHat Enterprise Linux have been put on the EMBOSS FTP server.
Peter is looking into providing better documentation and examples for application options (another request from Hamish McWilliam). One possibility is to add an advanced options page for each application, with text generated by an annotated test case. To save space, selected files could be excluded (for example, repetition of the same input file).
All new issues were considered to be resolved.
The September 18th meeting is cancelled as Alan and Peter are unavailable. The next meeting is on Monday 2nd October.