Published online by Cambridge University Press: 05 December 2011
Benefits to incorporating applications into EMBOSS
There are lots of good reasons for making the effort to incorporate third-party applications into EMBOSS. Just a few are listed below.
Distribution It’s clearly desirable to reach as many users as possible. EMBOSS has thousands of users and many sites regularly download the latest release, so any software that’s incorporated will be widely distributed.
Training cost Incorporated software is used in exactly the same way as all other EMBOSS applications. Someone familiar with EMBOSS will be able to use any application that’s been ported or wrapped. There’s no additional training requirement beyond, of course, learning about the specific methods the application implements. That is a requirement regardless of whether or not an application is in EMBOSS.
Support cost Incorporated applications will benefit from a basic level of support provided by EMBOSS through the mailing lists. The level of support depends on the circumstances. An application that’s been fully ported with the understanding of it being adopted by EMBOSS would be fully supported. At the very least a user would get a reply to any email query and forwarded to where they could get more help. This is especially valuable in cases where the original author of an application has since moved away from the institute that now maintains it.
Maintenance cost There might be savings on the maintenance costs. This again depends on the level of integration and the specific arrangements. At the very least EMBOSS would investigate any bugs and forward appropriate reports to the authors of the original software. There is an additional cost to maintain the port or wrapper as well as the original code, but this is more than offset by the benefits.
Web services, workflows and interfaces EMBOSS has been incorporated into many graphical interfaces and workflow software such as SRS, Pipeline Pilot, Taverna, wEMBOSS and Jemboss. Further, thanks to ongoing developments in SOAPLAB, it is relatively easy to deploy an EMBOSS application as a web service. If your software is incorporated then there’s little or no additional cost in setting it up in these contexts.
Database support EMBOSS supports all the common formats for input and output of sequences, sequence features and sequence alignments. Many other common data formats are supported. Any software you incorporate will be able to use these formats too. What’s more, when EMBOSS is updated to support changes to the formats, or entirely new formats, then your software will automatically benefit from these changes.
To save this book to your Kindle, first ensure [email protected] is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.
Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.
Find out more about the Kindle Personal Document Service.
To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.
To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.