docs: def load_edbfile(file=None):
      """Load the targets from a file"""
      import ephem,string,math
      if file is None:
          import tkFileDialog
  	try:
              file=tkFileDialog.askopenfilename()
          except:
              return 
      if file is None or file == '':
          return
      f=open(file)
      lines=f.readlines()
      f.close()
      for line in lines:
          p=line.split(',')
  	name=p[0].strip().upper()
  	mpc_objs[name]=ephem.readdb(line)
  	mpc_objs[name].compute()
          objInfoDict[name]="%6s %6s %6s\n" % ( string.center("a",6),
  				            string.center("e",6),
  	 				    string.center("i",6) ) 
          objInfoDict[name]+="%6.2f %6.3f %6.2f\n" % (mpc_objs[name]._a,mpc_objs[name]._e,math.degrees(mpc_objs[name]._inc))
          objInfoDict[name]+="%7.2f %7.2f\n" % ( mpc_objs[name].earth_distance, mpc_objs[name].mag)
      doplot(mpc_objs)