Accept GenNBO 5 output as a source of Natural Bond Orbital data.
At the moment NBO output appearing in electronic structure system (e.g. Gaussian) output is accepted (provided $NBO AONBO=P $END is given as input to the ESS). Running NBO analysis as GenNBO (standalone rather than embedded in an ESS) can be quite advantageous, for the parameters of the NBO analysis can be changed without rerunning the ESS job which can take hundreds of times longer to run than GenNBO. It would be nice if JMol accepted GenNBO output for NBO visualization. This is not a large change, because the GenNBO output format is the same as for the NBO output appearing in the middle of ESS output.
Secondly, this is handy because the GenNBO output derived from any ESS output can be accepted. No modifications are necessary to make use of a new/different ESS as input to GenNBO provided that the ESS outputs the GenNBO input .47 format file format (Jmol doesn't need to know that format). ESSs that don't have NBO 5 as standard (e.g. Gaussian 03+09, ADF) do support .47 format output so GenNBO 5 can be used.
It may be possible to take GenNBO output and insert it into ESS output so that it can read by Jmol, but it would be nice if the GenNBO output (typically suffixed .nbo) could be read as is.