You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

29 line
487 B

  1. from pysam.utils import PysamDispatcher
  2. BCFTOOLS_DISPATCH = [
  3. "index",
  4. "annotate",
  5. "concat",
  6. "convert",
  7. "isec",
  8. "merge",
  9. "norm",
  10. "plugin",
  11. "query",
  12. "reheader",
  13. "sort",
  14. "view",
  15. "call",
  16. "consensus",
  17. "cnv",
  18. "csq",
  19. "filter",
  20. "gtcheck",
  21. "mpileup",
  22. "roh",
  23. "stats"]
  24. # instantiate bcftools commands as python functions
  25. for cmd in BCFTOOLS_DISPATCH:
  26. globals()[cmd] = PysamDispatcher("bcftools", cmd, None)