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.
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.
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: