Class NGSLinkerService
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.ria.web.services.NGSLinkerService
-
@Component public class NGSLinkerService extends java.lang.Object
Service for converting data for creating the ngs-linker command.
-
-
Constructor Summary
Constructors Constructor Description NGSLinkerService(ProjectService projectService, SampleService sampleService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
generateLinkerCommand(NGSLinkerCmdRequest request)
Generate the full ngs-linker command.
-
-
-
Constructor Detail
-
NGSLinkerService
@Autowired public NGSLinkerService(ProjectService projectService, SampleService sampleService)
-
-
Method Detail
-
generateLinkerCommand
public java.lang.String generateLinkerCommand(NGSLinkerCmdRequest request)
Generate the full ngs-linker command. If just the project identifier, or identifier for all samples in the project, are passed, then we want to export the entire project. If sample ids are passed then we need to add the specific identifiers to export.- Parameters:
request
-NGSLinkerCmdRequest
- Returns:
- the actual ngs-linker command.
-
-