@@ -91,73 +91,73 @@ mkdir -p input-data/virus
9191# Convert the raw JSON data into the bracket notation input data format. Sort
9292# the sibling order to apply the JediOrder upper bound on ordered siblings.
9393echo " * Processing arxiv ...\c"
94- python scripts/json2bracket.py -f raw-data/arxiv/arxiv.json -c -s > input-data/arxiv/arxiv.bracket
94+ python3 scripts/json2bracket.py -f raw-data/arxiv/arxiv.json -c -s > input-data/arxiv/arxiv.bracket
9595echo " Done"
9696echo " * Processing cards ...\c"
97- python scripts/json2bracket.py -f raw-data/cards/cards.json -c -s > input-data/cards/cards.bracket
97+ python3 scripts/json2bracket.py -f raw-data/cards/cards.json -c -s > input-data/cards/cards.bracket
9898echo " Done"
9999echo " * Processing clothing ...\c"
100- python scripts/json2bracket.py -f raw-data/clothing/clothing.json -c -s > input-data/clothing/clothing.bracket
100+ python3 scripts/json2bracket.py -f raw-data/clothing/clothing.json -c -s > input-data/clothing/clothing.bracket
101101echo " Done"
102102echo " * Processing dblp ...\c"
103- python scripts/json2bracket.py -f raw-data/dblp/dblp.json -c -s > input-data/dblp/dblp.bracket
103+ python3 scripts/json2bracket.py -f raw-data/dblp/dblp.json -c -s > input-data/dblp/dblp.bracket
104104echo " Done"
105105echo " * Processing denf ...\c"
106- python scripts/json2bracket.py -f raw-data/denf/denf.json -c -s > input-data/denf/denf.bracket
106+ python3 scripts/json2bracket.py -f raw-data/denf/denf.json -c -s > input-data/denf/denf.bracket
107107echo " Done"
108108echo " * Processing device ...\c"
109- python scripts/json2bracket.py -f raw-data/device/device.json -c -s > input-data/device/device.bracket
109+ python3 scripts/json2bracket.py -f raw-data/device/device.json -c -s > input-data/device/device.bracket
110110echo " Done"
111111echo " * Processing face ...\c"
112- python scripts/json2bracket.py -f raw-data/face/face.json -c -s > input-data/face/face.bracket
112+ python3 scripts/json2bracket.py -f raw-data/face/face.json -c -s > input-data/face/face.bracket
113113echo " Done"
114114echo " * Processing fenf ...\c"
115- python scripts/json2bracket.py -f raw-data/fenf/fenf.json -c -s > input-data/fenf/fenf.bracket
115+ python3 scripts/json2bracket.py -f raw-data/fenf/fenf.json -c -s > input-data/fenf/fenf.bracket
116116echo " Done"
117117echo " * Processing movies ...\c"
118- python scripts/json2bracket.py -f raw-data/movies/movies.json -c -s > input-data/movies/movies.bracket
118+ python3 scripts/json2bracket.py -f raw-data/movies/movies.json -c -s > input-data/movies/movies.bracket
119119echo " Done"
120120echo " * Processing nasa ...\c"
121- python scripts/json2bracket.py -f raw-data/nasa/nasa.json -c -s > input-data/nasa/nasa.bracket
121+ python3 scripts/json2bracket.py -f raw-data/nasa/nasa.json -c -s > input-data/nasa/nasa.bracket
122122echo " Done"
123123echo " * Processing nba ...\c"
124- python scripts/json2bracket.py -f raw-data/nba/nba.json -c -s > input-data/nba/nba.bracket
124+ python3 scripts/json2bracket.py -f raw-data/nba/nba.json -c -s > input-data/nba/nba.bracket
125125echo " Done"
126126echo " * Processing reads ...\c"
127- python scripts/json2bracket.py -f raw-data/reads/reads.json -c -s > input-data/reads/reads.bracket
127+ python3 scripts/json2bracket.py -f raw-data/reads/reads.json -c -s > input-data/reads/reads.bracket
128128echo " Done"
129129echo " * Processing recipes ...\c"
130- python scripts/json2bracket.py -f raw-data/recipes/recipes.json -c -s > input-data/recipes/recipes.bracket
130+ python3 scripts/json2bracket.py -f raw-data/recipes/recipes.json -c -s > input-data/recipes/recipes.bracket
131131echo " Done"
132132echo " * Processing reddit ...\c"
133- python scripts/json2bracket.py -f raw-data/reddit/reddit.json -c -s > input-data/reddit/reddit.bracket
133+ python3 scripts/json2bracket.py -f raw-data/reddit/reddit.json -c -s > input-data/reddit/reddit.bracket
134134echo " Done"
135135echo " * Processing schema ...\c"
136- python scripts/json2bracket.py -f raw-data/schema/schema.json -c -s > input-data/schema/schema.bracket
136+ python3 scripts/json2bracket.py -f raw-data/schema/schema.json -c -s > input-data/schema/schema.bracket
137137echo " Done"
138138echo " * Processing smsen ...\c"
139- python scripts/json2bracket.py -f raw-data/smsen/smsen.json -c -s > input-data/smsen/smsen.bracket
139+ python3 scripts/json2bracket.py -f raw-data/smsen/smsen.json -c -s > input-data/smsen/smsen.bracket
140140echo " Done"
141141echo " * Processing smszh ...\c"
142- python scripts/json2bracket.py -f raw-data/smszh/smszh.json -c -s > input-data/smszh/smszh.bracket
142+ python3 scripts/json2bracket.py -f raw-data/smszh/smszh.json -c -s > input-data/smszh/smszh.bracket
143143echo " Done"
144144echo " * Processing spotify ...\c"
145- python scripts/json2bracket.py -f raw-data/spotify/spotify.json -c -s > input-data/spotify/spotify.bracket
145+ python3 scripts/json2bracket.py -f raw-data/spotify/spotify.json -c -s > input-data/spotify/spotify.bracket
146146echo " Done"
147147echo " * Processing standev ...\c"
148- python scripts/json2bracket.py -f raw-data/standev/standev.json -c -s > input-data/standev/standev.bracket
148+ python3 scripts/json2bracket.py -f raw-data/standev/standev.json -c -s > input-data/standev/standev.bracket
149149echo " Done"
150150echo " * Processing stantrain ...\c"
151- python scripts/json2bracket.py -f raw-data/stantrain/stantrain.json -c -s > input-data/stantrain/stantrain.bracket
151+ python3 scripts/json2bracket.py -f raw-data/stantrain/stantrain.json -c -s > input-data/stantrain/stantrain.bracket
152152echo " Done"
153153echo " * Processing trees ...\c"
154- python scripts/json2bracket.py -f raw-data/trees/trees.json -c -s > input-data/trees/trees.bracket
154+ python3 scripts/json2bracket.py -f raw-data/trees/trees.json -c -s > input-data/trees/trees.bracket
155155echo " Done"
156156echo " * Processing twitter2 ...\c"
157- python scripts/json2bracket.py -f raw-data/twitter2/twitter2.json -c -s > input-data/twitter2/twitter2.bracket
157+ python3 scripts/json2bracket.py -f raw-data/twitter2/twitter2.json -c -s > input-data/twitter2/twitter2.bracket
158158echo " Done"
159159echo " * Processing virus ...\c"
160- python scripts/json2bracket.py -f raw-data/virus/virus.json -c -s > input-data/virus/virus.bracket
160+ python3 scripts/json2bracket.py -f raw-data/virus/virus.json -c -s > input-data/virus/virus.bracket
161161echo " Done"
162162
163163# Create input data directories in case they do not exist.
@@ -166,73 +166,73 @@ mkdir -p analysis/
166166
167167# Analyze datasets.
168168echo " * Analyze arxiv ...\c"
169- python scripts/analyze-json.py -f raw-data/arxiv/arxiv.json > analysis/arxiv.txt
169+ python3 scripts/analyze-json.py -f raw-data/arxiv/arxiv.json > analysis/arxiv.txt
170170echo " Done"
171171echo " * Analyze cards ...\c"
172- python scripts/analyze-json.py -f raw-data/cards/cards.json > analysis/cards.txt
172+ python3 scripts/analyze-json.py -f raw-data/cards/cards.json > analysis/cards.txt
173173echo " Done"
174174echo " * Analyze clothing ...\c"
175- python scripts/analyze-json.py -f raw-data/clothing/clothing.json > analysis/clothing.txt
175+ python3 scripts/analyze-json.py -f raw-data/clothing/clothing.json > analysis/clothing.txt
176176echo " Done"
177177echo " * Analyze dblp ...\c"
178- python scripts/analyze-json.py -f raw-data/dblp/dblp.json > analysis/dblp.txt
178+ python3 scripts/analyze-json.py -f raw-data/dblp/dblp.json > analysis/dblp.txt
179179echo " Done"
180180echo " * Analyze denf ...\c"
181- python scripts/analyze-json.py -f raw-data/denf/denf.json > analysis/denf.txt
181+ python3 scripts/analyze-json.py -f raw-data/denf/denf.json > analysis/denf.txt
182182echo " Done"
183183echo " * Analyze device ...\c"
184- python scripts/analyze-json.py -f raw-data/device/device.json > analysis/device.txt
184+ python3 scripts/analyze-json.py -f raw-data/device/device.json > analysis/device.txt
185185echo " Done"
186186echo " * Analyze face ...\c"
187- python scripts/analyze-json.py -f raw-data/face/face.json > analysis/face.txt
187+ python3 scripts/analyze-json.py -f raw-data/face/face.json > analysis/face.txt
188188echo " Done"
189189echo " * Analyze fenf ...\c"
190- python scripts/analyze-json.py -f raw-data/fenf/fenf.json > analysis/fenf.txt
190+ python3 scripts/analyze-json.py -f raw-data/fenf/fenf.json > analysis/fenf.txt
191191echo " Done"
192192echo " * Analyze movies ...\c"
193- python scripts/analyze-json.py -f raw-data/movies/movies.json > analysis/movies.txt
193+ python3 scripts/analyze-json.py -f raw-data/movies/movies.json > analysis/movies.txt
194194echo " Done"
195195echo " * Analyze nasa ...\c"
196- python scripts/analyze-json.py -f raw-data/nasa/nasa.json > analysis/nasa.txt
196+ python3 scripts/analyze-json.py -f raw-data/nasa/nasa.json > analysis/nasa.txt
197197echo " Done"
198198echo " * Analyze nba ...\c"
199- python scripts/analyze-json.py -f raw-data/nba/nba.json > analysis/nba.txt
199+ python3 scripts/analyze-json.py -f raw-data/nba/nba.json > analysis/nba.txt
200200echo " Done"
201201echo " * Analyze reads ...\c"
202- python scripts/analyze-json.py -f raw-data/reads/reads.json > analysis/reads.txt
202+ python3 scripts/analyze-json.py -f raw-data/reads/reads.json > analysis/reads.txt
203203echo " Done"
204204echo " * Analyze recipes ...\c"
205- python scripts/analyze-json.py -f raw-data/recipes/recipes.json > analysis/recipes.txt
205+ python3 scripts/analyze-json.py -f raw-data/recipes/recipes.json > analysis/recipes.txt
206206echo " Done"
207207echo " * Analyze reddit ...\c"
208- python scripts/analyze-json.py -f raw-data/reddit/reddit.json > analysis/reddit.txt
208+ python3 scripts/analyze-json.py -f raw-data/reddit/reddit.json > analysis/reddit.txt
209209echo " Done"
210210echo " * Analyze schema ...\c"
211- python scripts/analyze-json.py -f raw-data/schema/schema.json > analysis/schema.txt
211+ python3 scripts/analyze-json.py -f raw-data/schema/schema.json > analysis/schema.txt
212212echo " Done"
213213echo " * Analyze smsen ...\c"
214- python scripts/analyze-json.py -f raw-data/smsen/smsen.json > analysis/smsen.txt
214+ python3 scripts/analyze-json.py -f raw-data/smsen/smsen.json > analysis/smsen.txt
215215echo " Done"
216216echo " * Analyze smszh ...\c"
217- python scripts/analyze-json.py -f raw-data/smszh/smszh.json > analysis/smszh.txt
217+ python3 scripts/analyze-json.py -f raw-data/smszh/smszh.json > analysis/smszh.txt
218218echo " Done"
219219echo " * Analyze spotify ...\c"
220- python scripts/analyze-json.py -f raw-data/spotify/spotify.json > analysis/spotify.txt
220+ python3 scripts/analyze-json.py -f raw-data/spotify/spotify.json > analysis/spotify.txt
221221echo " Done"
222222echo " * Analyze standev ...\c"
223- python scripts/analyze-json.py -f raw-data/standev/standev.json > analysis/standev.txt
223+ python3 scripts/analyze-json.py -f raw-data/standev/standev.json > analysis/standev.txt
224224echo " Done"
225225echo " * Analyze stantrain ...\c"
226- python scripts/analyze-json.py -f raw-data/stantrain/stantrain.json > analysis/stantrain.txt
226+ python3 scripts/analyze-json.py -f raw-data/stantrain/stantrain.json > analysis/stantrain.txt
227227echo " Done"
228228echo " * Analyze trees ...\c"
229- python scripts/analyze-json.py -f raw-data/trees/trees.json > analysis/trees.txt
229+ python3 scripts/analyze-json.py -f raw-data/trees/trees.json > analysis/trees.txt
230230echo " Done"
231231echo " * Analyze twitter2 ...\c"
232- python scripts/analyze-json.py -f raw-data/twitter2/twitter2.json > analysis/twitter2.txt
232+ python3 scripts/analyze-json.py -f raw-data/twitter2/twitter2.json > analysis/twitter2.txt
233233echo " Done"
234234echo " * Analyze virus ...\c"
235- python scripts/analyze-json.py -f raw-data/virus/virus.json > analysis/virus.txt
235+ python3 scripts/analyze-json.py -f raw-data/virus/virus.json > analysis/virus.txt
236236echo " Done"
237237
238238elapsed=$(( SECONDS - start_time ))
0 commit comments