irods-Csharp Jelle Teeuwissen & Rienk Fidder Bachelor Computer - - PowerPoint PPT Presentation

irods csharp
SMART_READER_LITE
LIVE PREVIEW

irods-Csharp Jelle Teeuwissen & Rienk Fidder Bachelor Computer - - PowerPoint PPT Presentation

irods-Csharp Jelle Teeuwissen & Rienk Fidder Bachelor Computer Science Students Our road to iRODS Honours programme Care2Report Our job -> writing data to YODA How do we want to do that? The solution: a C# client


slide-1
SLIDE 1

Jelle Teeuwissen & Rienk Fidder Bachelor Computer Science Students

irods-Csharp

slide-2
SLIDE 2

Our road to iRODS

  • Honours programme
  • Care2Report
  • Our job -> writing data to YODA
  • How do we want to do that?
slide-3
SLIDE 3

The solution: a C# client for iRODS

Why:

  • Easy to integrate in C2R system
  • Utility for others
  • Great fit for our assignment
slide-4
SLIDE 4

Class diagram

Session Access point Connection Access to server Account Authentication info DataObjManager Handles DataObjects DataObject RepresentsD ataObjects

CollectionManager Handles Collections

QueryManager Handles Queries Collection Represents Collection

MetaManager Handles Metadata

Meta

slide-5
SLIDE 5

What does this bring?

  • C# programmers can access iRODS directly
  • iRODS becomes more accessible
  • (Added bonus: We passed our assignment)
slide-6
SLIDE 6

DEMO!

slide-7
SLIDE 7

Where can you find our work?

https://github.com/UtrechtUniversity/irods-Csharp

slide-8
SLIDE 8

Closing words

slide-9
SLIDE 9

Links

irods-Csharp

  • https://github.com/UtrechtUniversity/irods-Csharp

Care2Report

  • https://sites.google.com/view/care2report#h.p_OJbMxS

_lTrNu