Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

FAQ

Authors
Affiliations
Cornell University
National Center for Supercomputing Applications
University of Illinois at Urbana-Champaign

What kind of files can I upload?

Currently, anything that the Python zipfile or Python tarfile functions can handle. Generically, this means

If you need a particular format, feel free to reach out to us.

How does this run my code?

For R, the system runs

/usr/local/bin/R --no-save --no-restore -f (MAIN_FILE)

For Stata, the system runs

/usr/local/bin/stata-mp -b do (MAIN_FILE)

How do I know a job failed?

When a job fails to run, you will see a notice in the job status page:

Job failed screenshot

You should inspect the Run output log and Run error log files to see what went wrong. When a job fails, no Replicated Package is produced.

What are all these output files?

SIVACOR produces six output files:

SIVACOR output files

A few TRACE-related files are produced that can be used by others to verify that the files (figures, tables) were truly produced by this system.

These three files are also included in the tro folder inside the replication package.

It’s failing on a file, but the file is there!

Actually, the file may not be called exactly the same thing. The containers used by SIVACOR are based on Linux, and Linux uses a case-sensitive file system. So if your main file is called Main.do, or Main.DO, that is not the same as main.do. The same applies for any files written or read by Stata or R: Reading from data/raw/gs4.csv is not the same as reading from data/Raw/GS4.csv.

What do I set my working directory to for this to work?

We often hear from authors

The person who wants to replicate our files has to set their own path.

and see code like

cd "C:\Users\username\Documents\project"

or

setwd("C:/Users/username/Documents/project")

You must avoid this for SIVACOR to work. You should use relative paths throughout, and if setting a path, do it once, dynamically.

Stata
R

You can set the working directory to the directory of the main do-file by including this code at the top of your main do-file:

global rootdir : pwd

and then either

cd "$rootdir"
use "data/mydata.dta", clear
save "output/results.dta", replace

or (better) use fully-qualified full paths that use $rootdir, e.g.,

use "$rootdir/data/mydata.dta", clear
save "$rootdir/output/results.dta", replace

References

Stata errors

r(601)

This is a file-not found error. There are two reasons for this:

What do I do with the replicated package that I can download?

You can upload it directly to the journal submission system! For instance, in the case of the American Economic Association, simply import the ZIP file into the AEA’s Data and Code Repository (see instructions).