ajobowrite.c

Datatypes:
AjPFile Obo Term output
none Miscellaneous functions


Datatype: AjPFile

Function is for manipulating obo term objects

Sections:
obo term outputsOutput


AjPFile: obo term outputs

These functions write the obo term provided by the first argument

Functions:
ajObooutWriteWrite an OBO term in a named format


Function ajObooutWrite

Write an OBO term in a named format

Prototype

AjBool ajObooutWrite (
      AjPOutfile outf,
      const AjPObo obo
);

TypeNameRead/WriteDescription
AjPOutfileoutfModifyOutput file
const AjPObooboInputObo term object
AjBool RETURNTrue on success

From EMBOSS 6.4.0


Datatype: none

Functions to initialise and clean up internals

Sections:
PrintCasts


Section: Print

Printing to a file

Functions:
ajObooutprintBookReports the obo term format internals as Docbook text
ajObooutprintHtmlReports the internal data structures
ajObooutprintTextReports the internal data structures
ajObooutprintWikiReports the obo term output format internals as wikitext


Function ajObooutprintBook

Reports the obo term format internals as Docbook text

Prototype

void ajObooutprintBook (
      AjPFile outf
);

TypeNameRead/WriteDescription
AjPFileoutfModifyOutput file
void RETURN

From EMBOSS 6.4.0


Function ajObooutprintHtml

Reports the internal data structures

Prototype

void ajObooutprintHtml (
      AjPFile outf
);

TypeNameRead/WriteDescription
AjPFileoutfModifyOutput file
void RETURN

From EMBOSS 6.4.0


Function ajObooutprintText

Reports the internal data structures

Prototype

void ajObooutprintText (
      AjPFile outf,
      AjBool full
);

TypeNameRead/WriteDescription
AjPFileoutfModifyOutput file
AjBoolfullInputFull report (usually ajFalse)
void RETURN

From EMBOSS 6.4.0


Function ajObooutprintWiki

Reports the obo term output format internals as wikitext

Prototype

void ajObooutprintWiki (
      AjPFile outf
);

TypeNameRead/WriteDescription
AjPFileoutfModifyOutput file
void RETURN

From EMBOSS 6.4.0


Section: cast

Values for output formats

Functions:
ajObooutformatFindLooks for the specified format(s) in the internal definitions and returns the index.
ajObooutformatTestTests whether a named OBO output format is known


Function ajObooutformatFind

Looks for the specified format(s) in the internal definitions and returns the index.

Prototype

AjBool ajObooutformatFind (
      const AjPStr format,
      ajint* iformat
);

TypeNameRead/WriteDescription
const AjPStrformatInputFormat required.
ajint*iformatOutputIndex
AjBool RETURNajTrue on success.

From EMBOSS 6.4.0


Function ajObooutformatTest

Tests whether a named OBO output format is known

Prototype

AjBool ajObooutformatTest (
      const AjPStr format
);

TypeNameRead/WriteDescription
const AjPStrformatInputFormat
AjBool RETURNajTrue if formats was accepted

From EMBOSS 6.4.0


Section: Miscellaneous

Functions to initialise and clean up internals

Functions:
ajObooutExitCleans up obo term outputinternal memory


Function ajObooutExit

Cleans up obo term outputinternal memory

Prototype

void ajObooutExit (
      void
);

TypeNameRead/WriteDescription
void RETURN

From EMBOSS 6.4.0