Interface SampleMetadata

  • All Superinterfaces:
    Metadata

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

      • getReads

        List<String> getReads()
        Get the reads as a list.
        Returns:
        the list of reads
      • getDescription

        String getDescription()
        Get the description.
        Returns:
        the description
      • getOperator

        String getOperator()
        Get the operator.
        Returns:
        the operator
      • getComment

        String getComment()
        Get the comment.
        Returns:
        the comment
      • getDate

        String getDate()
        Get the date.
        Returns:
        the date
      • getSerialNumber

        String getSerialNumber()
        Get the serial number.
        Returns:
        the serial number
      • getUUID

        String getUUID()
        Get the UUID.
        Returns:
        the UUID
      • getRepTechGroup

        String getRepTechGroup()
        Get the RepTechGroup.
        Returns:
        the RepTechGroup
      • getReference

        String getReference()
        Get the reference.
        Returns:
        the reference
      • isReference

        boolean isReference()
        Get the reference.
        Returns:
        the reference
      • getFastqFormat

        fr.ens.biologie.genomique.kenetre.bio.FastqFormat getFastqFormat()
        Get the fastq format.
        Returns:
        the fastq format
      • getCondition

        String getCondition()
        Get the condition.
        Returns:
        the condition
      • setReads

        void setReads​(List<String> newReads)
        Set the reads.
        Parameters:
        newReads - the new reads
      • setDescription

        void setDescription​(String newDescription)
        Set the description.
        Parameters:
        newDescription - the new description
      • setOperator

        void setOperator​(String newOperator)
        Set the operator.
        Parameters:
        newOperator - the new operator
      • setComment

        void setComment​(String newComment)
        Set the comment.
        Parameters:
        newComment - the new comment
      • setDate

        void setDate​(String newDate)
        Set the date.
        Parameters:
        newDate - the new date
      • setSerialNumber

        void setSerialNumber​(String newSerialNumber)
        Set the serial number.
        Parameters:
        newSerialNumber - the new serial number
      • setUUID

        void setUUID​(String newUUID)
        Set the UUID.
        Parameters:
        newUUID - the new UUID
      • setRepTechGroup

        void setRepTechGroup​(String newReptechGroup)
        Set the ReptechGroup.
        Parameters:
        newReptechGroup - the new ReptechGroup
      • setReference

        void setReference​(String newReference)
        Set the reference.
        Parameters:
        newReference - the new reference
      • setFastqFormat

        void setFastqFormat​(fr.ens.biologie.genomique.kenetre.bio.FastqFormat newfastqFormat)
        Set the fastq format.
        Parameters:
        newfastqFormat - the new fastq format
      • setCondition

        void setCondition​(String newCondition)
        Set the condition.
        Parameters:
        newCondition - the new condition
      • containsReads

        boolean containsReads()
        Test if the reads field exists.
        Returns:
        true if the reads field exists
      • containsDescription

        boolean containsDescription()
        Test if the description field exists.
        Returns:
        true if the description field exists
      • containsOperator

        boolean containsOperator()
        Test if the operator field exists.
        Returns:
        true if the operator field exists
      • containsComment

        boolean containsComment()
        Test if the comment field exists.
        Returns:
        true if the comment field exists
      • containsDate

        boolean containsDate()
        Test if the date field exists.
        Returns:
        true if the date field exists
      • containsSerialNumber

        boolean containsSerialNumber()
        Test if the serial number field exists.
        Returns:
        true if the serial number field exists
      • containsUUID

        boolean containsUUID()
        Test if the UUID field exists.
        Returns:
        true if the UUID field exists
      • containsRepTechGroup

        boolean containsRepTechGroup()
        Test if the RepTechGroup field exists.
        Returns:
        true if the RepTechGroup field exists
      • containsReference

        boolean containsReference()
        Test if the reference field exists.
        Returns:
        true if the reference field exists
      • containsFastqFormat

        boolean containsFastqFormat()
        Test if the fastq format field exists.
        Returns:
        true if the fastq format field exists
      • containsCondition

        boolean containsCondition()
        Test if the condition field exists.
        Returns:
        true if the condition field exists