Abstract:
In some examples, a system processes event data and video frames produced by a program during execution of the program, the event data representing user actions with respect to a graphical user interface (GUI) of the program. The system identifies an area of the GUI that corresponds to a respective user action of the user actions, wherein identifying the area of the GUI uses a first video frame before an event corresponding to the respective user action, and a second video frame after the event corresponding to the respective user action. The system identifies, based on the identified area, a test object representing a user interface (UI) element, and generates a test script for testing the program, the test script including the test object.
Abstract:
Disclosed herein are techniques for computationally designing enzymes. These techniques can be used to design variations of naturally occurring enzymes, as well as new enzymes having no natural counterparts. The techniques are based on first identifying functional reactive sites required to promote the desired reaction. Then, hashing algorithms are used to identify potential protein backbone structures (i.e., scaffolds) capable of supporting the required functional sites. These techniques were used to design 32 different protein sequences that exhibited aldol reaction catalytic function, 31 of which are defined in the Sequence Listing. Details of these 31 different synthetic aldolases are provided, including descriptions of how such synthetic aldolases can be differentiated from naturally occurring aldolases.
Abstract:
A computerized method determines similarities between a first image and a second image. The first image is converted into a first grayscale image, and the second image is converted into a second grayscale image, where a number of pixels of the second image is not less than a number of pixels of the first image. Each pixel of the first grayscale image is matched with a pixel of the second grayscale image to create a pixel pair sequence. A similarity value indicating the similarities between the first image and the second image is calculated according to the grayscale value of each pixel in the pixel pair sequence S.
Abstract:
Disclosed herein are techniques for computationally designing enzymes. These techniques can be used to design variations of naturally occurring enzymes, as well as new enzymes having no natural counterparts. The techniques are based on first identifying functional reactive sites required to promote the desired reaction. Then, hashing algorithms are used to identify potential protein backbone structures (i.e., scaffolds) capable of supporting the required functional sites. These techniques were used to design 32 different protein sequences that exhibited aldol reaction catalytic function, 31 of which are defined in the Sequence Listing. Details of these 31 different synthetic aldolases are provided, including descriptions of how such synthetic aldolases can be differentiated from naturally occurring aldolases.
Abstract:
A molding method of blow-molding a hollow tank body with a built-in component is provided. The method molds the hollow tank body by molding the sheet parisons in the half molds. After the moving cooperation of the half molds, an expanding mechanism of a pre-molding template device, the template half plates and the bases, the half molds are respectively leaned against the closed template half plates, and the sheet parisons are leaned against the half molds by blowing and/or sucking so as to be pre-molded. The tank body is molded after placing the component into it. A pre-molding template device is also provided. An expanding mechanism and the template half plates are mounted on the bases, and the bases are mounted on a rail bracket, the bases are driven by a power device to move on the rail bracket.
Abstract:
A rotation mechanism for use with an x-ray wallstand housing includes a rotating shaft, a gas spring, a connecting rod, a ball screw nut seat, a ball screw base, a brake, a clutch, a motor, a conveyor belt, a ball screw and a damper disposed between said ball screw base and said ball screw nut seat.
Abstract:
A porous polyimide membrane is provided. The volume of pores with a diameter of between about 50 and about 300 nm is more than about 40%, preferably more than 75% of the total pore volume in the membrane. A method for preparing a porous polyimide membrane comprises: preparing a porous polyamide acid membrane; stretching the porous polyamide acid membrane to form a stretched membrane; and imidizing the stretched membrane to form a porous polyimide membrane. The volume of the pores with a diameter of about 50-300 nm is more than about 40%, preferably more than 75% of the total pore volume in the porous polyimide membrane.
Abstract:
An image capturing device includes a memory, a communication unit, and a processor. The memory stores a guiding system configured for guiding a user to capture an image including himself. The processor is configured for activating the system to: perform a facial recognition function on a current checking image to determine a face portion in the checking image, determine if the face portion is fully within a predetermined region of the checking image, and control the communication unit to instruct the user to adjust position of the image capturing device according to the position of the face portion in relation to the predetermined region upon the condition that the face portion is not fully within the predetermined region.
Abstract:
Disclosed herein are techniques for computationally designing enzymes. These techniques can be used to design variations of naturally occurring enzymes, as well as new enzymes having no natural counterparts. The techniques are based on first identifying functional reactive sites required to promote the desired reaction. Then, hashing algorithms are used to identify potential protein backbone structures (i.e., scaffolds) capable of supporting the required functional sites. These techniques were used to design 32 different protein sequences that exhibited aldol reaction catalytic function, 31 of which are defined in the Sequence Listing. Details of these 31 different synthetic aldolases are provided, including descriptions of how such synthetic aldolases can be differentiated from naturally occurring aldolases.
Abstract:
A display system includes a display panel, a solar battery, an electric current measuring module, a memory, and a brightness adjusting module. The solar battery is for converting light energy into electric current. The electric current measuring module is for measuring electric current generated from the solar battery. The memory is for storing a pre-defined associative array of current values and their corresponding brightness values. The brightness adjusting module is for querying the associative array stored in the memory to get the corresponding brightness value, using the measured electric current value as a key, and adjusting the brightness of the display based on the brightness value returned from the associative array.