Class RunDataFactory


  • public class RunDataFactory
    extends Object
    This class define a RunData factory
    Since:
    3.0
    Author:
    Laurent Jourdren
    • Method Detail

      • newRawIlluminaRunData

        public static RunData newRawIlluminaRunData​(DataStorage storage,
                                                    Path path,
                                                    SequencerSource source)
        Create a new Illumina run data.
        Parameters:
        storage - the storage used for the data
        path - path of the data
        source - source of the data
        Returns:
        a new RunData object
      • newPartialRawIlluminaRunData

        public static RunData newPartialRawIlluminaRunData​(DataStorage storage,
                                                           Path path,
                                                           SequencerSource source)
        Create a new partial Illumina run data.
        Parameters:
        storage - the storage used for the data
        path - path of the data
        source - source of the data
        Returns:
        a new RunData object
      • newProcessedIlluminaRunData

        public static RunData newProcessedIlluminaRunData​(DataStorage storage,
                                                          Path path,
                                                          SequencerSource source)
        Create a new Illumina processed run data.
        Parameters:
        storage - the storage used for the data
        path - path of the data
        source - source of the data
        Returns:
        a new RunData object
      • newPartialProcessedIlluminaRunData

        public static RunData newPartialProcessedIlluminaRunData​(DataStorage storage,
                                                                 Path path,
                                                                 SequencerSource source)
        Create a new Illumina partial processed run data.
        Parameters:
        storage - the storage used for the data
        path - path of the data
        source - source of the data
        Returns:
        a new RunData object