
org.campagnelab.dl.somatic.tools.ShowS Maven / Gradle / Ivy
package org.campagnelab.dl.somatic.tools;
import org.campagnelab.dl.framework.domains.DomainDescriptor;
import org.campagnelab.dl.framework.tools.Show;
import org.campagnelab.dl.somatic.learning.domains.SomaticMutationDomainDescriptor;
import org.campagnelab.dl.varanalysis.protobuf.BaseInformationRecords;
import java.util.function.Function;
/**
* Show somatic/sbi records.
*/
public class ShowS extends Show {
public static void main(String[] args) {
Show show = new ShowS();
show.parseArguments(args, "ShowS", show.createArguments());
show.execute();
}
@Override
protected DomainDescriptor domainDescriptor() {
return new SomaticMutationDomainDescriptor(args().modelPath);
}
@Override
public SomaticShowArguments createArguments() {
return new SomaticShowArguments();
}
@Override
protected Function getConverter(String reportType) {
return args().getConverter();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy