Welcome to Missions

Stop re-uploading large data files with every run.

Make changes and run your project over and over without starting from scratch every time.

Organize your work according to project type.

No need to scroll through pages of individual, uncategorized runs.

No Dockerfile required for supported frameworks.

The Galileo Docker Wizard automatically creates and includes it for you.

How do missions work?
Let’s walk through each step.

1. First, check out the Missions tab in the app menu on the left. Drag and drop your project folder to the “Add a mission” box, just like you would with a station. This will create a new mission, which will appear below (eg. Galileo-examples-python).

2. Next, click on the mission (eg. Galileo-examples-python) to view your project files and delete or upload individual files. This is where you can easily and quickly modify your analysis between runs by clicking on a file to delete or replace it. You can also directly edit text files in a Mission using the Galileo text editor.

For more details on using the text editor, click here.

Click the Run button on the top right, and you will be prompted to choose a station on which to run.

3. Within your active mission, click on Jobs & Results to see a list of the runs associated with this specific mission type and to download the corresponding results. This is the same information you can see on your dashboard, organized more efficiently.

If you used the Docker Wizard to configure your mission (for Python, Julia, or R), you can also modify your Mission Settings within the mission interface. Dependencies, arguments, the station where you will run, etc. can all be edited here.

Important Note:

We encourage you to follow the prompts in the Galileo Configuration Wizard; however, if you decide to import your own Dockerfiles for Python, Julia, or R projects, you will need to add the following lines of code to your existing dockerfiles to retrieve results. Insert them above the Copy . . line:

# add the next three lines to your dockerfile
RUN useradd -ms /bin/bash galileo
USER galileo
WORKDIR /home/galileo

COPY . .

Note that his only applies if you bring your own dockerfile for Python, Julia, or R projects, and not if you:

  • Configure your project using the Galileo Docker Wizard
  • Use a hypernetlabs/simulator -based image
  • Use the latest Galileo examples from our Github (Python, Julia, R)

For more details and discussion of custom Dockerfiles, click here.

Contact us for more information.