public AnnotationProcessorOptions GetAnnotationOptions()
        {
            var result = new AnnotationProcessorOptions();

            BeanUtils.CopyPropeties(this, result);
            result.IsPileup  = true;
            result.InputFile = FilterResultFile;

            return(result);
        }
        public override FilterProcessorOptions GetFilterOptions()
        {
            var result = new FilterProcessorOptions();

            BeanUtils.CopyPropeties(this, result);

            result.Config     = Config;
            result.IsPileup   = true;
            result.InputFile  = BaseFilename;
            result.OutputFile = FilterResultFile;

            return(result);
        }
Esempio n. 3
0
        public override FilterProcessorOptions GetFilterOptions()
        {
            var result = new FilterProcessorOptions();

            BeanUtils.CopyPropeties(this, result);

            result.Config       = Config;
            result.IsPileup     = false;
            result.IsValidation = true;
            result.InputFile    = BaseFilename;
            result.OutputFile   = GetLinuxFile(OutputSuffix + ".r.tsv");

            return(result);
        }