60 likes | 74 Views
Learn about iRODS installation, data grid usage, icommands, architecture, rule system, FUSE interface, SRB migration, advanced topics, and development integration with detailed examples and references. <br>
E N D
iRODS Tutorial Integrated Rule-Oriented Data System Reagan Moore Mike Wan Arcot Rajasekar Wayne Schroeder {moore,mwan,sekar,schroeder@diceresearch.org}
Topics - Which are of interest? • iRODS installation • Mac, Linux, Windows • iRODS data grid usage • icommands • Windows browser • Capabilities • iRODS architecture • Rules • Session variables • Core.irb file (policy hooks) • Micro-services • Example rules
Advanced Topics • FUSE interface • Data Transfer modes • Micro-service creation • Debugging a micro-service • SRB - iRODS migration • ~/iRODS/server/icat/src/m2icat.pl • Structured File implementation • Rulegen system for creating rules • Web service encapsulation in micro-service • Implementation/Architecture questions
Development topics • iRODS / Fedora integration • iRODS / Shibboleth integration • iRODS / Cheshire integration • iRODS / workflow integration • iRODS / ArchiveIt integration
Reference manual • iRODS architecture • Rule-Oriented programming • Session state variables • Persistent state attributes • User environment variables • iRODS rule system • Rule grammar • Rulegen language • Default iRODS rules • iRODS attributes • iRODS micro-services • iRODS extensions • Changing IP address • Creating micro-service • Web-services • Fuse • Mounted Collection • iRODS Rules