File output
In the third
screenshot you see all the controls that appear, in place of the viewer
checkboxes, if you select the "File/Pipe" checkboxes and/or
the "Adjacency information" checkbox (which you might call the
zero dimension checkbox -- there is no zero-D viewer and therefore no
choice of viewer vs. file output for "adjacency"). Whereever
you choose file or pipe output, you are asked for the destination
and the format to use. For each generated graph, CaGe will create any
requested embeddings and write the embedded graph to the given destinations
in the selected formats. In the screenshot, the format box for 3D has
been clicked on to reveal the available 3D formats. CaGe actually uses
just a small subset of both the PDB
and CML languages.
Where your data is saved
You supply
all save destinations via a text field. Normally this will be interpreted
as a filename, relative to the directory in which the generation process
is run (see CaGe.Generators.RunDir
in the configuration file CaGe.ini).
If you start the destination with the '|' character, it will be interpreted
as a pipeline. CaGe will start this pipeline and write to its standard
input.
A
pipeline is a sequence of commands, separated by '|' characters,
with each command's standard output connected to the next command's standard
input --, but no other shell interpretation will be performed unless you
call the shell as part of the command. All pipelines are also run in the
directory given by CaGe.Generators.RunDir
in CaGe.ini.
Either viewer output or file output
You can not
select file output for some dimensions and viewer output for some others.
CaGe will disable the "Next" button if you try. Remember that
the "zero" dimension, adjacency information, only allows file
output.
|