public class SplitAction extends Object implements com.milaboratory.cli.Action
| Modifier and Type | Class and Description |
|---|---|
static class |
SplitAction.AParameters |
| Constructor and Description |
|---|
SplitAction() |
| Modifier and Type | Method and Description |
|---|---|
String |
command() |
int |
generateSize(org.apache.commons.math3.random.RandomGenerator generator,
int min,
int max) |
String |
getOutputFileName(int readId,
int partId) |
com.milaboratory.core.io.sequence.SequenceReaderCloseable<?> |
getSequenceReader() |
com.milaboratory.core.io.sequence.SequenceWriter<?> |
getSequenceWriter(int partId) |
void |
go(com.milaboratory.cli.ActionHelper helper) |
com.milaboratory.cli.ActionParameters |
params() |
String |
partIndexToString(int val) |
public void go(com.milaboratory.cli.ActionHelper helper)
throws Exception
go in interface com.milaboratory.cli.ActionExceptionpublic String command()
command in interface com.milaboratory.cli.Actionpublic com.milaboratory.cli.ActionParameters params()
params in interface com.milaboratory.cli.Actionpublic int generateSize(org.apache.commons.math3.random.RandomGenerator generator,
int min,
int max)
public com.milaboratory.core.io.sequence.SequenceWriter<?> getSequenceWriter(int partId)
throws IOException
IOExceptionpublic String getOutputFileName(int readId, int partId)
public String partIndexToString(int val)
public com.milaboratory.core.io.sequence.SequenceReaderCloseable<?> getSequenceReader()
throws IOException
IOExceptionCopyright © 2017. All rights reserved.