...
Users can switch between panes using Tmux commands. (CTRL-b <arrow key> will navigate tmux panes.) The panes are as follows: Fence (top), Clowder (middle-left), example extractor (middle-right), Polyglot (middle-left), example convert (middle-right), and the BD CLI (bottom). Users can run BD-CLI commands to interact with Brown Dog Data Transformation Service (username: bd, password: browndog):
CTRL-b <arrow key> will navigate panes. CTRL-b then typing :kill-session will exit the bd-base session. Note, there is a .tmux.conf file included in bd-base. If you paste this into your home directory before starting up a bd-base session you will be able to navigate panes via the mouse and end the session by typing CTRL-b then CTRL-c.
Extractors
Here we describe the process for taking a working piece of code and deploying it as a Brown Dog extractor. For simplicity, it is assumed that the method can be invoked from a single call. In this example, we are using the python extractor wrapper and will invoke a python function. In a very similar fashion, a method developed in a language other than python can be invoked using subprocess.
...