Setting up a vantage6 node
-Last updated on 2024-10-04 | +
Last updated on 2024-10-22 | Edit this page
@@ -990,7 +990,6 @@diff --git a/aio.html b/aio.html index 369b65d..be67577 100644 --- a/aio.html +++ b/aio.html @@ -1064,7 +1064,7 @@
The Server starts the central task on one of the two nodes (e.g. Data station A).
@@ -2318,7 +2318,7 @@Besides the Python client, there is also an R client (github.com) available. This client is more focused on starting federated analysis and does not @@ -2408,7 +2408,7 @@
config.py
with the your credentials and
@@ -2429,7 +2429,7 @@ Make sure you have created the config.py
file with
@@ -2574,7 +2574,7 @@
To view all Client
functions and their arguments without
using help()
you can use the official
@@ -2604,14 +2604,14 @@
Get all resource items that the user is allowed to see with
client.<resource>.list()
. For example:
page
and per_page
parameters.
Get a specific resource with
client.<resource>.get(<id>)
. For example:
Register a new resource at the server with
client.<resource>.create(...)
. For example, let’s
create a new organization:
Update an specific resource. For example:
To delete an specific instance of the given resource you can
use client.<resource>.delete(id_)
. Sometimes you
need to also delete all the related instances of the given
@@ -2841,7 +2841,7 @@
Use the client.collaboration.list()
method to get the
details of the collaborations you have access to.
Use help(client.collaboration.list)
to see which
arugments you can use to filter the collaborations.
You can use the fields
parameter to specify which fields
you want to see in the output.
Have a look at the client table, and see if you can find a resource group that might contain the method you @@ -2978,7 +2978,7 @@
Use the help()
function to find the documentation of the
client.util
resource.
To obtain a token:
The reason for this is that the UI is designed to more be user-friendly, and it is expected that users will interact with the @@ -3148,7 +3148,7 @@
To check the status of the nodes, you can use the
client.node
resource.
See help(client.node.list)
to see how to get the details
of the nodes of a given collaboration. You can also use the
@@ -3176,7 +3176,7 @@
You can obtain node details by using the
client.node.list()
method. To filter the nodes you are
@@ -3250,7 +3250,7 @@
To retrieve the log files from any task, you can use the
client.run.from_task()
method:
Content from Setting up a vantage6 node
Last updated on 2024-10-04 | +
Last updated on 2024-10-22 | Edit this page
v6 node stop
and then
v6 node start
.
-
node2
you created in the
-first exercise.node2
, WITHOUT using the
+node1
, WITHOUT using the
v6 node set-api-key
command.Nodes
tab in the administration page,
-then click on the tab of the node you want to reset the API key for, and
-click on the Reset API key
button.v6 node stop
command.v6 node start
command.You would need to implement parts of the wrapper and algorithm client yourself:
@@ -4647,7 +4641,7 @@The answers is that it contains all those things. The boilerplate was designed to be as complete as possible!
@@ -4769,7 +4763,7 @@We provide a pandas dataframe. Pandas is a well-known Python library for data @@ -4784,7 +4778,7 @@
You can find the solution in the workshop-average-boilerplate repository. This branch contains the implementation of the average @@ -4964,7 +4958,7 @@
Use help(client.task.create)
to see the available
arguments for the create
method. Your command should be
@@ -4979,7 +4973,7 @@
After doing v6 dev create-demo-network
and
v6 dev start-demo-network
, you can run the following Python
@@ -5069,7 +5063,7 @@
Use the algorithm_store.json
which is present in your
algorithm code repository to fill in most of the details. Note, however,
@@ -5084,7 +5078,7 @@
Go to the UI and log in. Then, go to the ‘Algorithm store’ section and select the local algorithm store. Go to ‘Approved algorithms’, click @@ -5117,7 +5111,7 @@
v6 dev
network is running. If not,
@@ -5156,7 +5150,7 @@ Add a group_by
argument to both the central and the
partial function. Pass this argument to the partial function when
@@ -5171,7 +5165,7 @@
A working solution is provided in the workshop-average-boilerplate repository. Of course, multiple solutions are possible. Below is a @@ -5403,7 +5397,7 @@
The contingency table algorithm already has a few privacy filters implemented. You @@ -5477,7 +5471,7 @@
Check the documentation
To complete this challenge, locate the configuration files of the
v6 dev
network and modify them. You may need to use the
@@ -5555,7 +5549,7 @@
Try restarting the v6 dev
network after changing the
configuration files.
The Server starts the central task on one of the two nodes (e.g. Data station A).
diff --git a/chap5_python_client.html b/chap5_python_client.html index 410bf1d..a99bf16 100644 --- a/chap5_python_client.html +++ b/chap5_python_client.html @@ -412,7 +412,7 @@Besides the Python client, there is also an R client (github.com) available. This client is more focused on starting federated analysis and does not @@ -501,7 +501,7 @@
config.py
with the your credentials and
connection details.Make sure you have created the config.py
file with
your credentials and the client
cell with the code
@@ -629,7 +629,7 @@
To view all Client
functions and their arguments without
using help()
you can use the official
@@ -659,14 +659,14 @@
Get all resource items that the user is allowed to see with
client.<resource>.list()
. For example:
page
and per_page
parameters.
Get a specific resource with
client.<resource>.get(<id>)
. For example:
Register a new resource at the server with
client.<resource>.create(...)
. For example, let’s
create a new organization:
Update an specific resource. For example:
To delete an specific instance of the given resource you can
use client.<resource>.delete(id_)
. Sometimes you
need to also delete all the related instances of the given
@@ -895,7 +895,7 @@
Use the client.collaboration.list()
method to get the
details of the collaborations you have access to.
Use help(client.collaboration.list)
to see which
arugments you can use to filter the collaborations.
You can use the fields
parameter to specify which fields
you want to see in the output.
Have a look at the client table, and see if you can find a resource group that might contain the method you @@ -1026,7 +1026,7 @@
Use the help()
function to find the documentation of the
client.util
resource.
To obtain a token:
The reason for this is that the UI is designed to more be user-friendly, and it is expected that users will interact with the @@ -1189,7 +1189,7 @@
To check the status of the nodes, you can use the
client.node
resource.
See help(client.node.list)
to see how to get the details
of the nodes of a given collaboration. You can also use the
@@ -1217,7 +1217,7 @@
You can obtain node details by using the
client.node.list()
method. To filter the nodes you are
@@ -1288,7 +1288,7 @@
To retrieve the log files from any task, you can use the
client.run.from_task()
method:
Last updated on 2024-10-04 | +
Last updated on 2024-10-22 | Edit this page
@@ -990,7 +990,6 @@v6 node stop
and then
v6 node start
.
-