Topical Documentation¶
This section contains additional documentation not covered in the tutorial.
- Design principles
- Principle 1: Temporary files are created (and deleted) automatically
- Principle 2: Names and arguments are as similar as possible to BEDTools
- Principle 3: Indifference to BEDTools version
- Principle 4: Sensible default args
- Principal 5: Other arguments have no defaults
- Principle 6: Chaining together commands
- Principle 7: Check the help
- Creating a
BedTool
- Saving
BedTool
results - Using BedTool objects as iterators/generators
- Low-level operations
- Working with BAM files
- Notes on BAM file semantics
- Specifying genomes
- Randomization
- Wrapping new tools
- Comparisons
- Shell script comparison
pybedtools
development model- Under the hood