From Genome Analysis Wiki
Jump to navigationJump to search
39 bytes removed
, 14:39, 15 June 2015
Line 1: |
Line 1: |
| = Introduction = | | = Introduction = |
| | | |
− | GNU Make is often thought of as a tool for managing the compilation of large C programs. This is true, but it's potential is not limited to this! | + | GNU Make is often thought of as a tool for managing the compilation of large C programs. This is true, but its potential is not limited to this! |
| | | |
| At its core, it is a generic pipelining framework that is aware of dependencies and can run steps in parallel. | | At its core, it is a generic pipelining framework that is aware of dependencies and can run steps in parallel. |
Line 7: |
Line 7: |
| Statistical genetics analyses often requires multiple steps to prepare the data, running computationally expensive analyses, and then collating the data. | | Statistical genetics analyses often requires multiple steps to prepare the data, running computationally expensive analyses, and then collating the data. |
| | | |
− | Make allows you to redo part of your analyses and rerun only the parts which are affected by the change by carefully deleting indicator files. | + | Make allows you to redo part of your analyses and rerun only the parts which are affected by the change. |
| | | |
| Using Make potentially save you lots of time and hair pulling especially when your supervisor asks for ALL the analyses again but this time only with rare variants. | | Using Make potentially save you lots of time and hair pulling especially when your supervisor asks for ALL the analyses again but this time only with rare variants. |