code: def install_anaconda_python(args):
      
      anaconda_dir = os.path.join(args.datadir, "anaconda")
      bindir = os.path.join(anaconda_dir, "bin")
      conda = os.path.join(bindir, "conda")
      if not os.path.exists(anaconda_dir) or not os.path.exists(conda):
          if os.path.exists(anaconda_dir):
              shutil.rmtree(anaconda_dir)
          dist = args.distribution if args.distribution else _guess_distribution()
          url = REMOTES["anaconda"] % ("MacOSX" if dist.lower() == "macosx" else "Linux")
          if not os.path.exists(os.path.basename(url)):
              subprocess.check_call(["wget", "--progress=dot:mega", "--no-check-certificate", url])
          subprocess.check_call("bash %s -b -p %s" %
                                (os.path.basename(url), anaconda_dir), shell=True)
      return {"conda": conda,
              "pip": os.path.join(bindir, "pip"),
              "dir": anaconda_dir}
docs: Provide isolated installation of Anaconda python for running bcbio-nextgen.
      http://docs.continuum.io/anaconda/index.html