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
  • Field Details

  • Method Details

    • 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