Command Line#
There’s a few command line tools shipped with pyiron to help administrating and keeping up with your pyiron project as
well as some that are used internally. All of them are installed by default in the pyiron script that has a few sub
commands.
pyiron installInstalls the pyiron resources for the first time, if you don’t get them via conda.pyiron lsList the jobs inside a project and filter them with a few primitives Print the run time of all finished jobspyiron ls -c job totalcputime -s finished
Print all jobs with iron
pyiron ls -e Fe
Print all jobs that successfully finished yesterday and a bit
pyiron ls -s finished -i 1d5h
Print all jobs that were aborted less than 5 hours ago and match
spx.*restart:pyiron ls -n "spx.*restart" -i 5h -s aborted
pyiron rmDelete jobs and whole projects from the database and the file system. If you simplyrmjobs and projects they are still in the database and can lead to confusion on pyiron’s part.pyiron wrapperRuns jobs from the database. pyiron uses this internally to start jobs on the remote cluster nodes, but you can also use it when you set the run mode tomanualor to manually re-run jobs.