Abstract:
Disclosed is a system for analyzing a bio chip using Gene Ontology (hereinafter referred to “GO”) and a method thereof. According to a preferred embodiment of the present invention, it is provided a system for analyzing a bio chip comprising: a GO (gene ontology) term assigning part for receiving a statistical clustering data obtained from empirical results of the bio chip, and assigning relevant GO terms to every gene contained in each cluster; a GO code converting part for converting the GO terms assigned by the GO term assigning part to the genes into GO codes, the GO code comprising a group of predetermined numbers; and a biological meaning extracting part for calculating pseudo distances between one of GO terms on GO tree structure contained in a predetermined group and the GO terms corresponding to the genes contained in the cluster, and calculating at least one of average pseudo distance or maximum pseudo distance of the calculated pseudo distances, and calculating at least one of average pseudo distances or maximum pseudo distances for all GO terms included on GO tree structure in the predetermined group and the GO terms corresponding to the genes contained in the cluster, and determining an optimum GO term matching with the cluster.
Abstract:
Disclosed is a system for analyzing a bio chip using Gene Ontology(hereinafter referred to “GO”) and a method thereof. According to a preferred embodiment of the present invention, it is provided a system for analyzing a bio chip comprising: a GO(gene ontology) term assigning part for receiving a statistical clustering data obtained from empirical results of the bio chip, and assigning relevant GO terms to every gene contained in each cluster; a GO code converting part for converting the GO terms assigned by the GO term assigning part to the genes into GO codes, the GO code comprising a group of predetermined numbers; and a biological meaning extracting part for calculating pseudo distances between one of GO terms on GO tree structure contained in a predetermined group and the GO terms corresponding to the genes contained in the cluster, and calculating at least one of average pseudo distance or maximum pseudo distance of the calculated pseudo distances, and calculating at least one of average pseudo distances or maximum pseudo distances for all GO terms included on GO tree structure in the predetermined group and the GO terms corresponding to the genes contained in the cluster, and determining an optimum GO term matching with the cluster.
Abstract:
A digital delay locked loop for a synchronous semiconductor memory device reduces power consumption by disabling the stages of the delay locked loop that are not required for generating an internal clock signal that is synchronized with an external system clock signal. The delay locked loop includes a first synchronous delay line formed from a plurality of serially connected unit delayers, a second synchronous delay line formed from a second plurality of serially connected unit delayers, a plurality of phase detectors arranged in successive order to compare the external clock signal to the plurality of delayed clock signals and generate a plurality of enable signals, and a plurality of switches arranged in successive order to select a delayed clock signal from the second delay line as an internal clock signal. Each stage includes one of the unit delayers in the first delay line, one of the unit delayers in the second delay line, one of the phase detectors, and one of the switches. Each of the phase detectors generates a carry signal if the clock signal from its stage is synchronized with the system clock or if it is downstream from the stage that is synchronized. The carry signal from each stage is coupled to the next successive stage. Each of the stages has one or more operation cutting circuits to disable the stage responsive to an active carry signal from the previous stage. The operation cutting circuits can be included in the phase detectors and the unit delayers in each stage to disable inverters in the unit delayers and latches in the phase detectors to conserve power in stages that are not necessary for generating the internal clock signal.
Abstract:
An internal clock generator including a switching controller interposed between a digital delay locked loop and an externally generated clock signal. The switching controller reduces current consumptions starting from a next cycle when an external clock and an internal clock are in phase. Further, when the external clock and the internal clock are in phase, driving of the unnecessary elements is suppressed, thereby reducing the current consumption in the internal clock generator.