Q: What does OQAFMA stand for?
A:
OQAFMA =
the
OQAFMA
Querying
Agent
for the
Foundational
Model
of
Anatomy
Q: Where can I find the code for OQAFMA?
A:
Code for OQAFMA and its database building code (IndexGUI) is in
the lab's CVS repository, which can be browsed with CVSweb:
Q: How do I install OQAFMA?
A:
See OQAFMA's installation instructions.
Q: How do I talk to OQAFMA from another program?
A:
When OQAFMA runs, it listens for socket connections that come
in on a given port. At the moment, the lab has one server running on
port 4242 on fma.biostr.washington.edu.
OQAFMA takes
StruQL
queries
as input and returns XML. Socket
conenctions remain open only for the duration of a single query, so
you must reconnect to OQAFMA for each query you make.