Knowledge management

Domino’s Search and Project Tagging functionality makes it easy to find past work. From there, the Reproducibility Engine makes it easy to Fork or Copy Projects so that you can resume or reuse work with one click.

Search

Domino will index a variety of content in the platform, such as Projects, files, Jobs, Models, and Comments. The “Search” item at the top of Domino’s left navigation menu lets you easily search from anywhere in the platform. For more details see Domino search.

Project Tagging

Searching is powerful when you aren’t quite sure where to look for what you want. In other cases, it can be more efficient to browse through a pre-defined organizational system that your company has put in place to categorize Projects. Domino enables this with Project Tags.

The “Tags” menu item in the left navigation will show you all the Project Tags in the platform. Clicking on a tag will show you all the Projects with that tag.

Project tags

You can also use a special search query to find Projects with a specific Tag.

Search Project tags

Forking & copying Projects

Once you’ve found relevant past work — either by searching or browsing — Domino makes it easy to reuse it. In many cases, you’ll simply begin working. In some cases, you may want to work in an isolated copy, so you don’t disrupt or confuse or pollute the original work. Forking or Copying a Project allows you to do this.

The Overview section of a Project includes buttons to Fork or Copy the Project.

Both of these operations will create new Projects with the same materials — code, compute environment, etc. — so you can resume working where the original Project left off.

Unlike Copying, Forking a Project will maintain metadata indicating that your new Project “originated” from the original one, in case you want to merge changes back later. If a Project is a Fork of another Project, the Overview page will show you the source Project and other “sibling” Projects (i.e., Projects forked from the same parent).

Forked Project

Next steps

Learn about other ways Domino streamlines collaboration: