Please ensure that your pull request meets the following standards for quality.
Code should not be merged into the master branch until all of these criteria have been satisfied.
Comments
[x] Each source file includes comments at the top describing its purpose
[x] Each function includes a comment/docstring describing inputs and outputs, and any assumptions it makes
[x] Variable and function names have semantic meaning, and are not reused with a different meaning within the same scope
[x] “Magic” numbers, such index of a particular column name, have a comment describing their value, or are declared as a global constant with a semantic name (e.g. TCGA_ID_COL = 16)
[x] Commented-out code is removed
Style/Execution
[x] Code contains no hard-coded paths
[x] Code contains appropriate logging & or debugging
[x] If possible, input data is validated early in the execution. If not, errors are sufficiently detailed to aid debugging.
[x] Code uses a library (e.g. optparse, argparse) for command-line parsing
There will be a subsequent pull request with this branch once I've moved counting upstream, but this is a big enough bug that the fix should be merged into master.
Pull Request Template
Fixes bug with MAF dicing when specifying cases
Style Checklist
Please ensure that your pull request meets the following standards for quality. Code should not be merged into the master branch until all of these criteria have been satisfied.
Comments
Style/Execution