Hal_architect builds matrix describing lexical units by co-occurrence of those units with other units. Result unit count doesn't include multi-word expressions.

Command line options:
--help				- printing help message with list of possible options
--cfg-file arg			- command for config file input

Options in config file:
--corpus arg			- Path for poliqarp corpus
--info arg			- Description of corpus
--workdir arg			- Path for result matrix
--matrix-name arg		- Name of result matrix
--row-simple-words arg		- Lexical units built by single words, format:
                                 file_with_units|flex_class
--row-me arg			- Lexical units built by multiword expressions
--column-simple-words arg	- Multiword units building columns, format:
                                 file_with_joskipi_operator|file_with_mulitowrds_expresions
--column-me arg			- Lexical units built by multiword expressions
--mode arg			- Working mode, one of: window, sentence, hal
--left-window arg		- Size of left part of window
--right-window arg		- Size of right part of window



How to run parallel me_architect on grid with installed MPI:

mpirun -n arg1 --hostfile arg2 ./hal_architect_parallel --cfg-file arg3

arg1	- Number of nodes, on which we will compute. 1 of nodes is master node, doing IDLE while
		 slaves compute	
arg2	- File with hostnames of available machines. Should be provided by administrator.
arg3	- Configuration file for hal_architect

