Using Anaconda Cloud projects#

Anaconda’s cloud storage solution provides you with greater access to your files across your workspace. By securely uploading your CSVs, notebook files, code snippets, and more to projects in Anaconda Cloud, you can access your files from any machine with Excel and internet access.

What are projects?

You can think of projects as folders for storing your data files, which allow you to:

  • Access your stored .csv files or code snippets from either Anaconda Notebooks or Excel

  • Keep related .csv and .ipynb files organized

  • Execute bulk actions, such as uploading, downloading, and deleting files

  • Set default environment kernels

For example, you can create a .csv file in Excel, upload it to Anaconda Cloud, then pull that .csv data directly into a notebook in Anaconda Notebooks!

Creating a project#

Create a project using the following steps:

  1. Open Anaconda Toolbox.

  2. Under Anaconda Cloud, click Create a New Project.

  3. Enter a unique title for your project.

  4. Select an environment for your project from the Environment Location dropdown.

  5. Upload files to your project, or transfer files already saved in Anaconda Cloud.

    Note

    You can upload any file type to your project, but the best options are .csv and .ipynb files under 100MB.

  6. Click Create Project. Your project appears under My Projects.

Tip

Save your new project and files by pushing your project to Anaconda Cloud.

Uploading files to a project#

Add files to a project using the following steps:

  1. Open Anaconda Toolbox.

  2. Under Anaconda Cloud, click My Projects.

  3. Click actions beside the project, then click Upload.

  4. Upload files to your project, or transfer files already saved in Anaconda Cloud.

  5. Click Upload to Project.

The file(s) appear in the project.

Sharing a project#

You can share projects you own with other users in your organizations using the following steps:

  1. Under Anaconda Cloud, click My Projects.

  2. Click actions beside the project you want to share, then click Manage Permissions.

  3. In the Manage Permissions dialog, select your organization from the dropdown under Your Organizations.

    Note

    Sharing projects with other users is only possible through a shared organization. To share with someone who is not a member of your organization, create a new organization for that user to join by clicking Create new organization beneath the organizations dropdown.

  4. Under Organization Users, enter the email of the user(s) you want to share the project with, then click Invite.

  5. Choose each user’s permission level.

  6. Click Update Permissions.

The user(s) then receive an email notifying them of the update to their permission level on your project and a link to Anaconda Notebooks.

Permissions#

Access to projects and the actions you can perform in them are determined by your permission level for the project. By default, you as the owner of your project have admin permissions; for projects owned by an organization, the admins of that organization have admin permissions for that project.

Permission level

Actions

Read

View, download

Edit

View, download, upload

Admin

View, download, upload, share, delete

Creating a new notebook#

Begin creating a new notebook from either the home page or directly in a project from My Projects:

  1. Click Create a New Notebook.

  2. Enter a unique name for your notebook.

  3. Select a project to store your notebook in.

  1. Click My Projects.

  2. Click actions beside a project, then click New Notebook.

  3. Enter a unique name for your notebook.

  1. Click Create Notebook. Your new notebook opens.

  2. Select the kernel for your notebook in the Assign a Kernel dialog, then click Assign.

    Tip

    To always use the same kernel and prevent the dialog from appearing when creating a notebook, select the checkbox beside “Always start the preferred kernel”.

    To remove a project’s preferred kernel, open an associated notebook, click the kernel in the top-right corner, and uncheck “Always start the preferred kernel”. Alternatively, go to Settings, select Settings Editor, select Notebook from the left sidebar, and clear “Automatically Start Preferred Kernel”.

You can now begin working in your new notebook.

Syncing projects to Anaconda Cloud#

While it’s best practice to save your work as you go, an extra step is required to ensure your project files are securely uploaded to the cloud for easy retrieval and use on other machines and software.

Save a project to Anaconda Cloud by clicking Save project to the cloud beside the project title.

Sync your local projects with those stored on Anaconda Cloud by clicking Refresh Project beside the project title.

Warning

Refreshing your project(s) will synchronize your local files with those stored on Anaconda Cloud, overwriting your local project files. Make sure to save your projects to the cloud before refreshing to avoid losing any progress.

Tip

Refresh all projects at once by clicking Refresh all projects at the top of My Projects.