annotate README.rst @ 1:a95177c4d627 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
author iuc
date Fri, 21 Nov 2025 13:12:00 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
1 This tool downloads and builds the **CoreProfiler** scheme.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
2 -------------------------------------------------------------------------------
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
3
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
4 You can find the list of available schemes, as well as the reference platforms supported by CoreProfiler, in the
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
5 `CoreProfiler documentation <https://gitlab.com/ifb-elixirfr/abromics/coreprofiler/-/blob/main/README.md?ref_type=heads#basic-usage>`_.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
6
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
7 Please refer to this page for details on how to use the tool and which schema options are available.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
8
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
9 Use Galaxy's data manager framework to download and install new CoreProfiler schemes.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
10
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
11 If you want to use a scheme from **EnteroBase**, you do not need to provide any token or secret.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
12
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
13 However, if you want to use a scheme from **pubMLST** or **BigsDB**, you will need to follow a procedure before launching the data manager.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
14
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
15 BIGSdb and PubMLST platforms require **OAuth1 authentication** to access and download the most up-to-date schemes.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
16 While authentication is not strictly mandatory, skipping it may result in downloading outdated schemes.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
17
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
18 This authentication involves two types of tokens:
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
19
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
20 * **Consumer tokens**: permanent tokens used to initiate the authentication flow.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
21 * **Access tokens**: tokens required to download a scheme.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
22
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
23 Procedure for **pubMLST schemes** (example: ``borrelia_3-cgMLST-639-pubmlst``)
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
24 -------------------------------------------------------------------------------
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
25
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
26 1. Create an account on the `pubMLST website <https://pubmlst.org/bigsdb>`_.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
27 2. Generate a consumer token and secret from your account settings
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
28 (**My account → API keys → Enter key name → Submit**).
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
29 3. On your account page, go to **Database registrations**, check all databases, and register.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
30 4. Download `coreprofiler <https://gitlab.com/ifb-elixirfr/abromics/coreprofiler>`_ locally and run the following command to obtain your access token and secret:
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
31
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
32 .. code-block:: bash
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
33
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
34 coreprofiler db get_request_tokens --scheme <SCHEME_NAME> \
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
35 --consumer_key <YOUR_CONSUMER_TOKEN> \
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
36 --consumer_secret <YOUR_CONSUMER_SECRET>
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
37
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
38 Replace the placeholders with your scheme of interest (example: ``borrelia_3``) and your actual consumer token and secret.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
39
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
40 This command will provide you with a URL to visit in order to authorize the client software to access your account.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
41 After authorizing, it will give you a verification code that you need to enter in the command line prompt.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
42 It will then return your access token and secret.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
43
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
44 5. Provide the consumer token, consumer secret, access token, and access secret in the data manager tool
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
45 by setting these bash variables in a ``.txt`` file:
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
46
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
47 .. code-block:: bash
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
48
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
49 export COREPROFILER_CONSUMER_TOKEN="<YOUR_CONSUMER_TOKEN>"
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
50 export COREPROFILER_CONSUMER_SECRET="<YOUR_CONSUMER_SECRET>"
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
51 export COREPROFILER_ACCESS_TOKEN="<YOUR_ACCESS_TOKEN>"
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
52 export COREPROFILER_ACCESS_SECRET="<YOUR_ACCESS_SECRET>"
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
53
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
54 6. Set the path to this ``.txt`` file in your environment by making an environment variable
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
55 (example: ``export COREPROFILER_SECRETS_PATH="/path/to/your/secret_file.txt"``).
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
56
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
57
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
58 Procedure for **BigsDB schemes** (example: ``bordetella_1-cgMLST_genus-1415-BIGSdb``)
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
59 --------------------------------------------------------------------------------------
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
60
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
61 1. Create an account on the `BigsDB website <https://bigsdb.pasteur.fr/cgi-bin/bigsdb/bigsdb.pl?page=registration>`_.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
62 2. Ask for a consumer token and secret by sending an email to ``bigsdb@pasteur.fr``
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
63 (subject: **API client key**).
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
64 3. On your account page, go to **Database registrations**, check all databases, and register.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
65 4. Download `coreprofiler <https://gitlab.com/ifb-elixirfr/abromics/coreprofiler>`_ locally and run the following command to obtain your access token and secret:
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
66
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
67 .. code-block:: bash
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
68
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
69 coreprofiler db get_request_tokens --scheme <SCHEME_NAME> \
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
70 --consumer_key <YOUR_CONSUMER_TOKEN> \
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
71 --consumer_secret <YOUR_CONSUMER_SECRET>
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
72
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
73 Replace the placeholders with your scheme of interest (example: ``bordetella_1``) and your actual consumer token and secret.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
74
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
75 This command will provide you with a URL to visit in order to authorize the client software to access your account.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
76 After authorizing, it will give you a verification code that you need to enter in the command line prompt.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
77 It will then return your access token and secret.
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
78
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
79 5. Provide the consumer token, consumer secret, access token, and access secret in the data manager tool
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
80 by setting these bash variables in a ``.txt`` file:
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
81
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
82 .. code-block:: bash
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
83
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
84 export COREPROFILER_CONSUMER_TOKEN="<YOUR_CONSUMER_TOKEN>"
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
85 export COREPROFILER_CONSUMER_SECRET="<YOUR_CONSUMER_SECRET>"
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
86 export COREPROFILER_ACCESS_TOKEN="<YOUR_ACCESS_TOKEN>"
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
87 export COREPROFILER_ACCESS_SECRET="<YOUR_ACCESS_SECRET>"
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
88
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
89 6. Set the path to this ``.txt`` file in your environment by making an environment variable
a95177c4d627 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/data_managers/data_manager_build_coreprofiler commit ed6d188035ac31aa2da132889141b0898aa6bc86
iuc
parents:
diff changeset
90 (example: ``export COREPROFILER_SECRETS_PATH="/path/to/your/secret_file.txt"``).