Scipion commands
Table of Contents
Configuration commands
Cleaning projects
In Scipion and Scipion Web, many projects can be created. Each project has a lifetime, and after that lifetime the project is suitable for deletion.
List outdated projects
To get the list of outdated projects you can run:
scipion run python scripts/clean_projects.py [USER DATA FOLDER]
[USER DATA FOLDER] : by default will be ‘os.environ[‘SCIPION_USER_DATA’]’ ; otherwise, it must be a folder with some user data.
This will only the projects that are out of date.
Delete outdated projects
To delete outdated projects, you can run:
scipion run python scripts/clean_projects.py [USER DATA FOLDER] --delete
All outdated projects will be deleted.
NOTE: Deleting a project is basically deleting a project folder.
Dealing with projects settings
You can list some project attributes with:
scipion --config [SCIPION CONFIG FILE] run python scripts/config_project.py [PROJECT NAME]
Setting lifeTime
You can also make a project eternal:
scipion --config [SCIPION CONFIG FILE] run python scripts/config_project.py [PROJECT NAME] lifeTime=None
Setting readOnly
You can also make a project read-only:
scipion --config [SCIPION CONFIG FILE] run python scripts/config_project.py [PROJECT NAME] readOnly=True