airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Supun Nakandala <supun.nakand...@gmail.com>
Subject Clarification on registry data model
Date Fri, 17 Apr 2015 22:04:36 GMT
Hi All,

I was going to through the registry data model and I found three levels at
which input and output are defined.

1. Experiment level
       -> Exp. Input
       -> Exp. Output
2. Workflow Node Detail level
       -> Node Input
       -> Node Output
3. Task Detail
       -> App. Input
       -> App. Output

I found that every experiment (whether it is a single job or workflow) is
executed as a single task or set of tasks (in the workflow scenario). So
why is input and output defined at several levels?

Also in the project model there is a user_name field. But there is a
separate model "users" for storing user information with project_user
relation to link the two. Is there any special reason for having user_name
in project?

Thanks
Supun

Mime
View raw message