Interface DesignMetadata

  • All Superinterfaces:
    Metadata
    All Known Implementing Classes:
    DesignMetadataImpl

    public interface DesignMetadata
    extends Metadata
    This interface defines the design metadata.
    Since:
    2.0
    Author:
    Xavier Bauquet
    • Method Detail

      • getGenomeFile

        String getGenomeFile()
        Get the genome file.
        Returns:
        the genome file
      • getGffFile

        String getGffFile()
        Get the GFF file.
        Returns:
        the GFF file
      • getGtfFile

        String getGtfFile()
        Get the GTF file.
        Returns:
        the GTF file
      • getAdditionalAnnotationFile

        String getAdditionalAnnotationFile()
        Get the additional annotation file.
        Returns:
        the additional annotation file
      • setGenomeFile

        void setGenomeFile​(String newGenomeFile)
        Set the genome file.
        Parameters:
        newGenomeFile - the new genome file
      • setGffFile

        void setGffFile​(String newGffFile)
        Set the gff file.
        Parameters:
        newGffFile - the new GFF file
      • setGtfFile

        void setGtfFile​(String newGtfFile)
        Set the gff file.
        Parameters:
        newGtfFile - the new GTF file
      • setAdditionalAnnotationFile

        void setAdditionalAnnotationFile​(String newAdditionalAnotationFile)
        Set the additional annotation file.
        Parameters:
        newAdditionalAnotationFile - the new additional annotation file
      • containsGenomeFile

        boolean containsGenomeFile()
        Test if the genomeFile field exists.
        Returns:
        true if the genomeFile field exists
      • containsGffFile

        boolean containsGffFile()
        Test if the gffFile field exists.
        Returns:
        the gffFile field exists
      • containsGtfFile

        boolean containsGtfFile()
        Test if the gtfFile field exists.
        Returns:
        the gtfFile field exists
      • containsAdditionalAnnotationFile

        boolean containsAdditionalAnnotationFile()
        Test if the additional annotation file field exists.
        Returns:
        the additional annotation file field exists