Skip to content

Screen

Bases: NBOBaseClass

Represents the XML element Screen.

The Screen element is a grouping for Plates. The required attribute is the Screen's Name and ID - both must be unique within the document. The Screen element may contain an ExternalRef attribute that refers to an external database. A description of the screen may be specified in the Description element. Screens may contain overlapping sets of Plates i.e. Screens and Plates have a many-to-many relationship. Plates contain one or more ScreenRef elements to specify what screens they belong to.

fromBase(base) staticmethod

getTypeName()

getXMLName()

getNBOType()

getChildren()

getSubElements()

fromJsonFile(path, validate=True)

fromJsonString(json_string, validate=True)

fromXmlFile(path, validate=True)

fromXmlString(xml_string, validate=True)

toXmlFile(filename, validate=True)

toXmlString(validate=True)

setID(value, validate=True)

getID()

resetID()

hasID()

setName(value, validate=True)

getName()

resetName()

hasName()

getNameAllowedValues() staticmethod

setProtocolIdentifier(value, validate=True)

getProtocolIdentifier()

resetProtocolIdentifier()

hasProtocolIdentifier()

getProtocolIdentifierAllowedValues() staticmethod

setProtocolDescription(value, validate=True)

getProtocolDescription()

resetProtocolDescription()

hasProtocolDescription()

getProtocolDescriptionAllowedValues() staticmethod

setReagentSetDescription(value, validate=True)

getReagentSetDescription()

resetReagentSetDescription()

hasReagentSetDescription()

getReagentSetDescriptionAllowedValues() staticmethod

setReagentSetIdentifier(value, validate=True)

getReagentSetIdentifier()

resetReagentSetIdentifier()

hasReagentSetIdentifier()

getReagentSetIdentifierAllowedValues() staticmethod

setType(value, validate=True)

getType()

resetType()

hasType()

getTypeAllowedValues() staticmethod

setDescription(value, validate=True)

getDescription()

resetDescription()

hasDescription()

setReagent_List(value, validate=True)

getReagent_List()

addToReagent_List(value, validate=True)

clearReagent_List()

setPlateRef_List(value, validate=True)

getPlateRef_List()

addToPlateRef_List(value, validate=True)

clearPlateRef_List()

setAnnotationRef_List(value, validate=True)

getAnnotationRef_List()

addToAnnotationRef_List(value, validate=True)

clearAnnotationRef_List()