| 38 | |
| 39 | === Selecting a index node === |
| 40 | The searches are executed in a index node of the federation. Each node have different processing times for the response. For this reason, the user is allowed to select the index node where prefers send the search petition. |
| 41 | |
| 42 | The index node may be configured in the top left drop-down list. After selected a new index node the search panel is updated. |
| 43 | |
| 44 | |
| 45 | === Selecting search parameters === |
| 46 | The search parameters can be configured on the panel in two ways: |
| 47 | * By values selection in tree of parameters (in left) |
| 48 | * By parameter selection in drop-down list (top right) |
| 49 | |
| 50 | The tree of parameters shows the parameters with bounded values which are defined by the federation. In the first level is the name of the parameter and the number of its bounded values. In the second level are the parameter values, each one with the count of records that satisfy the previous configured constraints (restrictions that are listed in the "configured parameters" section) + the new constraint (parameter-value). |
| 51 | |
| 52 | For each parameter can be selected more than one value. Finally, for adding the selected values on the tree in the search constraints you must click on "Add parameters" button. |
| 53 | |
| 54 | All values selected in a parameter are linked by logic OR and the selected parameters are linked by logic AND. For example, if are selected: |
| 55 | |
| 56 | * Institute |
| 57 | * BNU ✔ |
| 58 | * CCMA ✔ |
| 59 | * Model |
| 60 | * BNU-ESM ✔ |
| 61 | |
| 62 | Then the result will be the number of records that belong to BNU-ESM model and made by BNU or CCMA institutes. In this case, only will be returned the number of records that belong to BNU-ESM model made in BNU institute because don't exists any record of BNU-ESM model that has been made by CCMA institute. |
| 63 | |
| 64 | Generally, the parameter configuration is as follows, where "P" is a parameter and "V" a value. |
| 65 | |
| 66 | |
| 67 | |
| 68 | After adding new parameters the search panel is updated (“Add parameters” button). Now in the tree, all parameters that already have values configured only shows this values. This happens because the allowed values for a parameter are always those that do not result in an empty set if they are selected. To configure a parameter previously configurated you can uncheck the previously configured values and then click on "Add parameters" or you can remove them in "Configured parameters" section. |
| 69 | |
| 70 | The parameter selection in drop-down list (top right) allows values configuration of some parameters. In this list are contained the parameters without bounded values and that for this reason can't be configured in the tree of parameters. Also contains the parameters with bounded values. |
| 71 | After selecting a list parameter, below of the list will be displayed a specific configuration panel for the selected parameter. |
| 72 | |
| 73 | In the figure below you can see the panel that is displayed when “temporal range of data coverage” is selected. Finally, to be added this configuration click in the bottom button "Add parameter" ("Add temporal range parameter" in this case). |