Apparatus with heterogeneous processing modules
A biological sample processing apparatus having an enclosure. A plurality of sample processing modules are held by the enclosure. Each sample processing module is configured to hold a removable sample cartridge and to only perform sample processing on a sample within the corresponding removable sample cartridge. Each sample processing module is configured to perform at least one of a plurality of testing processes on the sample within the removable sample cartridge. At least one module in the apparatus is configured to perform nucleic acid amplification and detection.
1. A biological sample processing apparatus comprising:
an enclosure;
a plurality of modules supported within the enclosure, each of the plurality of modules configured to accommodate any of a plurality of removable sample cartridges, wherein each of the plurality of modules are removable and independently operable, the plurality of modules including:
a plurality of sample processing modules, each sample processing module configured to hold a removable sample cartridge and to perform sample processing only on a biological sample within a given removable sample cartridge of the plurality when accommodated therein; each sample processing module of the plurality is configured to perform at least one of a plurality of biological testing processes on the sample within the given removable sample cartridge, wherein at least one sample processing module of the plurality is configured to perform nucleic acid amplification and detection, and
at least one sample preparation module that is configured to perform sample preparation only on a biological sample within a given removable sample cartridge of the plurality when accommodated therein, wherein the at least one sample preparation module is configured to perform only sample preparation.
2. The sample processing apparatus of claim 1 , wherein at least one sample processing module is configured for hybridizing a nucleic acid to an array on a solid support.
3. The sample processing apparatus of claim 2 , wherein the at least one sample preparation module is configured to prepare a sample for a sample processing protocol for at least one nucleic acid.
4. The sample processing apparatus of claim 1 , wherein at least one sample processing module is configured to detect at least one protein analyte.
5. The sample processing apparatus of claim 1 , wherein at least one sample processing module is configured for assessing a chromosomal nucleic acid copy number of at least one nucleic acid.
6. The sample processing apparatus of claim 1 , wherein at least one sample processing module is configured for performing a multiplex detection of at least two nucleic acid analytes.
7. The sample processing apparatus of claim 1 , wherein at least at least one sample processing module is configured for performing a multiplex detection of at least two protein analytes.
8. The sample processing apparatus of claim 1 , wherein at least one sample processing module is configured for sequencing and detecting a nucleic acid molecule.
9. The sample processing apparatus of claim 1 , wherein the plurality of sample processing modules further include at least one module for detecting at least one protein analyte contained within a biological sample within a test cartridge, at least one module for assessing chromosomal nucleic acid copy number of at least one nucleic acid contained within a biological sample within a test cartridge; and at least one module for performing a sample processing protocol for at least one nucleic acid contained within a biological sample within a test cartridge.
10. The sample processing apparatus of claim 1 , wherein the enclosure holds at least two sample processing modules.