METHOD OF SYNTHESIZING A RADIOPHARMACEUTICAL
20210020271 · 2021-01-21
Inventors
- Alexander Jackson (Buckinghamshire, GB)
- Jonathan Robert SHALES (Buckinghamshire, GB)
- David Alko GOLDEN (Budapest, HU)
- Julian Grigg (Buckinghamshire, GB)
- Szilárd NÉMETH (Budapest, HU)
Cpc classification
G16C20/10
PHYSICS
B01J19/004
PERFORMING OPERATIONS; TRANSPORTING
A61K51/00
HUMAN NECESSITIES
International classification
G16C20/10
PHYSICS
B01J19/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present invention relates a method of monitoring an automated radiosynthesizer during a run and the radiosynthesizer having a number of individual activity detectors operably associated therewith. The method comprises the steps of recording S10 activity data from each activity detector; accessing S20 historic data from a data storage; detecting S30 precursor of yield drop in the recorded activity data based on the historic data; predicting (S40 yield when synthesizing a tracer with the radiosynthesizer based on the detected precursor of yield drop; and initiating S50 actions related to a level of predicted yield.
Claims
1. A method of synthesizing a radiopharmaceutical using an automated radiosynthesizer during a run, the radiosynthesizer having a number of individual activity detectors operably associated therewith, comprising the steps of: recording activity data from each activity detector; accessing historic data from a data storage; detecting precursor of yield drop in the recorded activity data based on the historic data; predicting yield when synthesizing a tracer with the radiosynthesizer based on the detected precursor of yield drop; and initiating actions related to a level of predicted yield.
2. The method according to claim 1, further comprising initiating actions to maintain a desired output from the radiosynthesizer when the level of predicted yield is lower than a predetermined threshold.
3. The method according to claim 2, wherein the automated radiosynthesizer has a production yield and the method further comprises selecting the predetermined threshold to be at least 10% lower than the production yield.
4. The method according to claim 3, wherein the method further comprises selecting the predetermined threshold to be at least 15% lower than the production yield.
5. The method according to claim 2, wherein material is introduced into the automated radiosynthesizer when synthesizing the tracer, and the action comprises adding more material.
6. The method according to claim 1, wherein the initiated actions relates to hardware issues and/or scheduled maintenance.
7. The method according to claim 1, wherein the method further comprises selecting the historic data to comprise data from earlier runs on the same radiosynthesizer.
8. The method according to claim 7, wherein the method further comprises selecting the historic data further to comprise data from earlier runs on other radiosynthesizers.
9. The method according to claim 1, wherein the method further comprises selecting the data storage to be arranged externally to the radiosynthesizer, preferably in a cloud based implementation.
10. The method according to claim 1, wherein the method further comprises creating a model based on the historic data, and detecting the precursors of yield drop by comparing the recorded activity data with the model.
11. The method according to claim 10, wherein a local data storage is arranged within the radiosynthesizer and the method further comprises storing the model in the local data storage.
12. The method according to claim 1, wherein the step of detecting precursors of yield drop comprises detecting anomalies.
13. The method according to claim 12, wherein the step of detecting the anomalies further comprises: processing historic data from multiple earlier runs to identify behaviour that give an early warning signal for yield.
14. The method according to claim 13, wherein the step of processing historic data further comprises normalizing data from the multiple earlier runs on particular points.
15. The method according to claim 1, wherein the step of detecting anomalies comprises fitting a mathematical function to a selected region and evaluating the mathematical function based on its behaviour.
16. The method according to claim 15, wherein the mathematical function is selected to be:
y=1Aet, wherein y is the yield, A and are constants and t is time, and the evaluation is based on the magnitude of .
17. The method according to claim 1, wherein the step of detecting anomalies further comprises measuring a drop in yield the selected region.
18. A computer program for monitoring an automated radiosynthesizer during a run, comprising instructions which, when executed on at least one processor, cause the at least one processor to carry out the method according to claim 1.
19. A computer-readable storage medium carrying a computer program for monitoring an automated radiosynthesizer during a run according to claim 18.
20. A controller for synthesizing a pharmaceutical using an automated radiosynthesizer during a run, the radiosynthesizer having a number of individual activity detectors operably associated therewith, wherein the controller is configured to: recording activity data from each activity detector; detecting precursors of yield drop in the recorded activity data based on historic data accessible from a data storage; predicting yield when synthesizing a tracer with the radiosynthesizer based on the detected precursors of yield drop; and recommending actions related to a level of predicted yield.
21. The controller according to claim 20, wherein the controller is configured to access an externally arranged data storage.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
DETAILED DESCRIPTION
[0024] It will be readily understood by those persons skilled in the art that the embodiments of the inventions described herein are capable of broad utility and application. Accordingly, while the invention is described herein in detail in relation to the exemplary embodiments, it is to be understood that this disclosure is illustrative and exemplary of embodiments and is made to provide an enabling disclosure of the exemplary embodiments. The disclosure is not intended to be construed to limit the embodiments of the invention or otherwise to exclude any other such embodiments, adaptations, variations, modifications and equivalent arrangements.
[0025] The following descriptions are provided of different configurations and features according to exemplary embodiments of the invention. These configurations and features may relate to providing systems and methods for quality control of radiopharmaceuticals and other compounds or formulations containing radioisotopes. While certain nomenclature and types of applications or hardware are described, other names and application or hardware usage is possible and the nomenclature provided is done so by way of non-limiting examples only. Further, while particular embodiments are described, these particular embodiments are meant to be exemplary and non-limiting and it further should be appreciated that the features and functions of each embodiment may be combined in any combination as is within the capability of one of ordinary skill in the art.
[0026] The figures depict various functionality and features associated with exemplary embodiments. While a single illustrative block, sub-system, device, or component is shown, these illustrative blocks, sub-systems, devices, or components may be multiplied for various applications or different application environments. In addition, the blocks, sub-systems, devices, or components may be further combined into a consolidated unit. Further, while a particular structure or type of block, sub-system, device, or component is shown, this structure is meant to be exemplary and non-limiting, as other structure may be able to be substituted to perform the functions described.
[0027] Exemplary embodiments of the invention relate to automated synthesis systems for radiopharmaceuticals, such systems also referred to and used herein as synthesizers or radiosynthesizers. The term automated denotes that the synthesizer is programed to cause performance of certain steps in the radiosynthesis operation for producing a tracer. The synthesis system may produce radiopharmaceuticals for use with either PET or SPECT scanners. For example, the synthesis system may be the FASTlab system from GE Healthcare, Liege, Belgium. The use of the FASTIab system in examples described herein is meant to be exemplary and non-limiting. It should be appreciated that the embodiments described herein may be used with a variety of synthesis systems manufactured by companies other than GE Healthcare. It should further be appreciated that the use of the term radiopharmaceutical, radiotracer, PET tracer, or SPECT tracer herein is meant to be exemplary and non-limiting and the mention of one term does not exclude substitution of the other terms in the described embodiment. Additionally, the term activity detector refers to a detection instrument incorporated into an automated synthesizer which detects radioactivity from the gamma source, e.g., the positron-emitting isotope, in the vicinity thereof. Such activity detectors are well known in the art.
[0028] The present disclosure relates to automated synthesis of radiopharmaceuticals by monitoring the radiosynthesizer during a run and detecting precursors of yield drop in activity data recorded by activity detectors associated with the radiosynthesizer. The precursors of yield drop is used to predicting yield when synthesizing a tracer in the radiosynthesizer and dependent on the level of predicted yield actions are recommended to improve or maintain yield. Since performance variations have been observed for an automated synthesis device, such as a FASTIab synthesizer, at different local manufacturing/synthesis sites, the present invention provides a method for ensuring that synthesis at each synthesis device is optimized for its production runs. The present disclosure thus provides a method for monitoring radiosynthesis with an automated radiosynthesizer and recommending action when precursors of yield drop has been detected, where the radiosynthesizer includes one or more activity detectors associated therewith.
[0029] All chemistry processes that emit radiation are contemplated by embodiments disclosed herein including, but not limited to, nuclear and fluorescent, for example. With respect to nuclear applications, embodiments include, but are not limited to, medical isotopes and corresponding radiation properties such as .sup.18F, .sup.11C, .sup.14C, .sup.99mTC, .sup.123I, .sup.125I, .sup.131I, .sup.68Ga, .sup.67Ga, .sup.15O, .sup.13N, .sup.82Rb, .sup.62Cu, .sup.32P, .sup.89Sr, .sup.153Sm, .sup.186Re, .sup.210Tl, .sup.111In, or combinations thereof. Preferred isotopes include those used for PET such as .sup.18F, .sup.11C and .sup.68Ga.
[0030]
[0031] At block 102, a radioisotope is produced. The radioisotope (e.g., .sup.18F or .sup.11C) is typically produced using a cyclotron (e.g., GE PETtrace 700 cyclotron) for PET radioisotopes or using a generator for SPECT radioisotopes (e.g., to produce the .sup.99mTc). The cyclotron or generator may be located at a manufacturing site or it may be located in proximity to the scanner. Locating the cyclotron or generator on-site with the PET or SPECT scanner minimizes transportation time for the radioisotope. It should be appreciated that while PET and SPECT are referred to herein such examples are exemplary and the mention of one does not preclude application to the other.
[0032] At block 104, a radiopharmaceutical is synthesized using the radioisotope. A synthesizer is used to combine the radioisotope with a radioligand. The result is a radiopharmaceutical.
[0033] The synthesizer may be manually operated, semi-automated in operation, or fully automated. For example, the GE Healthcare FASTIab system is a fully automated synthesizer. The synthesizer is generally operated in a hot cell to shield the operator from the radioactivity of the radioisotope. During the synthesis of the radiopharmaceutical, data can be collected during the process. The data corresponds to radio detector or sensor measurements at various points in the synthesis process. The data are collected at various time intervals and may be electronically stored. The data may be output or saved in the form a data collection file. The synthesizer may employ a cassette which is mated thereto and contains the various reagents and other equipment, such as syringe pumps and vials, required for the synthesis of the radiopharmaceutical. The cassette may be removable and disposable. Cassettes may be configured to support the synthesis of one or more radiopharmaceuticals.
[0034] At block 106, the synthesized radiopharmaceutical is dispensed. The doses of the radiopharmaceutical are dispensed into collecting vials for patient administration and for QC. A sample of the bulk synthesized radiopharmaceutical may be dispensed directly into a QC system and/or cassette for QC testing. Systems and methods of QC testing are shown in PCT Appl. No. US11/2011/048564 filed on Aug. 22, 2011, the contents of which are incorporated herein by reference in their entirety.
[0035] At block 108, quality control checks on a radiopharmaceutical sample are performed. There may be one or more QC checks performed. These QC checks may be automated. The QC system may include a cassette having a plurality of components for performing the tests. The cassette may be configured for insertion into a QC system to carry out the QC checks. The QC system may be a stand-alone system or it may be integrated with the synthesizer described above. Radiopharmaceutical doses are dispensed from the synthesizer. Sample(s) from one or more dispensed vials may be selected for QC checks. These samples may be sent to the QC system. Alternatively, the QC system may be connected or coupled to the synthesizer such that an appropriate sample may be directly output from the synthesizer to the QC system.
[0036] At block 110, a dose from the same production batch as the sample on which the QC tests were conducted is administered to a patient.
[0037] At block 112, a PET or SPECT scan is performed on the patient who received the dose.
[0038] At block 114, a data collection file is produced from the synthesizer. This file contains data collected during the radiopharmaceutical synthesis. The data collection file may be formatted and contain data as described herein. Alternatively, other formats for the file may be used. For example, the file may be a log file such as produced by the GE Healthcare FASTIab system as described above. The use of the term data collection file or log file herein is meant to be exemplary and non-limiting, as there are other terms that may be used for such a data collection file with data collected during a radiopharmaceutical process. It should be appreciated that the data collection file may be produced at any point during the synthesis process.
[0039] The data collection file may be produced in hard copy format and/or may be stored electronically. For example, the data collection file may be printed by an output device communicatively coupled to the synthesizer, such as a printer. Alternatively, the data collection file may be output or stored in an electronic format. For example, the synthesizer may have an electronic display or be coupled to a computer system for displaying the data collection file in an electronic format. The data collection file may be electronically saved using electronic storage, either internal to the synthesizer or external thereto. For example, the synthesizer may have solid state storage, both temporary, such as random access memory and/or more permanent such as flash memory or hard disk type storage.
[0040] Information (indicated by a dashed line) from step 116 is used in the synthesizing of radiopharmaceuticals 104, and illustrates, for the sake of illustration and not of limitation, single batch diagnostics, yield advisor, or batch browser processing, as more fully described herein.
[0041]
[0042] It should also be appreciated that the synthesizer may have input devices to allow for user interaction with the system. These input devices may be communicatively coupled to the system. For example, the synthesizer may have a QWERTY or equivalent type keyboard, an alpha-numeric pad, and/or a pointing input device. Combinations of input devices are possible. The synthesizer may be communicatively coupled to a computer network. For example, the synthesizer may be communicatively coupled to a local area network or similar network. Through such a network connection, the synthesizer may be communicatively coupled to one or more external computers, computer systems, and/or servers. In some embodiments, the synthesizer may be communicatively coupled to the Internet. The synthesizer may be wirelessly connected to the computer network or may be connected by a wired interface. The synthesizer may transmit and receive data over the computer network. For example, the data collection file may be transmitted over the computer network to another computer system or server. This other computer system or server may be remotely located at a geographically separate location from the synthesizer.
[0043] Furthermore, the synthesizer may be computer implemented such that synthesizer includes one or more computer processors, power sources, computer memory, and software. As stated above, the synthesizer may be communicatively coupled to one or more external computing systems. For example, the synthesizer may be communicatively coupled through a computer network, either wired or wireless or a combination of both, to an external computer system. The external computer system may provide commands to cause the synthesizer to operate as well as collect and analyze data from the data collection file. This combination of computer hardware and software may enable to the synthesizer to automatically operate and to perform certain collection of data, analysis of the data, and implementation of corrections or factors derived from the data.
[0044] At block 116, the data collection is analyzed. In accordance with exemplary embodiments, the data collection file is analyzed as described herein. As part of the analysis, certain factors and information may be gleaned from the data collection file. Using these factors and information, the radiopharmaceutical process may be altered, modified, and/or tuned. For example, the data analysis may determine that the process is not operating efficiently because a low yield is indicated. By way of non-limiting example, this may be indicative of a problem in the reaction vessel. A fix or modification may be implemented. Such a fix or modification may be manually applied by an operator or may be implemented automatically by the synthesizer based on command issued through a computer system. In some embodiments, the system may be completely automatic and no outside intervention is needed to perform an analysis and implement a correction or modification to the process.
[0045]
[0046] According to exemplary embodiments, Activity Detector No. 1 is positioned in the vicinity of the quaternary methyl ammonium (QMA) cartridge, Activity Detector No. 2 is positioned in the vicinity of the Reactor Vessel, and Activity Detector No. 5 is positioned in the vicinity of the outlet of the process that leads to a syringe or a production collection vial.
[0047] This resulting plot may form an exemplary fingerprint for the system. Subsequent runs made using the system can then be compared to this exemplary process. Deviations from the fingerprint can be noted through plots of the data collection file data as described above. From analysis of the plots in this comparison, problems with the system and its process may be readily identified and subsequently corrected. According to exemplary embodiments, if a trace is taken to be the fingerprint of a process that is optimal, a subsequent trace (e.g., from a subsequent synthesis run or from an instrument at a different site) can be compared to it. If the fingerprint of the subsequent trace varies significantly (e.g., more than 2%; more than 5%; more than 10% or more than 15%) in any region (e.g., the region that is covered by detectors 1, 2 or 5), the operator (or the synthesizer automatically) can diagnose the step of the synthesis that is not proceeding properly.
[0048] According to exemplary embodiments, variations in the first yield step 204 and the second yield step 206 can be used to identify where in the process a problem may be occurring, either at the labelling step that forms [.sup.18F]benzaldehyde (FBA); the conjugation step that forms [.sup.18F]fluciclatide; or with any purification step involved in the synthesis process.
[0049] Referring to
[0050] As previously noted, each acquired or measured data can be considered an acquired fingerprint. This acquired fingerprint obtained during synthesis runs can be fed into a Failure Modes and Effects Analysis (FMEA), a storage device, or some other comparable quality assurance system, for example, which is maintained on a local and/or global database with potentially multiple contributing hospitals, users and research institutions, for example. In some embodiments, the FMEA can be maintained in the radiopharmaceutical synthesis data base system 32. The controller 14 may reside within the synthesizer 12 or in a remote location. In the current embodiment, the synthesizer 12 includes a controller (not shown) to process the commands and data supplied from controller 14 and the information provided by the radiopharmaceutical synthesis data base system 32. In some embodiments, the controller 14 can be arranged to initiate the real-time synthesis monitoring process and the controller (not shown) within the synthesizer can run the monitoring program.
[0051] In
[0052] In
[0053]
[0054] According to some embodiments, the step of detecting precursors of yield drop comprises detecting anomalies. The step of detecting anomalies may comprises measuring a drop in yield in the selected region as described above. Anomalies may also be detected by processing historic data from multiple earlier runs to identify behaviour that give an early warning signal for yield. In order to be able to compare historic data from different runs, the step of processing historic data may further comprises normalizing data from the multiple earlier runs on particular points. According to some embodiments, the step of detecting anomalies comprises fitting a mathematical function to a selected region and evaluating the mathematical function based on its behaviour. In this example the region 60 is the labelling reaction and by evaluating historic data it has been identified that the mathematical function for this region 60 is selected to be:
y=1Aet,
wherein is the yield, A and are constants and t is time, and the evaluation is based on the magnitude of .
[0055] A large corresponds to a strong curve, which is equal to a normal batch having a good yield. Thus a small corresponds to a low yield.
[0056] From historic data, many correlations may be identified between yield and data from the activity detectors. Another example is shown in connection with
[0057] By adding up the total loss in each valley 71 and 72, a measure of tC18 activity loss may be established. The result of the analysis of historic data is that if the tC18 activity loss is high, then this is a result of poor labelling and thus low yield. Yield and loss are correlated, as illustrated in
[0058]
[0059]
[0060] Examples of recommended actions when a yield drop is detected and the yield when synthesizing a tracer is predicted: [0061] material is introduced into the automated radiosynthesizer when synthesizing the tracer, and the recommended action comprises adding more material. [0062] the recommended actions relates to hardware issues and/or scheduled maintenance, e.g. maintenance is initiated before it the yield is below a predetermined level that is acceptable, such as 10%, or 15%, lower than the production yield.
[0063] There are several optional ways of detecting precursors of yield drop. A first option is to use Single batch diagnostics, where deviating behaviour is detected. The deviations may be linked to trends. This has been exemplified for the labelling reactions in connection with
[0064] This type of issue is most often caused by:
1. Quality parameters of [.sup.18F]fluoride
2. FTAG trapping issue
[0065] Further actions may be check performance vs other recent batches. Consider e.g. delivery line replacement.
[0066] A second option is to use Yield advisor, where long term yield plot with raw data and rolling average is used. Maintenance events may also be included in the long term plot. Automatic anomaly detection, as illustrated in connection with
[0067]
[0068] In 83, characteristic features of the selected batch is specified to find clusters of similar batches, as indicated by 50 in
[0069] In 88, actions are initiated to prevent yield drop based on the presented result in 85.
[0070] Different considerations regarding connectivity and deployment is contemplated, and this is reflected in different levels of connectivity.
[0071] Local
[0072] In a local version, the different options to detect precursors of yield drop and analytics required to predict yield based on the precursor of yield drop has to be installed locally on the radiosynthesizer as software. An advantage is minimal change to site operations. However, drawbacks is slow roll out of updates and inflexible.
[0073] Cloud
[0074] In the cloud based version, manual data is uploaded with web-based interface and a secure data storage is provided in the cloud. Advantages with a cloud based implementation are rapid customization, mobile and remote access, data back-up and a possibility to develop new features when data set grows. A disadvantage is that it is required to demonstrate security and privacy to the users of the system.
[0075]
[0076] Yield is an important parameter when producing tracers in a radiosynthesizer. If unexpected drop in yield occurs, the user of the system cannot prepare for this event. The purpose of this disclosure is not only to predict yield itself, but to detect precursors of yield drops. These precursors are linked to the underlying chemical process or hardware components used in the process.
[0077] Yield may be defined as the radioactivity remaining after the radiochemical synthesis divided by the radioactivity of the material entering the device. The exact definition may vary from user to user. Most users report that yield volatility is the main challenge, although absolute high yield is also important for some customers (the large scale commercial suppliers). It is important to improve yield where it has dropped by suggesting actions to achieve that.
[0078] Volatility in yield level what causes problem (at least for FDG). So the claim might be improve yield reliability.
[0079] In
[0080] In step S20 historic data is accessed from a data storage. According to some embodiment the method further comprises selecting S22 the historic data to comprise data from earlier runs on the same radiosynthesizer. According to some embodiment the method further comprises selecting S24 the historic data further to comprise data from earlier runs on other radiosynthesizers.
[0081] According to some embodiments the method further comprises selecting S26 the data storage to be arranged externally to the radiosynthesizer, preferably in a cloud based implementation. According to some embodiments the method further comprises creating a model S28 based on the historic data, and detecting the precursors of yield drop by comparing the recorded activity data with the model. According to some embodiment a local data storage is arranged within the radiosynthesizer and the method further comprises storing S29 the model in the local data storage.
[0082] In step S30 precursor of yield drop is detected in the recorded activity data based on the historic data. According to some embodiments, the step of detecting precursors of yield drop comprises detecting anomalies S32. According to some embodiments the step of detecting the anomalies further comprises processing historic data S34 from multiple earlier runs to identify behaviour that give an early warning signal for yield. According to some embodiments, the step of processing historic data further comprises normalizing data from the multiple earlier runs on particular points.
[0083] According to some embodiment the step of detecting anomalies comprises fitting a mathematical function S36 to a selected region and evaluating the mathematical function based on its behaviour. according to some embodiments the mathematical function is selected to be:
y=1Aet,
wherein y is the yield, A and are constants and t is time, and the evaluation is based on the magnitude of .
[0084] According to some embodiments the step of detecting anomalies further comprises measuring a drop in yield S38 in the selected region.
[0085] In step S40, yield when synthesizing a tracer with the radiosynthesizer is predicted based on the detected precursor of yield drop; and in step S50 actions related to a level of predicted yield are initiated. The automated radiosynthesizer has a production yield that normally is in the range 75%-85%, i.e. remaining radioactivity in the output product divided by the radiativity of the input material. However, this number may vary depending on the type of tracer produced.
[0086] According to some embodiments the method further comprising initiating actions to maintain a desired output S52 from the radiosynthesizer when the level of predicted yield is lower than a predetermined threshold. According to some embodiments the automated radiosynthesizer has a production yield and the method further comprises selecting S54 the predetermined threshold to be at least 10% lower than the production yield. According to some embodiments the method further comprises selecting S56 the predetermined threshold to be at least 15% lower than the production yield. According to some embodiments material is introduced into the automated radiosynthesizer when synthesizing the tracer, and the action comprises adding more material. According to some embodiments the initiated actions relates to hardware issues and/or scheduled maintenance.
[0087] Additionally, monitoring of the automated radiosynthesizer may be performed automatically by a computer on board the synthesizer. That is, the present invention further contemplates providing a non-transitory computer-readable storage medium with an executable program for performing the steps for monitoring the radiosynthesizer, such that execution of the computer-readable program code causes a processor to perform the step of recording activity data from each activity detector, detecting precursors of yield drop in the recorded activity data based on historic data accessible from a data storage, predicting yield when synthesizing a tracer with the radiosynthesizer based on the detected precursors of yield drop; and recommending actions related to a level of predicted yield in a radiosynthesizer.
[0088] The present disclosure comprises a computer program for monitoring an automated radiosynthesizer during a run, comprising instructions which, when executed on at least one processor, cause the at least one processor to carry out the method described in connection with
[0089] The present disclosre also relates to a controller, as described in connection with
[0094] According to some embodiments, the control system is configured to access an externally arranged data storage.