primadorac training set of organic compounds generated with PUBCHEM. 
The list now includes: 

1H_indole        60142998    cinnamaldehyde      pentadiene            thiazine
20745051         adenine     cinnoline           Pentaphenylphosphole  Ubiquinone2
2-azadamantane   azete       guanine             phosphonate           2H-chromene      
b-carotene  Isothiazole         

To generate the ESP charges, mopac7 can do the job. BCC corrections
are taken into care by the "primadorac" code.  If you don't have
mopac7, untar the mopac7-1.11.tar.gz archive provided in the
primadorac directory, cd into the mopac7-1.11/ directory and install
the code either locally in the mopac7-1.11/ directory by issuing the
command

$ ./configure --prefix=$PWD
$ make 
$ make install


or in the default location (/usr/local ) by issuing

$ ./configure 
$ make 
$ make install

Note that compilation requires the f2c package.   

Once mopac is installed, the topology file of a given compound in this directory can be generated
with the command:
 
$ ../primadorac.bash filename.sdf

To generate all topology files just do  

$ for i in *.sdf; do  ../primadorac.bash $i; done



