Electronic documents give reproducible research a new meaning | Synapse