Direct data transfer from client systems
By default, files and data local to the system running a CLC Workbench or the CLC Server Command Line Tools cannot be transferred directly to the CLC Server. Examples of functionality relying on direct data transfer are given below.
To enable direct data transfer, select the option Files uploaded via Import/Export location instead of the default, "Not allowed", (figure 8.4) under:
Configuration (
) | External data (
) | Direct data transfer from client systems
Once enabled, files selected from a client system are initially uploaded to the specified import/export directory, from where the CLC Server accesses them.
Files copied from a client system to the direct data transfer directory are kept only temporarily. Once the CLC Server process is complete, these temporary files are deleted. The storage capacity necessary for the direct data transfer directory depends on several factors, including whether it is used solely for this purpose, and whether large data files will be imported directly from client systems.
Examples of the impact of not allowing direct data transfer include:
- Data local to the system running a CLC Workbench or the CLC Server Command Line Tools cannot be imported into a Server File System Location.
For example, when importing using the CLC Server via a CLC Workbench, the "File system" option will not be available in import tool wizards.
- Workflows cannot be installed on the CLC Server from the CLC Workbench Workflow Editor.
- Running a standard external application that has parameters referring to files local to a client system is not possible.
- Data cannot be downloaded to a server CLC_References File System Location using the Reference Data Manager in the CLC Genomics Workbench.
- Installing or updating plugins on connected job nodes will fail. (When pushing plugin updates to the nodes, the master is acting as a client to a job node.)
Figure 8.4: Transfer of data directly from client software is not allowed by default. If at least one import/export directory has been configured, direct data transfer can be enabled by selecting the "Files uploaded via Import/Export location" option and specifying the import/export directory to use.
