Skip to main content Accessibility help
×
Hostname: page-component-848d4c4894-x24gv Total loading time: 0 Render date: 2024-05-16T08:01:53.880Z Has data issue: false hasContentIssue false

10 - Incorporating third-party applications

Published online by Cambridge University Press:  05 December 2011

Jon C. Ison
Affiliation:
European Bioinformatics Institute, Hinxton
Peter M. Rice
Affiliation:
European Bioinformatics Institute, Hinxton
Alan J. Bleasby
Affiliation:
European Bioinformatics Institute, Hinxton
Get access

Summary

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Type
Chapter
Information
EMBOSS Developer's Guide
Bioinformatics Programming
, pp. 450 - 483
Publisher: Cambridge University Press
Print publication year: 2011

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org 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.

Available formats
×

Save book 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 Dropbox.

Available formats
×

Save book to Google Drive

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.

Available formats
×