code: def resample(args):
      
      p = OptionParser(resample.__doc__)
      opts, args, iopts = p.set_image_options(args, figsize="8x4", dpi=300)
  
      if len(args) != 2:
          sys.exit(not p.print_help())
  
      dataA, dataB = args
      fig = plt.figure(1, (iopts.w, iopts.h))
      root = fig.add_axes([0, 0, 1, 1])
      A = fig.add_axes([.1, .18, .32, .64])
      B = fig.add_axes([.6, .18, .32, .64])
      dataA = import_data(dataA)
      dataB = import_data(dataB)
      xlabel = "Fraction of markers"
      ylabels = ("Anchor rate", "Runtime (m)")
      legend = ("anchor rate", "runtime")
      subplot_twinx(A, dataA, xlabel, ylabels,
                       title="Yellow catfish", legend=legend)
      subplot_twinx(B, dataB, xlabel, ylabels,
                       title="Medicago", legend=legend)
  
      labels = ((.04, .92, "A"), (.54, .92, "B"))
      panel_labels(root, labels)
  
      normalize_axes(root)
      image_name = "resample." + iopts.format
      savefig(image_name, dpi=iopts.dpi, iopts=iopts)
docs: %prog resample yellow-catfish-resample.txt medicago-resample.txt
  
      Plot ALLMAPS performance across resampled real data.