Mercurial > repos > iuc > data_manager_build_coreprofiler
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 |
| 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"``). |
