forked from expfactory/expfactory-experiments
-
Notifications
You must be signed in to change notification settings - Fork 1
/
circle.yml
128 lines (125 loc) · 13.4 KB
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
machine:
services:
- docker
general:
artifacts:
- .
test:
override:
- source $HOME/.bashrc
- $HOME/miniconda2/bin/python -c "from expfactory.tests import validate_experiment_directories; validate_experiment_directories('.')"
- sudo docker run -it -v $(pwd):/lint hyzual/jshint --config /lint/.jshint_config .
- $HOME/miniconda2/bin/python -c "from expfactory.tests import validate_experiment_tag; validate_experiment_tag('.')"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import validate_circle_yml; validate_circle_yml('.')"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('adaptive_n_back','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('angling_risk_task','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('angling_risk_task_always_sunny','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('antisaccade','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('attention_network_task','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('ax_cpt','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('bickel_titrator','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('bis11','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('brief_self_control','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('bis_bas','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('choice_reaction_time','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('cognitive_reflection','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('columbia_card_task_cold','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('columbia_card_task_hot','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('demographics','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('dot_pattern_expectancy','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('dickman','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('dietary_decision','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('digit_span','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('dimensional_set_shifting','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('directed_forgetting','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('discount_titrate','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('dospert_eb','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('dospert_rp','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('dospert_rt','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('eating_questionnaire','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('emotion_regulation','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('erq','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('five_facet_mindfulness','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('flanker','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('future_time_perspective','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('gm_paradigm','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('go_nogo','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('grit_scale','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('hierarchical_rule','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('holt_laury','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('image_monitoring','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('impulsive_venture','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('information_sampling_task','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('keep_track','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('kirby','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('leisure_time_activity','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('letter_memory','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('local_global_letter','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('local_global_shape','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('mindful_attention_awareness','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('motor_selective_stop_signal','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('mpq_control','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('multiplication','web',pause_time=2000);"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('multisource','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('n_back','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('network_traversal','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('network_traversal_re','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('network_traversal_random_0','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('network_traversal_eulerian_0','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('network_traversal_hamiltonian_0','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('number_letter','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('object_rating','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('perceptual_metacognition','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('plus_minus','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('probabilistic_selection','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('psychological_refractory_period_gonogo_choice','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('psychological_refractory_period_two_choices','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('random_number_generation','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('ravens','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('recent_probes','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('rep_drift','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('selection_optimization_compensation','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('self_regulation','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('sensation_seeking','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('shift_task','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('simon','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('simple_reaction_time','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('shape_matching','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('spatial_span','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('stim_selective_stop_signal','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('stop_signal','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('stroop','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('ten_item_personality','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('test_task','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('test_task_always_fail','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('theories_of_willpower','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('threebytwo','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('time_perspective','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('tone_monitoring','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('tower_of_london','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('tower_of_london_imagine','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('treatment_self_regulation_questionnaire','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('two_stage_decision','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('upps_impulsivity','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('volatile_bandit','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('willingness_to_wait','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.tests import circle_ci_test; circle_ci_test('writing_task','web','.');"
- $HOME/miniconda2/bin/python -c "from expfactory.views import generate_experiment_web; generate_experiment_web('web','.')"
dependencies:
pre:
- echo "The Experiment Factory!"
- wget http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh -O miniconda.sh
- chmod +x miniconda.sh
- ./miniconda.sh -b
- echo "export PATH=$HOME/miniconda2/bin:\\$PATH" >> $HOME/.bashrc
- echo "export PATH=$HOME/miniconda2/bin:\\$PATH" >> $HOME/.env
- source $HOME/.bashrc
- conda update --yes conda
- conda create --yes -n condaenv python=2.7
- conda install --yes -n condaenv pip
- source activate condaenv
- $HOME/miniconda2/bin/pip install setuptools
- $HOME/miniconda2/bin/conda install --yes pip numpy nose pandas cython numexpr scipy matplotlib scikit-learn scikit-image
- $HOME/miniconda2/bin/pip install expfactory
- $HOME/miniconda2/bin/pip install cognitiveatlas
- docker pull hyzual/jshint