|
|
@@ -24,23 +24,15 @@ Dependencies:
|
|
|
- python3
|
|
|
- numpy
|
|
|
|
|
|
-To reproduce our results, just run `./run.sh`. This should take about an
|
|
|
-hour and requires around 20 GB of free space, which is used to download
|
|
|
-and extract all extra-info records for all bridges from 2020-07 through
|
|
|
+To reproduce our results, just run `./run.sh`. This should take about two
|
|
|
+hours. This script downloads and parses data from
|
|
|
+all extra-info records for all bridges from 2020-07 through
|
|
|
2021-04 from the Tor Project's CollecTor service. (The download size for
|
|
|
-the compressed archives is only about 734 MB.)
|
|
|
-
|
|
|
-To reduce the space needed (at the cost of significantly increasing the
|
|
|
-time required), you can use `./run.sh -s`, which extracts and processes
|
|
|
-a single extra-info archive at a time, then removes the uncompressed
|
|
|
-files to free up space before moving on to the next one. This will take
|
|
|
-roughly 10 times as long, but it only requires a few GB of free disk
|
|
|
-space at any time.
|
|
|
+the compressed archives is about 734 MB.)
|
|
|
|
|
|
Alternatively, you can run `./run.sh --fast`, which starts with a 6.7 MB
|
|
|
archive (87 MB uncompressed) containing only the information we need.
|
|
|
-This is *much* faster (1-2 minutes on my device) and requires much less
|
|
|
-disk space (around 250 MB).
|
|
|
+This is *much* faster (1-2 minutes on my device).
|
|
|
|
|
|
Full results will be available in the `output` file, and the relevant
|
|
|
summary will be printed to the console.
|