Uses of Class
fr.ens.biologie.genomique.eoulsan.data.DataFile
Packages that use DataFile
Package
Description
This package contains Eoulsan workflow core class.
This package contains Eoulsan workflow dedicated classes.
This package contains classes for data files, data types and data formats.
This package contains class for protocols used by the
DataFile classes.This package contains and define data storages.
This package contains classes to handle experimental designs.
This package contains I/O classes to read and write design files.
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 FastQC.
This package contain generator steps.
This package contain all the classes related to the mapping (reads filtering, mapping and
alignments filtering) step in hadoop mode.
This package contain classes related to upload data to HDFS and Cloud.
This package contains splitter and merger used when running Eoulsan on a standard cluster to get
more parallelization efficiency.
This package contain utility classes.
This package contain utility classes for R usage.
-
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.core
Methods in fr.ens.biologie.genomique.eoulsan.core that return DataFileModifier and TypeMethodDescriptionStepConfigurationContext.getDesignFile()Get the design file path.static DataFileContextUtils.getHadoopWorkingDirectory(TaskContext context) Get the Hadoop working directory.static DataFileContextUtils.getJarPathname(TaskContext context) Get the application jar file.static DataFileContextUtils.getJobDirectory(TaskContext context) Get the job directory.StepConfigurationContext.getJobDirectory()Get the job path.static DataFileContextUtils.getLocalWorkingDirectory(TaskContext context) Get the local working directory.StepConfigurationContext.getOutputDirectory()Get the output path.StepConfigurationContext.getStepOutputDirectory()Get the step working directory.static DataFileContextUtils.getTaskOutputDirectory(TaskContext context) Get the task output directory.StepConfigurationContext.getWorkflowFile()Get the workflow file path.Methods in fr.ens.biologie.genomique.eoulsan.core that return types with arguments of type DataFileModifier and TypeMethodDescriptionDataUtils.getDataFiles(Data data) Get the list of the DataFile objects in a Data object.Methods in fr.ens.biologie.genomique.eoulsan.core with parameters of type DataFileModifier and TypeMethodDescriptionstatic booleanFileNaming.dataEquals(DataFile file1, DataFile file2) Test if two files are related to the same data.voidWorkflow.deleteOnExit(DataFile file) Delete a file on the exit of the workflow.static booleanFileNaming.isFilenameValid(DataFile file) Test if a filename is valid.static FileNamingCreate a FileNaming object from a DataFile object.static voidDataUtils.setDataFile(Data data, DataFile dataFile) Change the DataFile in a Data objectMethod parameters in fr.ens.biologie.genomique.eoulsan.core with type arguments of type DataFileModifier and TypeMethodDescriptionstatic voidDataUtils.setDataFiles(Data data, List<DataFile> dataFiles) Change the DataFiles in a Data object -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.core.workflow
Methods in fr.ens.biologie.genomique.eoulsan.core.workflow that return DataFileModifier and TypeMethodDescriptionstatic DataFileWorkflowFileNaming.file(fr.ens.biologie.genomique.eoulsan.core.workflow.StepOutputPort port, fr.ens.biologie.genomique.eoulsan.core.workflow.DataElement data, int fileIndex) Create a DataFile object for a file of the workflow.DataList.getDataFile()DataList.getDataFile(int fileIndex) StepOutputDataFile.getDataFile()Get the file as a DataFile.UnmodifiableData.getDataFile()UnmodifiableData.getDataFile(int fileIndex) TaskContextImpl.getDataRepositoryDirectory()Get the data repository directory.WorkflowContext.getDataRepositoryDirectory()Get the data repository directory.StepConfigurationContextImpl.getDesignFile()TaskContextImpl.getDesignFile()WorkflowContext.getDesignFile()Get the design file.StepConfigurationContextImpl.getHadoopWorkingDirectory()Get the Hadoop working directory.WorkflowContext.getHadoopWorkingDirectory()Get the local working directory.TaskContextImpl.getHadoopWorkingPathname()Get the Hadoop working directory.WorkflowContext.getJarFile()Get the application jar file.StepConfigurationContextImpl.getJarPathname()Get the application jar file.TaskContextImpl.getJarPathname()Get the application jar path.StepConfigurationContextImpl.getJobDirectory()Get the job directory.TaskContextImpl.getJobDirectory()Get the job directory.WorkflowContext.getJobDirectory()Get the job path.StepConfigurationContextImpl.getLocalWorkingDirectory()Get the local working directory.WorkflowContext.getLocalWorkingDirectory()Get the local working directory.TaskContextImpl.getLocalWorkingPathname()Get the local working directory.StepConfigurationContextImpl.getOutputDirectory()TaskContextImpl.getOutputDirectory()WorkflowContext.getOutputDirectory()Get the output directory.AbstractStep.getStepOutputDirectory()Get step output directory (where output file of the step will be written).StepConfigurationContextImpl.getStepOutputDirectory()TaskContextImpl.getStepOutputDirectory()WorkflowContext.getTaskDirectory()Get the task directory.StepConfigurationContextImpl.getTaskOutputDirectory()Get the task output directory.TaskContextImpl.getTaskOutputDirectory()Get the task output directory.StepConfigurationContextImpl.getWorkflowFile()TaskContextImpl.getWorkflowFile()WorkflowContext.getWorkflowFile()Get the workflow file.Methods in fr.ens.biologie.genomique.eoulsan.core.workflow that return types with arguments of type DataFileModifier and TypeMethodDescriptionWorkflowDataUtils.getDataFiles(Data data) Get the list of the DataFile objects in a Data object.Methods in fr.ens.biologie.genomique.eoulsan.core.workflow with parameters of type DataFileModifier and TypeMethodDescriptionvoidAbstractWorkflow.deleteOnExit(DataFile file) static TaskContextImplTaskContextImpl.deserialize(DataFile file) Deserialize the TaskContext object.static TaskResultImplTaskResultImpl.deserialize(DataFile file) Deserialize the TaskResult object.voidTaskContextImpl.deserializeOutputData(DataFile file) Deserialize output data.static TaskResultImplExecute a task context serialization file.static TaskResultImplExecute a task context serialization file.static DataMetadataStorageDataMetadataStorage.getInstance(DataFile metadataDir) Get the singleton.DataMetadataStorage.getMetadata(DataFile file) Get the metadata of a file.voidRead a step result file.voidSerialize the TaskContext object.voidSerialize the TaskResult object.voidTaskContextImpl.serializeOutputData(DataFile file) Serialize output data.static voidWorkflowDataUtils.setDataFile(Data data, int fileIndex, DataFile dataFile) Change the DataFile in a Data objectstatic voidWorkflowDataUtils.setDataFile(Data data, DataFile dataFile) Change the DataFile in a Data objectvoidWorkflowContext.setDesignFile(DataFile designFile) Set the design file.voidWorkflowContext.setJarFile(DataFile jarFile) Set the jar file.voidWorkflowContext.setWorkflowFile(DataFile workflowFile) Set the workflow file.voidWrite the result.Method parameters in fr.ens.biologie.genomique.eoulsan.core.workflow with type arguments of type DataFileModifier and TypeMethodDescriptionbooleanDataMetadataStorage.loadMetadata(Data data, List<DataFile> files) Set the metadata of a data from the metadata storage.static voidWorkflowDataUtils.setDataFiles(Data data, List<DataFile> dataFiles) Change the DataFiles in a Data objectConstructors in fr.ens.biologie.genomique.eoulsan.core.workflow with parameters of type DataFileModifierConstructorDescriptionCommandStep(AbstractWorkflow workflow, String id, String moduleName, String stepVersion, Set<Parameter> parameters, boolean skip, Step.DiscardOutput discardOutput, int requiredMemory, int requiredProcessors, String dataProduct, DataFile outputDirectory) Create a step for a standard step.Public constructor.Workflow2Graphviz(AbstractWorkflow workflow, DataFile dotFile, DataFile imageFile) Public constructor. -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.data
Methods in fr.ens.biologie.genomique.eoulsan.data that return DataFileModifier and TypeMethodDescriptionData.getDataFile()Get the DataFile for an input DataType and a Sample.Data.getDataFile(int fileIndex) Get the DataFile for an input DataType and a Sample.DataFileMetadata.getLinkTarget()Get the symbolic link target.DataFile.getParent()Get the parent of this DataFile.DataFile.toAbsoluteDataFile()Convert the the DataFile to a absolute DataFile.DataFile.toRealDataFile()Convert the the DataFile to a DataFile where all the indirection has been solved.Methods in fr.ens.biologie.genomique.eoulsan.data that return types with arguments of type DataFileMethods in fr.ens.biologie.genomique.eoulsan.data with parameters of type DataFileModifier and TypeMethodDescriptionintstatic voidCopy a file, if input data is compressed, data will be uncompressed and if output require to be compressed output will be compressed.voidCopy this DataFile in a other DataFile.static voidCopy a file.voidRename the DataFile.voidCreate a symbolic link that target is the current file.voidCreate a symbolic link that target is the current file.static voidDataFiles.symlinkOrCopy(DataFile input, DataFile output) Create a symbolic link if the input and output use the same protocol and if symbolic links are supported by the protocol.static voidDataFiles.symlinkOrCopy(DataFile input, DataFile output, boolean relativize) Create a symbolic link if the input and output use the same protocol and if symbolic links are supported by the protocol.Constructors in fr.ens.biologie.genomique.eoulsan.data with parameters of type DataFileModifierConstructorDescriptionPublic constructor.DataFormatConverter(DataFile inFile, DataFile outFile) ConstructorDataFormatConverter(DataFile inFile, DataFile outFile, DataFormat outFormat, OutputStream os) ConstructorDataFormatConverter(DataFile inFile, DataFile outFile, OutputStream os) Constructor -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.data.protocols
Methods in fr.ens.biologie.genomique.eoulsan.data.protocols that return DataFileModifier and TypeMethodDescriptionDataProtocol.getDataFileParent(DataFile src) Get the parent source of the source.StorageDataProtocol.getUnderLyingData(DataFile src) Get the underlying Data.Methods in fr.ens.biologie.genomique.eoulsan.data.protocols that return types with arguments of type DataFileModifier and TypeMethodDescriptionList a directory.Methods in fr.ens.biologie.genomique.eoulsan.data.protocols with parameters of type DataFileModifier and TypeMethodDescriptionvoidDelete a file.voidvoidbooleanTest a source exists.booleanbooleanbooleanbooleanbooleanCreate an InputStream from the source.DataProtocol.getDataFileParent(DataFile src) Get the parent source of the source.DataProtocol.getMetadata(DataFile src) Get the metadata for the source.DeprecatedDataProtocol.getMetadata(DataFile src) FileDataProtocol.getMetadata(DataFile src) PathDataProtocol.getMetadata(DataFile src) StorageDataProtocol.getMetadata(DataFile src) URLDataProtocol.getMetadata(DataFile src) org.apache.hadoop.fs.PathGet Convert a DataFile object to a Path object.DataProtocol.getSourceAsFile(DataFile src) Get the underlying File object for the DataFile if the protocol allow it.FileDataProtocol.getSourceAsFile(DataFile dataFile) StorageDataProtocol.getSourceAsFile(DataFile src) DataProtocol.getSourceAsPath(DataFile src) Get the underlying File object for the DataFile if the protocol allow it.FileDataProtocol.getSourceAsPath(DataFile dataFile) StorageDataProtocol.getUnderLyingData(DataFile src) Get the underlying Data.List a directory.voidCreate a directory.voidvoidvoidCreate a directory and its parents if not exists.voidvoidCreate an OutputStream from the source.voidCopy data from a source to a destination sourceDataProtocol.putData(DataFile dest, DataFileMetadata md) Create an OutputStream from the source.voidRename a file.voidvoidvoidCreate a symbolic link.void -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.data.storages
Methods in fr.ens.biologie.genomique.eoulsan.data.storages that return DataFileModifier and TypeMethodDescriptionDataFileDataPath.getDataFile()Get the DataFile.DataFileGenomeIndexStorage.getDataFile(fr.ens.biologie.genomique.kenetre.bio.readmapper.MapperInstance mapperInstance, fr.ens.biologie.genomique.kenetre.bio.GenomeDescription genome, Map<String, String> additionalDescription) Get the DataFile that corresponds to a mapper and a genomeDataFileStorage.getDataFile(String shortName) Get a Datafile related to a short nameMethods in fr.ens.biologie.genomique.eoulsan.data.storages with parameters of type DataFileModifier and TypeMethodDescriptionvoidDataFileGenomeMapperIndexer.createIndex(DataFile genomeDataFile, fr.ens.biologie.genomique.kenetre.bio.GenomeDescription genomeDescription, DataFile mapperIndexDataFile) Create an archived genome index.static fr.ens.biologie.genomique.kenetre.storage.GenomeDescStorageDataFileGenomeDescStorage.getInstance(DataFile dir, fr.ens.biologie.genomique.kenetre.log.GenericLogger logger) Create a GenomeDescStoragevoidDataFileGenomeIndexStorage.put(fr.ens.biologie.genomique.kenetre.bio.readmapper.MapperInstance mapperInstance, fr.ens.biologie.genomique.kenetre.bio.GenomeDescription genome, Map<String, String> additionalDescription, DataFile indexArchive) Put the index archive in the storage.Constructors in fr.ens.biologie.genomique.eoulsan.data.storages with parameters of type DataFile -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.design
Methods in fr.ens.biologie.genomique.eoulsan.design with parameters of type DataFileModifier and TypeMethodDescriptionvoidAdd a file to the design builderstatic voidDesignUtils.replaceLocalPathBySymlinks(Design design, DataFile symlinksDir) Replace the local paths in the design by paths to symbolic links in a directory. -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.design.io
Constructors in fr.ens.biologie.genomique.eoulsan.design.io with parameters of type DataFileModifierConstructorDescriptionDefaultDesignReader(DataFile file) Public constructor.Eoulsan1DesignReader(DataFile file) Public constructor.Eoulsan1DesignWriter(DataFile file) Public constructor.Eoulsan2DesignReader(DataFile file) Public constructor.Eoulsan2DesignWriter(DataFile file) Public constructor. -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.modules.diffana
Methods in fr.ens.biologie.genomique.eoulsan.modules.diffana with parameters of type DataFile -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.modules.expression
Methods in fr.ens.biologie.genomique.eoulsan.modules.expression with parameters of type DataFileModifier and TypeMethodDescriptionExpressionCounterUtils.count(fr.ens.biologie.genomique.kenetre.bio.expressioncounter.ExpressionCounter counter, DataFile samFile, fr.ens.biologie.genomique.kenetre.util.ReporterIncrementer reporter, String counterGroup) Count the the features.static voidExpressionCounterUtils.init(fr.ens.biologie.genomique.kenetre.bio.expressioncounter.ExpressionCounter counter, DataFile genomeDescFile, DataFile annotationFile, boolean gtfFormat) Initialize the counter.static voidExpressionCounterUtils.init(fr.ens.biologie.genomique.kenetre.bio.expressioncounter.ExpressionCounter counter, fr.ens.biologie.genomique.kenetre.bio.GenomeDescription genomeDesc, DataFile annotationFile, boolean gtfFormat) Initialize the counter. -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.modules.fastqc
Constructors in fr.ens.biologie.genomique.eoulsan.modules.fastqc with parameters of type DataFileModifierConstructorDescriptionEmptyFileQC(DataFile file) Constructor.FastqSequenceFile(DataFile fastqFile) Public constructor.SAMSequenceFile(DataFile inFile) Public constructor. -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.modules.generators
Methods in fr.ens.biologie.genomique.eoulsan.modules.generators with parameters of type DataFileModifier and TypeMethodDescriptionfr.ens.biologie.genomique.kenetre.bio.GenomeDescriptionGenomeDescriptionCreator.createGenomeDescription(DataFile genomeDataFile) Create genome description object from the storage if already exists or compute it from the genome.fr.ens.biologie.genomique.kenetre.bio.GenomeDescriptionGenomeDescriptionCreator.createGenomeDescriptionFromAnnotation(DataFile annotationDataFile) Create genome description object from the storage if already exists or compute it from the genome. -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.modules.mapping.hadoop
Methods in fr.ens.biologie.genomique.eoulsan.modules.mapping.hadoop with parameters of type DataFile -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.modules.mgmt.upload
Method parameters in fr.ens.biologie.genomique.eoulsan.modules.mgmt.upload with type arguments of type DataFileModifier and TypeMethodDescriptionvoidCopy files.voidCopy files.Constructors in fr.ens.biologie.genomique.eoulsan.modules.mgmt.upload with parameters of type DataFileModifierConstructorDescriptionHadoopUploadModule(DataFile dest, org.apache.hadoop.conf.Configuration conf) Public constructor.LocalUploadModule(DataFile dest) Public constructor.UploadModule(DataFile destination) Public constructor. -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.splitermergers
Methods in fr.ens.biologie.genomique.eoulsan.splitermergers with parameters of type DataFileModifier and TypeMethodDescriptionvoidvoidvoidvoidMerger data.voidvoidvoidvoidvoidvoidSplit data.voidBAMSplitter.splitByChromosomes(DataFile inFile, Iterator<DataFile> outFileIterator) Split BAM file by chromosomes.voidSAMSplitter.splitByChromosomes(DataFile inFile, Iterator<DataFile> outFileIterator) Split SAM file by chromosomes.Method parameters in fr.ens.biologie.genomique.eoulsan.splitermergers with type arguments of type DataFileModifier and TypeMethodDescriptionvoidvoidvoidvoidMerger data.voidvoidvoidvoidvoidvoidSplit data.voidBAMSplitter.splitByChromosomes(DataFile inFile, Iterator<DataFile> outFileIterator) Split BAM file by chromosomes.voidSAMSplitter.splitByChromosomes(DataFile inFile, Iterator<DataFile> outFileIterator) Split SAM file by chromosomes. -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.util
Methods in fr.ens.biologie.genomique.eoulsan.util that return DataFileModifier and TypeMethodDescriptionstatic DataFileEoulsanTranslatorUtils.getLinksFileFromSettings(Settings settings) Get the links file from the settings.Methods in fr.ens.biologie.genomique.eoulsan.util with parameters of type DataFileModifier and TypeMethodDescriptionvoidFileResourceLoader.addResourcePath(DataFile resourcePath) Add a resource path.static fr.ens.biologie.genomique.kenetre.translator.TranslatorEoulsanTranslatorUtils.loadTranslator(DataFile linksFile) Create a translator annotation from a link file.static fr.ens.biologie.genomique.kenetre.translator.TranslatorEoulsanTranslatorUtils.loadTranslator(DataFile annotationFile, DataFile linksFile) Create a translator annotation from an additional annotation file and a link file.booleanFileResourceLoader.removeResourcePath(DataFile resourcePath) Add a resource path.Constructors in fr.ens.biologie.genomique.eoulsan.util with parameters of type DataFileModifierConstructorDescriptionFileResourceLoader(Class<S> clazz, DataFile resourcePath) Public constructor. -
Uses of DataFile in fr.ens.biologie.genomique.eoulsan.util.r
Methods in fr.ens.biologie.genomique.eoulsan.util.r with parameters of type DataFileModifier and TypeMethodDescriptionvoidAbstractRExecutor.executeRScript(String rScript, boolean sweave, String sweaveOutput, boolean saveRscript, String description, DataFile workflowOutputDir, String... scriptArguments) voidAbstractRExecutor.executeRScript(String code, String description, DataFile workflowOutputDir) voidRExecutor.executeRScript(String rScript, boolean sweave, String sweaveOutput, boolean saveRscript, String description, DataFile workflowOutputDir, String... scriptArguments) Execute a R script.voidRExecutor.executeRScript(String code, String description, DataFile workflowOutputDir) Execute a R script.voidAbstractRExecutor.putInputFile(DataFile inputFile) voidAbstractRExecutor.putInputFile(DataFile inputFile, String outputFilename) voidRExecutor.putInputFile(DataFile inputFile) Put a file for the analysis.voidRExecutor.putInputFile(DataFile inputFile, String outputFilename) Put a file.