ajobowrite.c

Datatypes: AjPFile none


Datatype: AjPFile

Obo Term output

Sections: obo term outputs


Section: obo term outputs

These functions write the obo term provided by the first argument

Functions: ajObooutWrite


Function ajObooutWrite

Write an OBO term in a named format

Synopsis

Prototype
AjBool ajObooutWrite (
      AjPOutfile outf,
      const AjPObo obo
);

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

Input
obo:(Input)Obo term object
Input & Output
outf:(Modify)Output file
Returns
AjBool:True on success

Description

Write an OBO term in a named format

See Also

See other functions in this section

Availability

In release 6.4.0

Datatype: none

Miscellaneous functions

Sections: Print


Section: Print

Printing to a file

Functions: ajObooutprintBook ajObooutprintHtml ajObooutprintText ajObooutprintWiki


Function ajObooutprintBook

Reports the obo term format internals as Docbook text

Synopsis

Prototype
void ajObooutprintBook (
      AjPFile outf
);

TypeNameRead/WriteDescription
AjPFileoutfModifyOutput file
void RETURN

Input & Output
outf:(Modify)Output file
Returns
void:No return value

Description

Reports the obo term format internals as Docbook text

See Also

See other functions in this section

Availability

In release 6.4.0

Function ajObooutprintHtml

Reports the internal data structures

Synopsis

Prototype
void ajObooutprintHtml (
      AjPFile outf
);

TypeNameRead/WriteDescription
AjPFileoutfModifyOutput file
void RETURN

Input & Output
outf:(Modify)Output file
Returns
void:No return value

Description

Reports the internal data structures

See Also

See other functions in this section

Availability

In release 6.4.0

Function ajObooutprintText

Reports the internal data structures

Synopsis

Prototype
void ajObooutprintText (
      AjPFile outf,
      AjBool full
);

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

Input
full:(Input)Full report (usually ajFalse)
Input & Output
outf:(Modify)Output file
Returns
void:No return value

Description

Reports the internal data structures

See Also

See other functions in this section

Availability

In release 6.4.0

Function ajObooutprintWiki

Reports the obo term output format internals as wikitext

Synopsis

Prototype
void ajObooutprintWiki (
      AjPFile outf
);

TypeNameRead/WriteDescription
AjPFileoutfModifyOutput file
void RETURN

Input & Output
outf:(Modify)Output file
Returns
void:No return value

Description

Reports the obo term output format internals as wikitext

See Also

See other functions in this section

Availability

In release 6.4.0

Section: cast

Values for output formats

Functions: ajObooutformatFind ajObooutformatTest


Function ajObooutformatFind

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

Sets iformat as the recognised format, and returns ajTrue.

Synopsis

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

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

Input
format:(Input)Format required.
Output
iformat:(Output)Index
Returns
AjBool:ajTrue on success.

Description

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

Sets iformat as the recognised format, and returns ajTrue.

See Also

See other functions in this section

Availability

In release 6.4.0

Function ajObooutformatTest

Tests whether a named OBO output format is known

Synopsis

Prototype
AjBool ajObooutformatTest (
      const AjPStr format
);

TypeNameRead/WriteDescription
const AjPStrformatInputFormat
AjBool RETURNajTrue if formats was accepted

Input
format:(Input)Format
Returns
AjBool:ajTrue if formats was accepted

Description

Tests whether a named OBO output format is known

See Also

See other functions in this section

Availability

In release 6.4.0

Section: Miscellaneous

Functions to initialise and clean up internals

Functions: ajObooutExit


Function ajObooutExit

Cleans up obo term outputinternal memory

Synopsis

Prototype
void ajObooutExit (
      void
);

TypeNameRead/WriteDescription
void RETURN

Returns
void:No return value

Description

Cleans up obo term outputinternal memory

See Also

See other functions in this section

Availability

In release 6.4.0