summaryrefslogtreecommitdiff
path: root/research/lesci/experiment.go
diff options
context:
space:
mode:
Diffstat (limited to 'research/lesci/experiment.go')
-rw-r--r--research/lesci/experiment.go10
1 files changed, 8 insertions, 2 deletions
diff --git a/research/lesci/experiment.go b/research/lesci/experiment.go
index e625301..d01d405 100644
--- a/research/lesci/experiment.go
+++ b/research/lesci/experiment.go
@@ -62,8 +62,14 @@ func (e *Experiment) Run() error {
fmt.Println(e.name)
- if err := e.BuildContext(db); err != nil {
- return err
+ if e.options.GoldDataName != "" {
+ if err := e.ImportContext(db, e.options.GoldDataName, e.options.GoldDataStep); err != nil {
+ return err
+ }
+ } else {
+ if err := e.BuildContext(db); err != nil {
+ return err
+ }
}
if err := e.ExtractData(db); err != nil {