Uses of Interface
fr.ens.biologie.genomique.eoulsan.core.Module
Packages that use Module
Package
Description
This package define the annotations on Eoulsan classes plug-ins.
This package contains Eoulsan workflow dedicated classes.
This package contains classes for data files, data types and data formats.
This package define the steps for the Eoulsan workflow.
This packages contains the ChIP-Seq modules.
This packages contains the peak-calling modules.
This packages contains all the quality check modules for ChIP-Seq.
This package contain all the classes related to the differential analysis step.
This package contain all the classes related to the expression step.
This package contain all the classes related to the expression step in hadoop mode.
This package contain all the classes related to the expression step in local mode.
This package contain all the classes related to FastQC.
This package contain generator steps.
This package contain all the classes related to the mapping (reads filtering, mapping and
alignments filtering) step.
This package contain all the classes related to the mapping (reads filtering, mapping and
alignments filtering) step in hadoop mode.
This package contain all the classes related to the mapping (reads filtering, mapping and
alignments filtering) step in local mode.
This package contain classes related data management in Hadoop mode.
This package contain classes related to upload data to HDFS and Cloud.
-
Uses of Module in fr.ens.biologie.genomique.eoulsan.annotations
Methods in fr.ens.biologie.genomique.eoulsan.annotations with parameters of type ModuleModifier and TypeMethodDescriptionstatic booleanEoulsanAnnotationUtils.isGenerator(Module module) Test if a module contain the @Generator annotation.static booleanTest if a module contain the @NoLog annotation.static booleanEoulsanAnnotationUtils.isNoOutputDirectory(Module module) Test if a module contain the @NoOutputDirectory annotation.static booleanEoulsanAnnotationUtils.isRequiresAllPreviousSteps(Module module) Test if a module contain the @RequiresPreviousStep annotation.static booleanEoulsanAnnotationUtils.isRequiresPreviousStep(Module module) Test if a module contain the @RequiresPreviousStep annotation.static booleanEoulsanAnnotationUtils.isReuseStepInstance(Module module) Test if a module contain the @ReuseStepInstance annotation.static booleanEoulsanAnnotationUtils.isTerminal(Module module) Test if a step contain the @Terminal annotation. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.core.workflow
Methods in fr.ens.biologie.genomique.eoulsan.core.workflow that return ModuleModifier and TypeMethodDescriptionAbstractStep.getModule()Get the underlying Module object.Get a module instance.Get a module instance.ModuleRegistry.loadModule(String moduleName, String version) Load a module.Methods in fr.ens.biologie.genomique.eoulsan.core.workflow that return types with arguments of type ModuleMethods in fr.ens.biologie.genomique.eoulsan.core.workflow with parameters of type ModuleModifier and TypeMethodDescriptionvoidStepInstances.registerStep(Step step, Module module) Register a step instance.Method parameters in fr.ens.biologie.genomique.eoulsan.core.workflow with type arguments of type ModuleModifier and TypeMethodDescriptionvoidrun Eoulsan.Constructors in fr.ens.biologie.genomique.eoulsan.core.workflow with parameters of type ModuleModifierConstructorDescriptionCommandStep(AbstractWorkflow workflow, Module module) Create a step for a standard step from an existing step object.CommandStep(AbstractWorkflow workflow, Module module, Set<Parameter> parameters) Create a step for a standard step from an existing step object.Constructor parameters in fr.ens.biologie.genomique.eoulsan.core.workflow with type arguments of type ModuleModifierConstructorDescriptionCommandWorkflow(ExecutorArguments executionArguments, CommandWorkflowModel workflowCommand, List<Module> firstSteps, List<Module> endSteps, Design design) Public constructor. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.data
Methods in fr.ens.biologie.genomique.eoulsan.data that return ModuleModifier and TypeMethodDescriptionDataFormat.getGenerator()Get the step needed to generate the DataType from DataTypes provided by the Design file.MapperIndexDataFormat.getGenerator()XMLDataFormat.getGenerator() -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules
Classes in fr.ens.biologie.genomique.eoulsan.modules that implement ModuleModifier and TypeClassDescriptionclassThis class define an abstract Module.classThis class is a module that launch checkers.classCopy input files of a format in another location or in different compression format.classCopy output files of a step with a specified format to the output directory.classThis class define a design module.classThis module is a module that always fails.classThis module is a fake module.final classThis class define a first module that do nothing.classThe Class GalaxyToolStep.classThis class define a import step.classThis class define a generic merger module.classThis class allow to install a requirement.classThis class define a module that execute a shell command.classThis class define a generic splitter module.classThis class define a merger module for technical replicates.classThis class define a terminal task that do nothing. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.chipseq
Classes in fr.ens.biologie.genomique.eoulsan.modules.chipseq that implement ModuleModifier and TypeClassDescriptionclassThis class merges SAM files of input of the same experiment.classThis class removes PCR duplicates from a SAM file.classThis class construct TrackHub for genome browser visualization. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.chipseq.peakcalling
Classes in fr.ens.biologie.genomique.eoulsan.modules.chipseq.peakcalling that implement ModuleModifier and TypeClassDescriptionclassThis class uses tools from the BEDTools suite.classThis class uses tools from the DeepTools suite.classThis class defines the macs2 peak-calling step.classThis class defines the peak merging step. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.chipseq.qc
Classes in fr.ens.biologie.genomique.eoulsan.modules.chipseq.qc that implement ModuleModifier and TypeClassDescriptionclassThis step computes how many spliced alignments there are in a SAM file.classThis class defines the IDR quality check step. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.diffana
Classes in fr.ens.biologie.genomique.eoulsan.modules.diffana that implement ModuleModifier and TypeClassDescriptionclassClass to run the differential analysis with DEseq2classThis class define the module of differential analysis in local mode.classThis class define a module that create annotated expression files in TSV, ODS or XLSX format.classThis class define the module for normalization -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.expression
Classes in fr.ens.biologie.genomique.eoulsan.modules.expression that implement ModuleModifier and TypeClassDescriptionclassThis abstract class define and parse arguments for the expression module.classThis class define a module that create annotated expression files in TSV, ODS or XLSX format. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.expression.hadoop
Classes in fr.ens.biologie.genomique.eoulsan.modules.expression.hadoop that implement ModuleModifier and TypeClassDescriptionclassThis class is the main class for the expression program of the reads in hadoop mode. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.expression.local
Classes in fr.ens.biologie.genomique.eoulsan.modules.expression.local that implement ModuleModifier and TypeClassDescriptionclassThis class is the module to compute expression in local mode -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.fastqc
Classes in fr.ens.biologie.genomique.eoulsan.modules.fastqc that implement ModuleModifier and TypeClassDescriptionclassThis class define a module that compute QC report using FastQC. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.generators
Classes in fr.ens.biologie.genomique.eoulsan.modules.generators that implement ModuleModifier and TypeClassDescriptionclassThis class implements a dummy generator module that create an empty file.classThis module allow to easily store output of generator to avoid computation at each Eoulsan startup.classThis class implements a genome description generator module.classThis class define a module that generate a genome mapper index.classThis generator allow to generate a genome fasta file from the fasta section of a GFF file.classThis class define a module that generate a Minimap2 mapper index.classThis class define a module that generate a STAR mapper index. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.mapping
Classes in fr.ens.biologie.genomique.eoulsan.modules.mapping that implement ModuleModifier and TypeClassDescriptionclassThis class define a module for converting BAM files into SAM.classThis class define an abstract module for read filtering, mapping and alignments filtering.classThis class define an abstract module for read filtering.classThis class define an abstract module for read mapping.classThis class define a module for converting SAM files into BAM.classThis class define a module for converting SAM files into BAM.classThis class define an abstract module for alignments filtering.classThis class define a module for converting SAM files into BED. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.mapping.hadoop
Classes in fr.ens.biologie.genomique.eoulsan.modules.mapping.hadoop that implement ModuleModifier and TypeClassDescriptionclassThis class define a Step that filter and map read in Hadoop mode.classThis class is the main class for the filter reads program in hadoop mode.classThis class define an mapper module in Hadoop mode.classThis class define a module for converting SAM files into BAM.classThis class define a filter alignment step in Hadoop mode. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.mapping.local
Classes in fr.ens.biologie.genomique.eoulsan.modules.mapping.local that implement ModuleModifier and TypeClassDescriptionclassThis class define a module for converting BAM files into SAM.classThis class define a module for reads filtering.classThis class define a module for reads mapping.classThis class define a module for converting SAM files into BAM.classThis class define a module for converting SAM files into FASTQ.classThis class define a Step for alignments filtering.classThis class define a module for converting SAM files into BED.classThis class define a module for reads splitting. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.mgmt.hadoop
Classes in fr.ens.biologie.genomique.eoulsan.modules.mgmt.hadoop that implement ModuleModifier and TypeClassDescriptionclassThis module copy design and workflow file to output directory. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.mgmt.upload
Classes in fr.ens.biologie.genomique.eoulsan.modules.mgmt.upload that implement ModuleModifier and TypeClassDescriptionclassThis Step allow to define the list of the formats of the files to download at the end of a Hadoop execution.classThis class define a module for Hadoop file uploading.classThis class define a download module that retrieve data from HDFS at the end of an analysis.classThis class define a Step for local mode file uploading.classThis class define a abstract module class for files uploading. -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.multiqc
Classes in fr.ens.biologie.genomique.eoulsan.modules.multiqc that implement Module -
Uses of Module in fr.ens.biologie.genomique.eoulsan.modules.singlecell
Classes in fr.ens.biologie.genomique.eoulsan.modules.singlecell that implement ModuleModifier and TypeClassDescriptionclassThis class define a class that allow to merge expression file into a matrix file.classThis class define a class that allow to create a Cell Ranger matrix from an existing matrix file.classThis class define a class that allow to create a SingleCellExperiment Bioconductor Object and save it as a RDS file.