Input data must be formatted in one of two ways.
Comma Separated Value (CSV)
, bird, mammal, ape, flying, preying, talking
Ostrich, x , , , , ,
Sparrow, x , , , x , ,
Eagle , x , , , x , x ,
Lion , , x , , , x ,
Bonobo , , x , x , , ,
Human , , x , x , , , x
Context Explorer Format (CXT)
B 6 6 Ostrich Sparrow Eagle Lion Bonobo Human bird mammal ape flying preying talking X..... X..X.. X..XX. .X..X. .XX... .XX..X
Try the following help command for available options.
$ rubyfca -h
$ rubyfca sample.cxt sample1.png
Data in either format above generates the following concept lattice (with Graphviz).

$ rubyfca -c -l sample.cxt sample2.png
Nodes of the network can be also represented as boxes instead of circles.

$ rubyfca -f sample.cxt sample3.png
By default, a label contains only the minimal information of the node. It is possible to show the full information
