Projects
Organise your models, share work, distribute insights.
What is a project?
A project is a shared workspace for your models, datasets, and results. Each project has its own permissions and a single Python virtual environment.
Models and datasets run their calculations, logic, and transformations through that environment, so every item in the project uses the same Python packages you have installed there via the Aetherflux package management system.
Working on shared projects
Projects are built for collaboration. When you or a teammate opens a dataset, model, or result, that item is checked out and locked so others cannot edit it at the same time.
Team members can be granted one of four permission levels:
- Read - view items in the project, but not run models or make changes.
- Edit - create and update items, but not delete the project or its contents.
- Admin - full control over items: create, edit, and delete as needed. Admins can also share the project, alter the permissions of others, and monitor its state from the project dashboard.
- Owner - the same capabilities as an admin. The owner is the user who created the project.