METHODS AND SYSTEMS FOR DETECTING AN ORIENTATION OF A CASSETTE

Exemplary embodiments pertain to an automated sample processing system that includes a cassette having a superior component and an inferior component, where the superior component and the inferior component have a sufficient delta in opacity that is detectable by a sensor. An emitter is configured to emit a signal, where the signal passes laterally through one component of the cassette (or is diffused by it) and is configured to be received by a sensor. The sensor is configured to communicate the signal processing logic that is configured to interpret the signal and indicate the orientation of the cassette. Also disclosed is a method of detecting the orientation of a cassette in the automated sample processing system.

BACKGROUND

Many industries require the determination of the number or presence of microbes in a sample, often referred to as microbe enumeration or detection. One method of determining the number of microbes in a sample (or detecting the presence of microbes) involves exposing a filtration membrane to a sample to capture microbes in the sample on the membrane, culturing the microbes captured on the membrane, and optionally counting the number of colonies that grow during culturing.

The membrane may be provided inside a cassette to protect the microbe culture during incubation and/or analysis. The cassette may also facilitate automated processing by holding and organizing samples as they move through various stages of processing. An example of an automated sample processing system is the GROWTH DIRECT™ system from RAPID MICRO BIOSYSTEMS™ of Lowell, Massachusetts.

An operator may load the cassettes into a carousel that allows multiple cassettes to be analyzed in an automated sample analysis system. The system may retrieve the cassettes from the carousel and perform an analysis on the samples in the cassette. During some types of automated sample analysis, illuminated samples are caused to fluoresce without destroying the samples. By combining digital imagining technology with sophisticated software algorithms, these systems can detect and count the autofluorescence of growing microbes.

The cassette holding the sample is thus designed with an optically clear or transparent lid, through which the light shines. The bottom of the cassette is typically opaque to block out any background light.

A common error when using systems for automated processing of cassettes is for operators to load cassettes into the system with the clear lid facing down. This is considered upside-down. This is a relatively common mistake, because conventional manual incubation is often performed with the clear lid facing down during incubation and technicians rely on old habits from the manual method. In other cases, there may be lapses in operator training. When the cassette is loaded in an upside-down configuration, the system cannot image the sample in the cassette and an operator must manually flip the cassette over before automated processing can occur. This can increase the amount of time required to analyze a sample, result in lost samples, delay the processing of other samples, and decrease system accuracy.

SUMMARY

Exemplary embodiments provide a sensor system for use in automated sample processing systems. The sensor system implements a unique technique for detecting the orientation of each cassette before it is picked from the carousel and loaded into an incubator and/or imaged. Software logic monitors the sensor for an indication on the orientation of each cassette prior to the cassette being loaded into the incubator. When the sensor indicates the cassette is upside down, the software pauses loading to allow the cassette orientation to be corrected before restarting. The cassette orientation is corrected either manually by an operator, or automatically by the automated sample processing system. This prevents failures later in the process which could lead to lost samples and user dissatisfaction.

Disclosed is an automated sample processing system that includes a cassette having a superior component and an inferior component, where the superior component and the inferior component have a sufficient difference in opacity so as to be detectable by a sensor. The system also includes a carousel having a carousel base and at least one cassette column, where each cassette column includes at least one cassette. A cassette elevator is configured to raise and lower the carousel base longitudinally. An emitter is configured to emit a signal, where the signal passes laterally through the superior component of the cassette and is configured to be received by a sensor. The sensor is configured to communicate the signal to software logic on a computer, and the software logic is configured to interpret the signal and determine the orientation of the cassette.

DETAILED DESCRIPTION

Automated Sample Analysis System

FIG.1illustrates an example of an automated sample analysis system100, according to embodiments described herein. The analysis system100comprises microorganism colonies102, Lamps104emitting light106, a charge-couple device (CCD) chip108, multiple photosensitive pixels110, a cassette112, a cassette base114, a cassette lid116, a growth media118, and microorganism fluorescence120.

In some embodiments, the CCD chip108comprises photosensitive pixels110to capture light emitted from the microorganisms102.

In some embodiments, each cassette112comprises a cassette base114and a cassette lid116. In some embodiments, the cassette base114contains growth media118. In some embodiments, the growth media118contains microorganism colonies102. In some embodiments, the microorganism colonies102in the growth media118are exposed to Lamp light106produced by the Lamps104. In some embodiments, the microorganisms in the microorganism colonies102produces microorganism fluorescence120. In some embodiments, the microorganism fluorescence120are captured by the photosensitive pixels110of the CCD chip108.

In some embodiments, the analysis system100comprises one or more lamps104. In some embodiments, the at least one lamp is a light emitting diode (LED) lamp, an incandescent lamp, a fluorescent lamp, a halogen lamp, a high-intensity discharge (HID) lamp, a neon lamp, a laser lamp, a visible light lamp, an ultraviolet (UV) lamp, an infrared (IR) lamp, or any other type of light source capable of producing light. In some embodiments, the sun produces light for the analysis system100.

In some embodiments, the light106produced by the Lamps104is incandescent lamp light, fluorescent lamp light, halogen lamp light, high-intensity discharge (HID) lamp light, neon lamp light, laser lamp light, visible light, ultraviolet (UV) light, infrared (IR) light, or any other type of light.

In some embodiments, the analysis system100comprises at least one cassette112. In some embodiments, the growth media118comprises one type of microorganism colony102. In some embodiments, the growth media118comprises more than one type of microorganism colony102. The microorganism colonies102may, when exposed to the light106, produce microorganism fluorescence120. In some embodiments, different types of microorganism colonies102may be distinguished by the different types of microorganism fluorescence120that each produces.

In some embodiments, the analysis system100comprises one or more CCD chips108. The CCD chips108may include one or more photosensitive pixels110. The photosensitive pixels110may convert the microorganism fluorescence120into electrical signals. In some embodiments, the electrical signals are interpreted by logic on the analysis system100to indicate the number of microorganism colonies102in the growth media118. In some embodiments, an imaging device other than a CCD chip108may be used to capture the microorganism fluorescence120. In some embodiments, the imaging device is a complementary metal-oxide-semiconductor (CMOS) image sensor, a specific type of CMOS image sensor (such as an active pixel sensor CMOS), a scientific CMOS (sCMOS) image sensor, an indium gallium arsenide (InGaAs) image sensor, other types of CCD chips (such as an electron-multiplying CCD chip), or any other type of sensor capable for imaging.

In some embodiments, the cassette lid116of the cassette112is substantially transparent. The cassette lid116may be considered substantially transparent when light emitted by a selected light source is capable of passing from one side of the cassette lid116to another such that the light remains perceptible by a sensor after passing through the cassette lid116from side to side. A substantially transparent cassette lid116may also allow the lamp light106to pass through the top of the cassette lid116to illuminate the microorganism colonies and/or to allow the fluorescence120to pass through the cassette lid116so that it remains perceptible by the photosensitive pixels110. In some embodiments, the top surface of the cassette lid116may have a different optical property than the side surfaces of the cassette lid116. The top surface may be configured to allow light from the lamps104and the fluorescence120to pass through, whereas the side surfaces may be configured to allow light from a side-mounted light source to pass through the cassette lid116and remain perceptible by a side-mounted sensor. The amount of transparency in the top surface may be selected based on the type of lamp104used, whereas the amount of transparency in the side surfaces may be selected based on the type or capabilities of side-mounted light source and/or side-mounted sensor.

In some embodiments, the cassette base114of the cassette112is substantially opaque. The cassette base may be considered substantially opaque when light from the side-mounted light source, which is capable of being perceived by the side-mounted sensor when it passes through the cassette lid116, is not capable of being perceived by the side-mounted sensor when it passes through the cassette base114. A substantially opaque cassette base114may also block background light from passing through the body of the cassette base114.

Automated Sample Processing System

FIG.2Aillustrates an example of an incorrectly loaded carousel200, according to embodiments described herein. In some embodiments, the incorrectly loaded carousel200comprises cassettes204having cassette bases206and cassette lids208, cassette columns210, a carousel handle212, a carousel base214, a carousel stem216, column posts218, column supports220, and column apertures222.

In some embodiments, the cassettes204on top of each of the cassette columns210(the most superior cassettes204of each cassette column210) of the incorrectly loaded carousel200are loaded upside down, with the cassette base206positioned superior to the cassette lid208. Exemplary embodiments are capable of detecting the configuration of the cassettes when some, all, or none of the cassettes are loaded upside down, in any combination or order.

In some embodiments, an inferior end of the carousel stem216is coupled to the superior face of the carousel base214. In some embodiments, the superior end of the carousel stem216is coupled to the carousel handle212. In some embodiments, each cassette column210is coupled to the carousel base214.

In some embodiments, the carousel stem216is substantially cylindrical. In some embodiments, the carousel stem216is substantially rectangular or any shape capable of coupling to the carousel base214and the carousel handle212.

In some embodiments, the carousel handle212is T-shaped. In some embodiments, the carousel handle212is straight, D-shaped, a knob, a ring, or any shape capable to be gripped to lift the incorrectly loaded carousel200. In some embodiments, the lateral ends of the carousel handle212extend longitudinally to couple to the carousel base214, thereby forming an aperture between the longitudinally extended lateral end of the carousel handle212and the carousel stem216.

