-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document how to extract the logfiles from the backups #153
Comments
Hi @randomaztec We have an Elekta Synergy with an Agility head. Not sure if the Agility head makes the difference, but our logfiles are accessible as long as the diagnostics backups are running. I have created a tool that automatically pulls from the backup shared drive, then queries MOSAIQ to index them. I need to get the chance to write up the documentation for using those tools. Once that documentation is ready it shall appear at https://pymedphys.com/en/stable/projects/elekta-logfiles.html#basic-implementation As a stop gap, before that documentation arrives, here is a method to manually extract those logfiles. Run the diagnostics backups, either on a schedule, or trigger the backup manually. Download the diagnostics backups from the NSS shared drive. To get this NSS backup, let me explain a few things: The Linac has two networks. It has an internal network and a hospital network. The NSS is the firewall between the two. The NSS has an IP address on both the hospital network and the Linac network. For our purposes here we are interested in the NSS hospital network IP. All you need to do is type into a file browser the hospital network IP address of the NSS on another (non-Elekta) computer that is also on the hospital network and then you should be able to access the backup files. The address in your file browser you want to write will look something like:
For example, if your NSS Hospital IP is 192.168.1.40 then you would write:
At that point you need to provide an NSS password on your personal computer. Precede the user name with a backwards slash. For example, if the user name password combinations on the NSS is "george", "macdonald" then you would write within username on your PC's login prompt "\george", and password you would write "macdonald". You'll need to talk to someone in your centre, that Elekta engineer would be perfect, for one of those user/password combinations. From there, as long as a diagnostic backup has been run, you'll find some files that start with I have written tools that automatically pull these SDD files, then use MOSAIQ SQL to index them by patient ID. They are in the process of having docs written up also. But the first parts of the docs for that tool can be found at https://pymedphys.com/en/stable/user/interfaces/cli/logfile.html |
Also, wanted to add, this is the perfect forum for questions. See: http://pymedphys.com/en/stable/getting-started/faq.html#i-need-help-how-do-i-ask-for-help |
@SimonBiggs Hey, in the process of trying to push dicom files to Service Mode for Winston-Lutz (see #584), I ended up enabling the NSS shared drive, so I have access to trf files now! Is there any documentation about logfiles analysis? Or can you give me a just a very quick rundown of the tools available right now? I can figure out most of it by looking through the repo, but you may be able to give me a head start. |
Certainly :) How bout I describe our setup. At Of importance, within Windows credential manager on the computer running the logfile code the NSS share login needs to be saved. The Once you have identified logfiles we then run the following notebook to log into mosaiq, look at our QCLs, and then based on the outstanding QCLs we go and read the MLC shapes directly our of Monaco's Hopefully that gives you a bit of a kick start :). |
If you did want to throw your experience in a document of some sort I would absolutely love to be able to add that to the documentation....... |
Thanks, very helpful! I'll try to keep notes on what I do. Still not sure what I want or can do with those log files, so this is all exploratory. |
I also have some code that maps the log file to a DICOM plan file for sending back to the TPS if that is helpful. |
Also, within those backups is also an |
Hi @SimonBiggs, I tried extracting the log file your way, but we only get the .dat file but not the .trf file. We hope to have your support to be able to extract the trf log file. Best regards |
@mchamberland, do you have any idea what might be going on here for @Son21042022? |
removed query answered elsewhere
trf files are not available on synergy models as per presentation below
http://chapter.aapm.org/nccaapm/z_meetings/2017-04-07/04_Agenda_and_Presentations/1145_Wiesmeyer_2017-Spring-Meeting.pdf
The text was updated successfully, but these errors were encountered: