You, as user may want to index your datasets and allocate some PID - Persistent Identifiers for them. We host pid system by hdl-surfsara ( it4i-handle.it4i.cz ), and you are able to create your own PID by calling some of irule.
### how to create PID
Pids are created by calling irule, you have to create at your $HOME or everewhere you want, but you have to specify path correctly.
rules for pid operations have always .r suffix . It can by done only throught iCommands
example of rule for PID creating only
```console
user in ~ λ pwd
/home/user
dvo in ~ λ ils
/IT4I/home/user:
C- /IT4I/home/dvo0012/Collection_A
user in ~ λ ls -l | grep pid
-rw-r--r-- 1 user user 249 Sep 30 10:55 create_pid.r