-
I have enabled the Loading plugin, and successfully opened the GUI to edit sample loads. However, when I try to add a load, I get an error about the LoadPositionTbl (see stack trace below); I'm guessing I don't have things set up correctly in the DB. I did drop a txt file with the tray positions in data/.dvc/MetaData/load_holders/, but that may be unrelated. Any guidance on proper setup would be great!
|
Beta Was this translation helpful? Give feedback.
Replies: 5 comments
-
Looks like I needed to add another column ("nxtals", INT data type, NULL by default) to the LoadPositionTbl in the database. This seems to have fixed the issue that raised the stack trace above. However, when I try to add a load in the Loading GUI, I see a popup prompting for a name and a holder, but it is not added and I do not see the holder rendered. Am I missing something else? |
Beta Was this translation helpful? Give feedback.
-
I noticed the LoadHolderTbl was empty in our database. I added the name of the holder I wanted to use as a new record in the table, and then the Loading GUI was able to add a new load using that holder! Seems resolved; hope my thinking out loud helps someone... |
Beta Was this translation helpful? Give feedback.
-
Sounds like you resolved it. Yea unfortunately you need both the txt file for the load holder in your MetaData repo, and the name of the load holder in LoadHolderTbl. |
Beta Was this translation helpful? Give feedback.
-
Okay, next question on use: I tried creating an experiment queue using the new load I had entered. I named the load for an irradiation package (DT-48) with a -01 suffix; but do load names need to only be numeric? I got the following stack trace, which says load_name must be a string but was supplied with a string (seems like that should work?):
|
Beta Was this translation helpful? Give feedback.
see https://github.com/NMGRL/pychron/wiki/Load-Tray-Maps