aiida_vasp.commands.tools#
Module for easy access to aiida-vasp calculations.
Module Contents#
Functions#
Tool for aiida-vasp related data |
|
Export a VASP calculation, works for both VaspCalculation or VaspWorkChain |
|
Select calcjob from work |
|
Print the conetent of a remote file to STDOUT |
|
Pull a calculation folder from the remote |
|
Follow a file on the remote computer |
|
Cat the output of the last calculation of a finished workflow |
|
Specific gotocomputer string to connect to a given remote computer via ssh and directly go to the calculation folder and then do tail -f of the target file. |
API#
- aiida_vasp.commands.tools.export(process, folder: str, decompress: bool, include_potcar: bool) None#
Export a VASP calculation, works for both VaspCalculation or VaspWorkChain
- aiida_vasp.commands.tools.remotecat(calcjob, fname: str, save_to: str | None) None#
Print the conetent of a remote file to STDOUT
This command for printing the content of a remote file to STDOUT. Useful for analysing running calculations.
- aiida_vasp.commands.tools.remotepull(calcjob, dest: str, max_size: str | None) None#
Pull a calculation folder from the remote
This command for pull a calculation folder to a local folder. rsync is used for doing the heavy lifting.
- aiida_vasp.commands.tools.remotetail(calcjob, fname: str) None#
Follow a file on the remote computer
This command will launch a ssh session dedicated for following a file using the tail -f command