Book contents
- Frontmatter
- Contents
- Acknowledgements
- Preface
- Conventions
- Welcome to the EMBOSS Developer’s Guide
- 1 Getting started
- 2 Your first EMBOSS application
- 3 Software development under EMBOSS
- 4 ACD file development
- 5 C programming
- 6 Programming with AJAX
- 7 Quality assurance
- 8 Application documentation standards
- 9 A complete application: seqret
- 10 Incorporating third-party applications
- Appendix A ACD syntax reference
- Appendix B C programming libraries
- Appendix C C coding standards
- Appendix D Code documentation standards
- Appendix E Resources
- Index
3 - Software development under EMBOSS
Published online by Cambridge University Press: 05 December 2011
- Frontmatter
- Contents
- Acknowledgements
- Preface
- Conventions
- Welcome to the EMBOSS Developer’s Guide
- 1 Getting started
- 2 Your first EMBOSS application
- 3 Software development under EMBOSS
- 4 ACD file development
- 5 C programming
- 6 Programming with AJAX
- 7 Quality assurance
- 8 Application documentation standards
- 9 A complete application: seqret
- 10 Incorporating third-party applications
- Appendix A ACD syntax reference
- Appendix B C programming libraries
- Appendix C C coding standards
- Appendix D Code documentation standards
- Appendix E Resources
- Index
Summary
Introduction
Software development and maintenance under EMBOSS is made easy. EMBOSS has powerful inbuilt functionality which any native application can make use of with little or no additional coding, saving you a great deal of effort. It includes extensive C programming libraries for extending the core functionality and developing new applications. Well-defined processes are in place for key aspects such as quality assurance testing, installation, maintenance and support. General aspects are handled by the EMBOSS developers, leaving you to support the parts specific to your own software.
Inbuilt functionality
Major inbuilt areas of functionality include:
Support for biological datatypes
Support for common file formats
Simple database configuration
Command line handling
Command line qualifiers
Sequence and sequence feature specification.
- Type
- Chapter
- Information
- EMBOSS Developer's GuideBioinformatics Programming, pp. 51 - 80Publisher: Cambridge University PressPrint publication year: 2011