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 Summary
Fields Modifier and Type Field Description static String
ADDITIONAL_ANNOTATION_FILE_KEY
static String
GENOME_FILE_KEY
static String
GFF_FILE_KEY
static String
GTF_FILE_KEY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
containsAdditionalAnnotationFile()
Test if the additional annotation file field exists.boolean
containsGenomeFile()
Test if the genomeFile field exists.boolean
containsGffFile()
Test if the gffFile field exists.boolean
containsGtfFile()
Test if the gtfFile field exists.String
getAdditionalAnnotationFile()
Get the additional annotation file.String
getGenomeFile()
Get the genome file.String
getGffFile()
Get the GFF file.String
getGtfFile()
Get the GTF file.void
setAdditionalAnnotationFile(String newAdditionalAnotationFile)
Set the additional annotation file.void
setGenomeFile(String newGenomeFile)
Set the genome file.void
setGffFile(String newGffFile)
Set the gff file.void
setGtfFile(String newGtfFile)
Set the gff file.
-
-
-
Field Detail
-
GENOME_FILE_KEY
static final String GENOME_FILE_KEY
- See Also:
- Constant Field Values
-
GFF_FILE_KEY
static final String GFF_FILE_KEY
- See Also:
- Constant Field Values
-
GTF_FILE_KEY
static final String GTF_FILE_KEY
- See Also:
- Constant Field Values
-
ADDITIONAL_ANNOTATION_FILE_KEY
static final String ADDITIONAL_ANNOTATION_FILE_KEY
- See Also:
- Constant Field Values
-
-
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
-
-