-
Notifications
You must be signed in to change notification settings - Fork 175
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
add the explanation of autotest to doc #891
Conversation
add the explanation of autotest Signed-off-by: yato0422 <[email protected]>
Codecov Report
@@ Coverage Diff @@
## devel #891 +/- ##
==========================================
+ Coverage 35.13% 38.21% +3.07%
==========================================
Files 96 99 +3
Lines 16804 17818 +1014
==========================================
+ Hits 5904 6809 +905
- Misses 10900 11009 +109
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
Signed-off-by: yato0422 <[email protected]>
Signed-off-by: yato0422 <[email protected]>
Please set a proper PR tiltle. |
doc/Autotest/autotest.md
Outdated
|
||
where the key `structures` provides the structures to relax. `interaction` is provided with `deepmd`, and other options are `vasp`, `eam`, `meam`... | ||
|
||
Yuzhi: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe remove this line?
doc/index.rst
Outdated
@@ -46,6 +46,7 @@ DPGEN's documentation | |||
:maxdepth: 2 | |||
:caption: Autotest | |||
|
|||
Autotest/autotest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please use a lowercase directory.
We have already revised the autotest part in the ''readme'' file of dpgen several days ago. We will finalize it and pr to dpgen in next few days. |
doc/Autotest/Auto-test-to-do-list.md
Outdated
@@ -0,0 +1,35 @@ | |||
For the implementation, one should do : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add a title to each document.
Signed-off-by: yato0422 <[email protected]>
Signed-off-by: yato0422 <[email protected]>
doc/Autotest/autotest.md
Outdated
mp-1/eos_00 mp-2/eos_00 mp-3/eos_00 | ||
``` | ||
|
||
where `00` are suffix of the task. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are also many other properties.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is just a simple example. A full one see Property-get-started-and-input-examples.md
.
doc/Autotest/autotest.md
Outdated
} | ||
} | ||
``` | ||
# Auto test: to do list |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think we need to add the ''to do list" inside.
3. Task.make_input_file(Property.task_type): Prepare input files for a computational task. | ||
For example, the VASP prepares INCAR. | ||
LAMMPS (including DeePMD, MEAM...) prepares in.lammps. | ||
The parameter of this task will be stored in 'output_dir/task.json' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure if we need to add the to-do-list for autotest in documentation because this is not intended for users. If this is for developers, we may add more explanations to help developers in adding new features.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure if we need to add the to-do-list for autotest in documentation because this is not intended for users.
Agree. It should not be in a user guide.
3. Task.make_input_file(Property.task_type): Prepare input files for a computational task. | ||
For example, the VASP prepares INCAR. | ||
LAMMPS (including DeePMD, MEAM...) prepares in.lammps. | ||
The parameter of this task will be stored in 'output_dir/task.json' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure if to-do-list is needed in the documentation because this is not for users. If this is intended for developers, we may add more explanations to help developers in adding new features.
|
||
where the key `structures` provides the structures to relax. `interaction` is provided with `deepmd`, and other options are `vasp`, `eam`, `meam`... | ||
|
||
Yuzhi: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
leave this out (same comment as Jinzhe)
} | ||
] | ||
} | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
May compare this example with the current example in README. The example for eos here is not for the current autotest.
} | ||
} | ||
} | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need to change the example for EOS (see README).
- fix contents according to comments in deepmodeling#891 - reorganize the document structure
Since the author of this pr is quite busy these days, I take it over in #923. This pr can be closed. |
Closed. Thanks again for all the contributors in this PR. |
- fix contents according to suggestions in #891 - reorganize the document structure - this doc is based on autotest wiki and README(devel) Signed-off-by: yato0422 <[email protected]> Co-authored-by: hp <[email protected]> Co-authored-by: yato0422 <[email protected]>
add the explanation of "autotest"