Help/FAQ
1. What is Exec&Share?
Exec&Share is a web service allowing people to run computer codes associated with a scientific publication (articles and working papers) using their own data and parameter values.

The service only requires a web browser as all calculations are done on a dedicated cloud computer. Once the results are ready, they are automatically displayed to the user.

It is also possible to only make the code downloadable, but not executable. In that case, users can download the code and run it on their own computer.

The Exec&Share website is operated by a not-profit making scientific association called the OLAB-Dynamics Association. The mission of the Association is to make research in economics and business easier to use and easier to replicate. RunMyCode is currently funded by several national research agencies and universities.

runmycode infographic
2. What are the goals of Exec&Share?
Exec&Share follows three main objectives:

The first objective is to allow researchers to quickly disseminate internationally the results of their research, which will considerably increase the potential of citations of scientific papers.

The second objective is to provide a very large community of users with the ability to use the latest scientific methods in a user-friendly environment. This will speed up the process of converting scientific results into productive forces.

The third objective is to allow members of the academic community (researchers, editors, referees, etc.) to replicate scientific results and to demonstrate their robustness. Thus, Exec&Share constitutes a revolutionary scientific validation tool.
3. What is a companion website?
A companion website is a website allowing people to run the computer codes associated with a scientific publication (articles and working papers).

Users only have to upload or paste their data, choose the value of the parameters, and click on the RunMyCode button. All the calculations are made on a dedicated cloud computer and, once ready, the results are displayed to the user.

A companion website consists of three main parts. The upper panel provides information about the publication including title, authors, link to the abstract and paper. The central panel presents the “coders”, i.e., the persons who wrote the computer code – who may or may not be the authors of the publication. The central panel also includes a technical summary of the code, some information about the software used to write the code, a button to download the code, as well as some download/usage statistics. Finally, the lower panel is the data section. It allows users to upload their own data and to set the value of the parameters. Once the data have been uploaded, user can simply click on the Run button to start the calculation.

Two execution modes are available. If the code runs in a few seconds or minutes, the results are displayed directly to the user (synchronous mode). If the code takes more time to run, an email with a specific URL is sent when the results are ready (asynchronous mode).

screenshot
4. Is there any transfer of copyright from the researchers to the website or any other third party?
Exec&Share does not take a copyright for any computer codes or data (or other documents) researchers post on the Exec&Share website.
5. How can I create my own companion website?
The making of a new companion website follows a simple submission process. The researcher needs to provide information about (1) the scientific paper, (2) the coders, (3) the code, (4) the software, (5) the inputs (e.g. variables), and (6) the outputs (e.g. figures).

If you feel ready, Go to Create your own companion website
6. Which software is compatible with Exec&Share?
Currently, it is possible to create a companion website from a code written in R, MATLAB©, C++, Fortran, and Rats. More software will be added soon.
7. How much does it cost to create a companion website?
It is free of charge. There is a step-by-step protocol that researchers have to follow in order to create their own companion website.
8. How long does it take to create a companion website?
Anywhere between 15 and 45 minutes, depending of the complexity of the program, number of constraints, input, and output.
9. How can I create a Exec&Share account?
The creation of a Exec&Share account is completely free of charge. First, click on the register link on the top right corner of the webpage. Fill in the form with your first name, last name, and a valid email address. You will automatically receive an email with a URL that will allow you to complete the registration process.

Once you have logged in, you have unlimited access to all the companion websites. Furthermore, you can create and manage your own companion websites to promote your own research.
10. How much does it cost to use a companion website?
It is free of charge. Users have to register (also free of charge) if they want to use their own data. There is no registration required for using demo data only.
11. What are the research areas covered by Exec&Share?
The current coverage includes biology, mathematics, neuroscience, statistics, and several social sciences (economics, econometrics, finance, and management).
12. How can I find a companion website on a given topic?
There are several ways to search for a specific companion website. Search by themes allows user to find all companion websites in one of the 30 research areas (e.g. finance, marketing, etc.). Advanced search permits user to look for a specific keyword, author (publication), research area (e.g. econometrics, decision science). There is also a general search engine in the top right corner of the webpage.
13. Which type of companion website should you create?
If you want to make your computer code executable, you need to create a complete companion website. In this case, users can upload their own data and the code will run on the Exec&Share cloud computer. Note that your computer code must be written in R, MATLAB©, C++, Fortran, and Rats.

The creation of a complete companion website is the default choice (Step 3 of 7: Your code):



If you want to submit your paper to a journal, you can also create an anonymous version of your companion website. You can send the URL of the anonymous companion website to the journal along with the pdf file of your paper (see Step 1 of 7: Paper):



If you only want to make your computer code downloadable (but not executable), you can create a code-only companion website. Users will be able to download your code and run it on their own computer. Note that if you code is not written in MATLAB®, R, Fortran or WinRats, you can only create a code-only companion website. If you want to submit your paper to a journal, you can also create an anonymous version of your code-only companion website.
14. My code is not written in R, MATLAB©, C++, Fortran, and Rats. Can I still create a companion website?
Yes, you can create a code-only companion website. Users will be able to download your code and run it on their own computer, but not on the Exec&Share cloud computer.

Step 3 of 7: Your code