Creating a collaboration
In this section, you will learn how to use the client to create a new collaboration on the server.
Last updated
Was this helpful?
In this section, you will learn how to use the client to create a new collaboration on the server.
Last updated
Was this helpful?
Here, we assume that you have a Python session with an authenticated Client object, as created in . We also assume that you have a login on the Vantage6 server that has the permissions to create a new collaboration (regular end-users typically do not have these permissions, this is typically only for administrators).
A collaboration is an association of multiple that want to run analyses together. First, you will need to find the organization id's of the organizations you want to be part of the collaboration.
Once you know the id's of the organizations you want in the collaboration (e.g. 1 and 2), you can create the collaboration:
Note that a collaboration can require participating organizations to use encryptions, by passing the encrypted = True
argument (as we did above) when creating the collaboration. It is recommended to do so, but requires that a keypair was created when and that each user of that organization has access to the private key so that they can run the client.setup_encryption(...)
command after .