In some embodiments, the carousel handle212is central to the incorrectly loaded carousel200, surrounded by the at least one cassette column210. In some embodiments, the carousel handle212is not in the center of the incorrectly loaded carousel200.

In some embodiments, the carousel base214is substantially circular. In some embodiments, the carousel base214is substantially square, rectangular, triangular, pentagonal, hexagonal, heptagonal, or any other shape capable of holding at least one cassette column210.

Each cassette column210may include zero or more column posts218and zero or more column supports220. In some embodiments, the column support220comprises zero or more column apertures222. The column apertures222may be evenly spaced or not evenly spaced. The column apertures222may be of any suitable shape, such as oval shaped, square, rectangular, circular, triangular, pentagonal, hexagonal, or any other shape.

In some embodiments, the column support220is substantially concave relative to the carousel stem216. In some embodiments, the column support220is a substantially straight surface. In some embodiments, the column support220is substantially convex relative to the carousel stem216.

In some embodiments, each column post218is positioned internally and adjacent to the carousel stem216and the column support220is positioned externally with the outer edge of the column support220coupled to the superior perimeter of the carousel base214. In some embodiments, each column post218is positioned externally with the outer edge of the column post218coupled to the superior perimeter of the carousel base214and the column support220is positioned internally and adjacent to the carousel stem216.

In some embodiments, each cassette column210shares at least one column post218with an adjacent cassette column210. In some embodiments, each cassette column210shares both column posts218with the adjacent cassette columns210. In some embodiments, each cassette column210comprises its own column posts218. In some embodiments, the lateral ends of the carousel handle212couple to column posts218.

In the depicted embodiments, the carousel200includes six cassette columns210, although the present invention is not limited to this configuration. Each cassette column210may have a capacity for zero or more cassettes112(the specific number of cassettes being dependent on the size of the carousel200and the size of the cassettes112).

FIG.2Billustrates an example of a correctly loaded carousel202, in which each cassette204is in a loaded position, according to embodiments described herein. The loaded position is in which the cassette lid208is positioned superior to the cassette base206. In some embodiments, the incorrectly loaded carousel200comprises cassettes204, the cassette bases206, the cassette lids208, the cassette columns210, the carousel handle212(shown inFIG.2A), the carousel base214, the column carousel stem216(shown inFIG.2A), the column posts218, the column supports220, and the column apertures222.

In some embodiments, all of the cassettes204in each cassette column210are in the loaded position, with the cassette lid208positioned superior to the cassette base206. In some embodiments, one or more cassettes204in one or more cassette columns210are loaded right-side up. In some embodiments, the cassettes204on the top of each cassette column210are loaded right-side up.

FIG.3illustrates a block diagram of an automated sample processing system300, according to embodiments described herein. The system comprises two cassettes302as shown and described inFIG.1-FIG.4, each comprising a cassette base304and a cassette lid306as shown and described inFIG.1-FIG.4, a cassette column308as shown and described inFIG.2A-FIG.2B, a carousel base310as shown and described inFIG.2A-FIG.2B, a carousel elevator312, a sensor314, an emitter316, and a signal318.

In some embodiments, the cassette column308comprises one cassette302. In some embodiments, the cassette column308comprises more than two cassettes302. In some embodiments, the cassette column308has no cassettes302.

In some embodiments, the emitter316is a light emitter. In some embodiments, the emitter316is a laser emitter. In some embodiments, the emitter316is an incandescent light emitter, a fluorescent light emitter, a LED emitter, a halogen light emitter, a high-intensity discharge (HID) light emitter, a neon light emitter, a visible light emitter, an ultraviolet (UV) light emitter, an infrared (IR) light emitter, or any other type of emitter that can produce light. In some embodiments, the sun is the emitter316. In some embodiments, the emitter316is any type of heat emitter. In some embodiments, the emitter316is any type of device capable of producing any signal, including but not limited to an analog signal emitter, a digital signal emitter, an electromagnetic signal emitter, an audio signal emitter, a video signal emitter, or an optical signal emitter.

In some embodiments, the signal318is a form of light. In some embodiments, the signal318is a laser. In some embodiments, the signal318is incandescent light, fluorescent light, LED light, halogen light, high-intensity (HID) light, neon light, visible light, ultraviolet (UV) light, infrared (IR) light, or any other type of light. In some embodiments, sunlight is the signal318. In some embodiments, the signal318is any type of heat. In some embodiments, the signal318is any form of indication that is produced by an emitter and received by a sensor, including but not limited to an analog signal, a digital signal, an electromagnetic signal, an audio signal, a video signal, a motion signal, or an optical signal.

In some embodiments, the sensor314is a light sensor. In some embodiments, the sensor314is a laser sensor. In some embodiments, the sensor314is an incandescent light sensor, a fluorescent light sensor, a LED sensor, a halogen light sensor, a high-intensity discharge (HID) light sensor, a neon light sensor, a visible light sensor, an ultraviolet (UV) light sensor, an infrared (IR) light sensor, or any other type of sensor that can receive light. In some embodiments, the sensor314is a solar panel. In some embodiments, the sensor314is any type of heat receiver. In some embodiments, the sensor314is any device capable of receiving any signal, including but not limited to an analog signal sensor, a digital signal sensor, an electromagnetic signal sensor, an audio signal sensor, a video signal sensor, a motion sensor, or an optical signal sensor.

In some embodiments, a vision system is used to analyze the cassette for a feature which is unique to the top or bottom of the cassette to enable the orientation of the cassette to be understood. In some embodiments, the vision system could detect a feature such as: the physical geometry of the cassette, fiducials built in to the cassette or applied via printer or labeling, barcodes etched, printed or labeled on the cassette, alphanumeric text etched, printed or labeled on the cassette or any other markings which provide a unique understanding of whether the top or bottom of the cassette is facing up.

In some embodiments, the carousel elevator312is a device that is capable of raising and lowering the carousel base310longitudinally. In some embodiments, the carousel elevator312raises the carousel base310longitudinally such that the cassette302on top of the cassette column308is in a loaded position. In the loaded position, the cassette302is positioned to allow the signal318produced by the emitter316to pass through the cassette lid306unobstructed for reception by the sensor314.

In some embodiments, when the cassette302on top of the cassette column308is in the loaded position, the signal318passes from the emitter316to the sensor314with high strength, because the signal318passes through the substantially transparent cassette lid306which allows for most of the signal318to pass through. In some embodiments, if the cassette302is upside down, with the substantially opaque cassette base304positioned above the substantially transparent cassette lid306(as shown inFIG.2A), the signal318will not pass through the substantially opaque cassette base304, resulting in the signal detection being much lower or completely missing.

In some embodiments, in the loaded position, the signal318passes through the center latitudinal axis of the cassette lid306. In some embodiments, in the loaded position, the signal318passes through the superior latitudinal half of the cassette lid306(i.e. between the center latitudinal axis of the cassette lid306and the superior face of the cassette lid306). In some embodiments, in the loaded position the signal318passes through the inferior latitudinal half of the cassette lid306(i.e. between the center latitudinal axis of the cassette lid306and center latitudinal axis of the cassette302). In some embodiments, in the loaded position, the signal318passes through the cassette lid306from the superior latitudinal half of the cassette lid306to the inferior latitudinal half of the cassette lid306. In some embodiments, in the loaded position, the signal318passes through the cassette lid306from the inferior latitudinal half of the cassette lid306to the superior latitudinal half of the cassette lid306.

In some embodiments, the emitter316and sensor314are positioned such that the signal318passes through the top component of the cassette302(i.e. the component positioned superior to the other). In some embodiments, in the loaded position, the signal318passes through the cassette lid306horizontally, with the emitter316and sensor314laterally level with each other. In some embodiments, in the loaded position, the signal318passes through the cassette lid306at an angle such that the emitter316is laterally above the sensor314. In some embodiments, in the loaded position, the signal318passes through the cassette lid306at an angle such that the emitter316is laterally below the sensor314.

Although embodiments are shown in which the emitter316emits a signal into the superior component of the cassette302, it is also contemplated that the emitter316may emit a signal into the inferior component of the cassette302. For example, if the emitter316is positioned so as to emit the signal into the inferior component of the cassette, the system may interpret the absence (or attenuation) of the signal as indicating that the cassette is in the right-side up configuration. If the sensor detects an unattenuated or robust signal, this may indicate that the cassette is upside down.

In some embodiments, the sensor and emitter need not be on opposite sides of the cassette. For instance, in some examples the emitter may emit a signal (such as light) into a superior component that is constructed of a material capable of diffusing the signal. The inferior component may not be capable of diffusing the signal, or may diffuse the signal to a different degree (such that the difference is distinguishable based on the sensor signal). The sensor may be located adjacent to the emitter, or anywhere else along the circumference of the cassette where it can register whether it is receiving a diffuse signal from the superior component or a non-diffuse signal.

Moreover, although exemplary embodiments are generally described in connection with a signal representing light, the present invention is not so limited. It is also contemplated that other types of signals may be used; any type of signal capable of being transmitted by an emitter and received by a sensor after passing through the cassette is suitable. The terms transparent and opaque may generally refer to materials that have the property of relaying, transmitting, or otherwise manipulating the signal into a first configuration and a second configuration, respectively. The first configuration may be the presence of the signal and the second configuration may be the absence of the signal. In other embodiments, the first configuration may present the signal to the sensor in an unmanipulated configuration and the second configuration may present the signal to the sensor in a manipulated configuration (e.g., filtered, attenuated, augmented, supplemented, with different properties, etc.) or vice versa.

In some embodiments, the sensor interprets the signal emitted by the emitter (as a result of passing through either the cassette lid306or the cassette base304) and transmits the results to signal processing logic that is housed on a computer. In some embodiments, if the sensor receives a robust signal, the signal processing logic indicates a positive result on a monitor or display via the computer (or a negative result, if the signal processing logic does not receive a robust signal, or otherwise receives a signal indicating an upside down orientation of the cassette). In some embodiments, upon the signal processing logic receiving a positive result, the cassette is loaded into an incubator or an imaging system configured to capture an image of the interior of the cassette through a top surface of the cassette's superior component. In some embodiments, the cassette is automatically picked up by the automated sample processing system (e.g., using a robotic arm) from the cassette column of the carousel and loaded into the incubator. In some embodiments, the cassette is manually picked up by the operator from the cassette column of the carousel and loaded into the incubator.

In some embodiments, if the sensor does not receive a robust signal, the signal processing logic indicates a negative result on the monitor via the computer. In some embodiments, a prominent visual indicator and message is displayed on the monitor to the operator to inform the operator of the problem with the cassette orientation. In some embodiments, simultaneous with or in lieu of the visual indicator, the computer communicates an electronic notification message to pre-configured addresses in order to alert operators who may be remote.

In some embodiments, the cassette is not loaded into the incubator. In some embodiments, in the event that the cassette orientation is not corrected, loading of cassettes into the incubator stops until the orientation is corrected either by the operator or the automated sample processing system.

In some embodiments, the cassette orientation is corrected. In some embodiments, the cassette orientation is corrected manually by the operator. In some embodiments, the automated sample processing system may have the capability to automatically flip the cassettes into the correct orientation (e.g., through the use of a robotic arm). In some embodiments, the cassette is loaded into an incubator or imaging system. In some embodiments, the cassette is automatically picked up with a robotic arm from the cassette column of the carousel and loaded into the incubator or imaging system. In some embodiments, the cassette is manually picked up by the operator from the cassette column of the carousel and loaded into the incubator or imaging system.

FIG.4illustrates an example of cassette components, according to embodiments described herein. The cassette400comprises a cassette lid402and a cassette base404. In this example, the cassette lid402and cassette base404are shown before they are coupled.

In some embodiments, any transparent plastic may be useful for the purpose of the substantially transparent cassette lid402of the cassette400. In some embodiments, the cassette lid402may be made of an optically transparent non-fluorescent plastic. For the detection of upside-down cassettes400, any plastic may be suitable to create the cassette lid402, so long as it allows a sufficient amount of light (or other form of signal) to pass through for sensor analysis purposes. In some embodiments, any material may be suitable to create the cassette lid402so long as it allows a sufficient amount of light (or other form of signal) to pass through for analysis purposes, such as glass, acrylic, polycarbonate, polyethylene terephthalate (PET), ceramic, or quartz.

In some embodiments, “transparent” may mean allowing at least 85% of light to pass through, although the present invention is not so limited. In practice, the definition of a “transparent” cassette lid306may depend on the optical detection capabilities of the sensor314(shown inFIG.3) used by the automated sample processing system-“transparent” may simply refer to a degree of transparency that does not attenuate the optical characteristics of the cassette400beyond a point that the sensor314(shown inFIG.3) of the automated sample processing system can obtain an acceptable reading during sample processing. Alternatively, a cassette lid402may be considered “transparent” when the opacity of the cassette lid402is sufficiently different from the opacity of the cassette base404of the cassette400so that the emitter316/sensor314pair (shown inFIG.3) of the present embodiments can detect a difference between them.

In some embodiments, any non-transparent plastic may be useful for the purpose of the substantially opaque cassette base404of the cassette400. In some embodiments, the cassette base404may be made of an optically opaque non-fluorescent plastic. For the detection of upside-down cassettes400, any plastic may be suitable, as long as it blocks a sufficient amount of light from passing through for analysis purposes. In some embodiments, any material may be suitable to create the cassette base404so long as it blocks a sufficient amount of light from passing through for analysis purposes, such as metal, wood, brick, concrete, ceramic, or rubber.

In some embodiments, “opaque” may mean blocking at least 85% of light from passing through, although the present invention is not so limited. In practice, the definition of a “opaque” cassette base404may depend on the optical detection capabilities of the sensor314(shown inFIG.3) used by the automated sample processing system-“opaque” may simply refer to a degree of opacity that does not attenuate the optical characteristics of the cassette400beyond a point that the sensor314(shown inFIG.3) of the automated sample processing system can obtain an acceptable reading during sample processing. Alternatively, a cassette base404may be considered “opaque” when the opacity of the cassette base404is sufficiently different from the opacity of the cassette lid402so that the emitter316/sensor314pair (shown inFIG.3) of the present embodiments can detect a difference between them. The emitted signal318(shown inFIG.3) should be attenuated enough by the plastic of the cassette base404that the sensor314(shown inFIG.3) reading is sufficiently different from the reading of the less opaque plastic of the cassette lid402.

In some embodiments, in practice, the cassette lid402and cassette base404of the cassette400do not need to be fully transparent and fully opaque, respectively. In some embodiments, the cassette lid402and the cassette base404comprise a sufficient delta of the signal (shown inFIG.3) strength capable of being transmitted through the material to allow a robust detection. In some embodiments, the placement and calibration of the sensor (shown inFIG.3) is such that the signal (shown inFIG.3) received through the more transparent part of the cassette400(the cassette lid402) is significantly different from the signal (shown inFIG.3) received through the more opaque part of the cassette400(the cassette base404). This difference in signal value allows software of the automated sample processing system, housed on a computer, to determine if the transparent portion of the cassette is on top versus the opaque portion. This information is used to determine if the cassette is upside down.

Automated Sample Processing Method

In some embodiments, a method for using an automated sample processing system to detect the orientation of each cassette before it is picked up from the carousel and loaded in to an incubator is described herein. In some embodiments, a method for detecting the orientation of a cassette in an automated sample processing system includes loading the cassette having a superior component and an inferior component into the cassette column of the carousel, where the superior component and the inferior component are either combination of cassette lid and a cassette base having a sufficient delta in opacity that is detectable by the sensor, raising the carousel base of the carousel using the elevator, emitting the signal from the emitter, passing the signal laterally through the superior component of the cassette, receiving the signal by the sensor, communicating the signal result to software on the computer, and indicating the cassette orientation on the monitor connected to the computer. When the cassette lid is superior to the cassette base, the method may also further include the step of loading the cassette into an incubator as a result of a robust signal passing laterally through the cassette lid. When the cassette base is superior to the cassette lid, the method may also further include the step of stopping cassette loading into an incubator as a result of a non-robust signal passing laterally through the cassette base. In this case, the method may further include resuming cassette loading into the incubator when the cassette orientation is corrected automatically by the automated sample processing system or manually by an operator.

FIG.5illustrates an example method for loading cassettes into an incubator or image processing system using an automated sample processing system in which the cassettes are in the correct loaded position, according to embodiments described herein. Although the example routine depicts a particular sequence of operations, the sequence may be altered without departing from the scope of the present disclosure. For example, some of the operations depicted may be performed in parallel or in a different sequence that does not materially affect the function of the routine. In other examples, different components of an example device or system that implements the routine may perform functions at substantially the same time or in a specific sequence.

In step502, the cassettes (shown inFIG.2B) are placed into a cassette column (shown inFIG.2B) of a carousel (shown inFIG.2B) in the loaded position. In some embodiments, the cassettes are automatically placed into a cassette column using a robotic arm. In some embodiments, the cassettes are manually placed into a cassette column by an operator.

In step504, the elevator (shown inFIG.3) raises the carousel base (shown inFIG.2B).

In step506, the signal (shown inFIG.3) is emitted from the emitter (shown inFIG.3).

In step508, the signal passes through the cassette lid (shown inFIG.2B). In some embodiments, prior to the cassette being picked up from the carousel to be loaded into an incubator (not shown), the automated sample processing system uses an emitter/sensor (shown inFIG.3) pair to send and receive, respectively, a signal intended to pass though the cassette lid (shown inFIG.3). In some embodiments, the cassette lid and the cassette base (shown inFIG.3) comprise a sufficient delta of the signal strength capable of being transmitted through the material.

In step510, the signal is received by the sensor (shown inFIG.3). In some embodiments, the cassette lid allows for a robust detection of the signal, while the cassette base does not allow for a robust detection of the signal. This difference in signal value allows the automated sample processing system to determine if the transparent portion of the cassette is on top versus the opaque portion. This information is used to determine if the cassette is upside down. In this embodiment, the cassette lid is right side up.

In step512, the sensor communicates the positive result to a software (not shown) on a computer. In some embodiments, robust detection of the signal is communicated via the sensor to the software, indicating that the transparent portion of the cassette is on top versus the opaque portion. The cassette lid402and the cassette base404comprise a sufficient delta of the signal strength capable of being transmitted through the material to allow a robust detection.

In step514, the software indicates the positive result on a monitor via a computer. In some embodiments, the monitor is viewed by an operator.

In step516, the cassette is loaded into an incubator or image processing system. In some embodiments, the cassette is automatically picked up with a robotic arm from the cassette column of the carousel and loaded into the incubator or image processing system. In some embodiments, the cassette is manually picked up by the operator from the cassette column of the carousel and loaded into the incubator or image processing system.

FIG.6illustrates an example method for loading cassettes into an incubator or image processing system using an automated sample processing system in which the cassettes are not in the correct loaded position, according to embodiments described herein. Although the example routine depicts a particular sequence of operations, the sequence may be altered without departing from the scope of the present disclosure. For example, some of the operations depicted may be performed in parallel or in a different sequence that does not materially affect the function of the routine. In other examples, different components of an example device or system that implements the routine may perform functions at substantially the same time or in a specific sequence.

In step602, the cassettes (shown inFIG.2A) are placed into a cassette column (shown inFIG.2A) of a carousel (shown inFIG.2A) not in the loaded position (i.e. the cassettes are upside down). In some embodiments, the cassettes are automatically placed into a cassette column using a robotic arm. In some embodiments, the cassettes are manually placed into a cassette column by an operator.

In step604, the elevator (shown inFIG.3) raises the carousel base (shown inFIG.2A).

In step606, the signal (shown inFIG.3) is emitted from the emitter (shown inFIG.3).

In step608, the signal passes through the cassette base (shown inFIG.2A). In some embodiments, prior to the cassette being picked up from the carousel to be loaded into an incubator (not shown), the automated sample processing system uses an emitter/sensor (shown inFIG.3) pair to send and receive, respectively, a signal intended to pass though the cassette lid (shown inFIG.3). In some embodiments, such as in step608, the cassette is loaded incorrectly with the cassette base positioned superior as opposed to the cassette lid. In some embodiments, the cassette lid and the cassette base (shown inFIG.3) comprise a sufficient delta of the signal strength capable of being transmitted through the material.

In step610, the signal is received by the sensor. In some embodiments, the cassette base does not allow for a robust detection of the signal, while the cassette lid does allow for a robust detection of the signal. This difference in signal value allows the automated sample processing system to determine if the transparent portion of the cassette is on top versus the opaque portion. This information is used to determine if the cassette is upside down. In this embodiment, the cassette base is right side up. In some embodiments, the signal is not received by the sensor.

In step612, the sensor communicates the negative result to a software (not shown) on a computer. In some embodiments, non-robust detection of the signal is communicated via the sensor to the software, indicating that the opaque portion of the cassette is on top versus the transparent portion. The cassette lid402and the cassette base404comprise a sufficient delta of the signal strength capable of being transmitted through the material to allow a robust detection.

In step614, the software indicates the negative result on a monitor via a computer. In some embodiments, the monitor is viewed by an operator. In some embodiments, a prominent visual indicator and message is displayed on the monitor to the operator to inform the operator of the problem with the cassette orientation. In some embodiments, simultaneous with or in lieu of the prominent visual indicator, the computer communicates an electronic notification message to pre-configured addresses in order to alert operators who may be remote.

In step616, the cassette is not loaded into the incubator or image processing system. In some embodiments, in the event that the cassette orientation is not corrected, loading of cassettes into the incubator or image processing system stops until the orientation is corrected either by the operator or the automated sample processing system (e.g., the use of a robotic arm).

In step618, the cassette orientation is corrected. In some embodiments, the cassette orientation is corrected manually by the operator. In some embodiments, the automated sample processing system may have the capability to automatically flip the cassettes into the correct orientation (e.g., through the use of a robotic arm).

In step620, the cassette is loaded into an incubator or image processing system. In some embodiments, the cassette is automatically picked up with a robotic arm or image processing system from the cassette column of the carousel and loaded into the incubator. In some embodiments, the cassette is manually picked up by the operator from the cassette column of the carousel and loaded into the incubator.

The components and features of the devices described above may be implemented using any combination of discrete circuitry, application specific integrated circuits (ASICs), logic gates and/or single chip architectures. Further, the features of the devices may be implemented using microcontrollers, programmable logic arrays and/or microprocessors or any combination of the foregoing where suitably appropriate. It is noted that hardware, firmware and/or software elements may be collectively or individually referred to herein as “logic” or “circuit.”

It will be appreciated that the exemplary devices shown in the block diagrams described above may represent one functionally descriptive example of many potential implementations. Accordingly, division, omission or inclusion of block functions depicted in the accompanying figures does not infer that the hardware components, circuits, software and/or elements for implementing these functions would be necessarily be divided, omitted, or included in embodiments.

At least one non-transitory computer-readable storage medium may include instructions that, when executed, cause a system to perform any of the computer-implemented methods described herein.

Exemplary embodiments include, but are not limited to the following:

1. An automated sample processing system, comprising: a cassette comprising a superior component having a lateral side and an inferior component having a lateral side, wherein the lateral side of the superior component and the lateral side of the inferior component have different opacities; a carousel configured to support the cassette; an emitter configured to emit a signal into a lateral side of the superior component of the cassette; a sensor capable of receiving the signal at least when the signal passes through a cassette component that is more optically transparent than the other cassette component; and signal processing logic operable on a processor, the sensor configured to communicate an output to the signal processing logic, the signal having a first characteristic when passing through the more optically transparent cassette component and a second characteristic when passing through the other cassette component, the signal processing logic configured to interpret the output to determine an orientation of the cassette.

2. The automated sample processing system of 1, wherein the first characteristic is the presence of the signal and the second characteristic is the absence of the signal.

3. The automated sample processing system of any of 1 or 2, wherein the signal processing logic is further configured to display the orientation of the cassette on a display.

4. The automated sample processing system of any of 1-3, wherein the emitter and sensor are arranged so that, when the carousel positions the cassette in a predetermined configuration, the emitter and sensor are configured to be adjacent to the lateral side of the superior component on opposite sides of the cassette.

5. The automated sample processing system of any of 1-4, wherein the emitter and sensor are arranged so that, when the carousel positions the cassette in a predetermined configuration, the emitter and sensor are configured to be adjacent to the lateral side of the inferior component on opposite sides of the cassette.

6. The automated sample processing system of any of 1-5, wherein the signal is light of a predetermined wavelength and the sensor is a photodetector.

7. The automated sample processing system of any of 1-6, wherein the superior component is one of a cassette lid or a cassette base, and the inferior component is the other of the cassette lid or the cassette base.

8. The automated sample processing system of 7, wherein the cassette lid is substantially transparent to the signal emitted by the emitter and the cassette base is substantially opaque to the signal emitted by the emitter.

9. The automated sample processing system of any of 7-8, wherein the cassette lid is comprised of an optically-clear non-fluorescent plastic.

10. The automated sample processing system of any of 7-9, wherein cassette base is comprised of a substantially opaque plastic.

11. The automated sample processing system of any of 1-10, further comprising a robotic manipulator configured to flip the cassette to place the inferior component in a superior position, and further comprising control logic configured to instruct the robotic manipulator to flip the cassette when the signal processing logic determines that the cassette is in an upside-down orientation.

12. The automated sample processing system of any of 1-11, further comprising control logic configured to perform one or more of: pausing automatic processing of the cassette when the signal processing logic determines that the cassette is in an upside-down orientation, and/or automatically processing the cassette when the signal processing logic determines that the cassette is in a right-side up orientation, or

13. The automated sample processing system of any of 1-12, further comprising an imaging system configured to capture an image through a top surface of the superior component of the cassette, wherein the signal processing logic is configured to determine the orientation of the cassette before the cassette is presented to the imaging system.

14. An automated sample processing system, comprising: a cassette comprising a superior component having a lateral side and an inferior component having a lateral side, wherein the lateral side of the superior component and the lateral side of the inferior component have different diffusion properties; a carousel configured to support the cassette;an emitter configured to emit a signal into a lateral side of either the superior component or the inferior component of the cassette; a sensor capable of receiving the signal at least when the signal passes is diffused by a cassette component that has a greater capability to diffuse the signal than the other cassette component; and signal processing logic operable on a processor, the sensor configured to communicate an output to the signal processing logic, the signal having a first characteristic when passing through the cassette component with the greater capability to diffuse the signal and a second characteristic when passing through the other cassette component, the signal processing logic configured to interpret the output to determine an orientation of the cassette.

15. A method for detecting the orientation of a cassette in an automated sample processing system, comprising: loading a cassette into a carousel, the cassette comprising a superior component having a lateral side and an inferior component having a lateral side, wherein the lateral side of the superior component and the lateral side of the inferior component have different opacities; emitting a signal into a lateral side of the superior component of the cassette using an emitter, the signal capable of being received by a sensor at least when the signal passes through a cassette component that is more optically transparent than the other cassette component; and processing an output of the sensor using signal processing logic, the signal having a first characteristic when passing through the more optically transparent cassette component and a second characteristic when passing through the other cassette component, the signal processing logic configured to interpret the output to determine an orientation of the cassette.

16. The method of 15, wherein the first characteristic is the presence of the signal and the second characteristic is the absence of the signal.

17. The method of any of 15-16, further comprising instructing a robotic manipulator to flip the cassette when the signal processing logic determines that the cassette is in an upside-down orientation.

18. The method of any of 15-17, further comprising pausing automatic processing of the cassette when the signal processing logic determines that the cassette is in an upside-down orientation.

19. The method of any of 15-18, further comprising automatically processing the cassette when the signal processing logic determines that the cassette is in a right-side up orientation.

20. The method of any of 15-20, wherein determining the orientation of the cassette is performed before the cassette is presented to an imaging system configured to capture an image through a top surface of the superior component of the cassette.