-
Notifications
You must be signed in to change notification settings - Fork 1
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
Clean UP & Dockerization eos8451 #1
Comments
I have looked into the workflow error for this model and it appears to be an package issue. UnsatisfiableError: The following specifications were found to be incompatible with a past
We can see in the workflow that the error originates from the rdkit version creating an unstasfiable error, and then further that the DescriptaStorus package that the model needs is also failing because of rdkit.
To solve this, I looked at the source code for DescriptaStorus and found it requires rdkit 2022.3.3, so I changed the line in the dockerfile to this version of rdkit and used pip install since Descriptastorus seems to prefer it. I ran the model locally with these changes and it worked, so I have moved on to refactoring. |
@GemmaTuron |
yes, that would be the prefered option: |
Of course! |
Hi @simrantan Please update this issue when you can |
Yesterday, I finally got the fetch to finish running after finding a minor syntax error (missing space) in the service.py file ( a bug I have gotten before on a different model that is difficult to spot)
|
Hi @simrantan Can you:
|
Hi, yes! The syntax error I received was a missing space at the beginning of this line: I have been working on the paths, and I found that the service.py error is no longer occuring but this new error is:
|
Hi @simrantan I will not be able to help out until you add the whole log of the error, please. |
sorry! This is the whole error log. I actually found that the source of the error is a path problem in main.py that is caused because of folders that moved, so I am working on fixing it and almost done. Will update soon! |
I fixed the path issues I was dealing with for the finetune folder, and I'm now working on this issue:
error log: It seems that it is taking sys.argv[2] as an output_path in this code snippet:
However, this path did work when I first tested this model after fixing the workflow error (rdkit install), and has only stopped working with my refactoring work.
So there is a possibility the error actually originates from this nonetype error, which would also create an empty output (the main error I am getting) |
Using a single input (in a csv file) I've found that the bash/run.sh works! However, the fetch issue still exists. This shows that there likely isn't an error with paths which is good, but it seems like the issue could be in the inputs being fed to the model. Since the fetch is using inputs from ersilia, I am unsure how to work around this error - if this model only works on some smiles and not others, how can I still get ersilia to fetch it? Should I work on getting the model to work on all kinds of smiles? Error log |
No description provided.
The text was updated successfully, but these errors were encountered: