-
Notifications
You must be signed in to change notification settings - Fork 10
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
Should one add Band Structure and Jij's workchains? #43
Comments
To 3. you can change aiida loglevels, which will in the end determine what details make it into the log/report and which are also shown if you |
add on to 3. the process report has is own loglevel in aiida and is always the same. see https://github.com/aiidateam/aiida-core/blob/develop/aiida/common/log.py |
|
Thanks @broeder-j for your answers!
|
Fantastic! That is very nice to hear.
Will probably do so then ;)
Sure, I saw many comments in the code of things that you guys were thinking of doing. I wonder though, why the workchain does not use the |
This is simply because I never finished implementing this xD I wanted to let |
Yes I think that is the easiest solution. |
Okay xD I mean it works so it makes no sense to break it. But I wonder if perhaps it would be good to make a branch, where one makes a |
could you point me to it? I am not sure what you mean. |
Sure thing, you can look at this example in the aiida-vasp they use the |
Sure, go ahead. |
Thanks. Yes. this is indeed a good idea. I would maybe make it an integer instead of a boolean, to control the verbosity like with usual python logging. That way one could also leave for example debug massages in the workchain code, which one can switch on during development. |
@PhilippRue and @broeder-j sorry I had not had time to get into this. However, I'm doing some KKR simulations again, and I have had time to look into the workflow. Something I was doing (I'll be making a PR regarding issue #61 ) is trying to get the format to follow the pre-commit hooks that are being followed in aiida-core. I think this is a positive thing as it should make the maintenance easier. It might be good to add it as a github action. However, I think that one needs to be very sure of that before messing around with it too much. |
Moved open issue of verbosity control to issue #108 |
I was looking at the documentation on how to submit Band structure calculations and Jij's determinations from previous calculations. And I have a couple of questions
Should one generate band structure and/or Jij's workchains?: The calculations themselves seem quite straightforward once one has an output from an SCF or Voronoi calculation. Specially the band structure since one could in principle just use the DOS workchain with modified inputs for the submission. In that case, I think that adding some examples of this might be a good idea.
Should one modify the workchains in such a way as to allow the direct calculation of lets say the DOS, without a previous calculation? I.e. the DOS calculation, for example, would search if the remote is present, if it is everything proceeds as normal, otherwise, voronoi, and SCF (if required) calculations are performed. What do you think?
Not so related to this, should one add a verbose command, to limit the printing of some of the printout data to stdout?
The text was updated successfully, but these errors were encountered: