![]() |
![]() |
![]() |
![]() | Reproducible computational experiments using SCons | ![]() |
![]() |
The main SConstruct commands defined in our reproducible research environment are collected in Table 1.
Fetch(data_file,dir[,ftp_server_info]) |
A rule to download ![]() ![]() ![]() ![]() ![]() ![]() |
Flow(target[s],source[s],command[s][,stdin][,stdout]) |
A rule to generate ![]() ![]() ![]() ![]() |
Plot(intermediate_plot[,source],plot_command) or |
Plot(intermediate_plot,intermediate_plots,combination) |
A rule to generate ![]() ![]() |
Result(plot[,source],plot_command) or |
Result(plot,intermediate_plots,combination) |
A rule to generate a final ![]() ![]() |
End() |
A rule to collect default targets. |
These commands are defined in $RSFROOT/lib/rsfproj.py where RSFROOT is the environmental variable to the Madagascar installation directory. The source of this file is in python/rsfproj.py.
![]() |
![]() |
![]() |
![]() | Reproducible computational experiments using SCons | ![]() |
![]() |