forked from galaxyproject/galaxy
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Martin Cech edited this page Dec 9, 2015
·
5 revisions
This wiki assumes you are familiar with setting up clean Galaxy and focuses only on the specimen tracking aspects.
Due to the proof-of-concept state of the project the initialization of specimen tracking is partially manual and requires an administrator.
- Create a role for your project (through the admin UI)
- associate selected users with this role
- you can optionally also create a group that will contain the users allowed to access the project's specimens
- Create a project connecting with the role (through the API)
- this step does not have interface yet
- you need to obtain the encoded role ID by visiting yourgalaxyURL/api/roles
- then create the project via POSTing to /api/projects, it should contain these attributes:
You can use the provided python script: https://github.com/specimentracking/galaxy/blob/specimen_tracking_15.10/scripts/api/specimen_tracking_create_project.py"key=API_KEY" //provide your api key (admin) "name=child_obesity" //select any name "encoded_role_id=f597429621d6eb2b" //the one you found in the previous step
- Next step would involve modifying specimen-model.js but I am currently working on providing a UI for this step as it would require too much overhead for the admin