While the main two parts of the Febrl geocoding system are
the pre-processing program process-gnaf.py and the geocode
project module project-geocode.py, currently two smaller
auxiliary programs are supplied with the Febrl distribution
in the geocode
directory. One can be used to create
neighbouring region look-up table files (for postcodes and localities)
and the other provides quick reverse look-up into the G-NAF data files
(i.e. assuming a G-NAF persistent identifier is known and one is
interested in the corresponding content of the original G-NAF files).