the elixir uk training portal (tess) by carole goble

20
Training eSupport System (TeSS) Pilot Carole Goble (30 mins)

Upload: elixir-uk

Post on 14-Jun-2015

319 views

Category:

Science


4 download

DESCRIPTION

These slides were presented at the ELIXIR UK node update meeting in Hinton, Cambridge on 14th of October 2014

TRANSCRIPT

Page 1: The ELIXIR UK training portal (TeSS) by Carole Goble

Training  e-­‐Support  System  (TeSS)  Pilot  

Carole Goble (30 mins)

Page 2: The ELIXIR UK training portal (TeSS) by Carole Goble

Team  

2  

Lead and developed by ELIXIR UK - www.elixir-uk.org/training-platform

Carole Goble, Manchester

Terri Attwood, Manchester

Susanna Sansone, Oxford

Niall Beard, Manchester

Milo Thurston, Oxford

Management Developers

•  Open source approach to work •  Clear and open communication •  All documents shared and circulated within the team and the Node •  Regular weekly Technical Call •  All source code available on GitHub https://github.com/ElixirUK

Page 3: The ELIXIR UK training portal (TeSS) by Carole Goble

The  Training  Portal  Landscape  

Page 4: The ELIXIR UK training portal (TeSS) by Carole Goble

Motivation:  Trainers,  trainees,  producers  

•  Discoverability  of  training  materials  for  life  sciences:  •  Training  materials  are  scattered  •  Lack  of  metadata  •  Inconsistent  metadata  

•  Catalogue  face2face  training  –  not  just  training  materials  •  Understanding  and  describing  course  prerequisites  •  One-­‐stop  shop  “pick’n’mix”    for  trainers  •  Controlled,  rewarded,  branded  sharing  of  training  materials  •  Lowering  barriers  for  content  collection:    

•  Harvesting  the  information  from  training  providers    •  Easily  registering  courses  and  linking  in  the  materials  

•  Do  not  reinvent,  retain  ownerships  

4  

Page 5: The ELIXIR UK training portal (TeSS) by Carole Goble

Materials  Courses  

Trainers  

Training  e-­‐Support  System  (TeSS)  

•  Registering  and  discovering  training  materials    

•  face-­‐to-­‐face  training  opportunities  •  training-­‐relevant  resources  

•  Source  •  some  from  ELIXIR-­‐UK    •  majority  external  &  third  party    

•  Progressively  deliver  forms  of  training  online  •  “lesson  packages”  •  e-­‐Mentoring    

•  Platform  for  •  Consumers:  Aggregation  &  Discovery    •  Providers:  Advertising  &  Impact  

5  

Page 6: The ELIXIR UK training portal (TeSS) by Carole Goble

•  Aggregate  links  to  resources  from  content  providers  automatically.  

•  Resource  types:  •  Events  •  Course  Materials  

•  Leverage  rich  content  types  •  YouTube,  iPython  notebooks,  office  formats,  VMs,  PDFs,    

•  Course  structures  •  Collections  of  lessons,  prerequisites  for  materials  

•  Workflows  •  Packaging  with  DOIs  •  DOI  tracking  •  CRAN/Docker  

•  Trainer  Bios  •  ORCIDs  

6  

Content Consumer

TeSS

TeSS Website

Consumer’s Websites

Lecturers,Course Organizers, Students Bulk content providers

Page 7: The ELIXIR UK training portal (TeSS) by Carole Goble

•  Aggregate  links  to  resources  from  content  providers  automatically.  

•  Resource  types:  •  Events  •  Course  Materials  

•  Leverage  rich  content  types  •  YouTube,  iPython  notebooks,  office  formats,  VMs,  PDFs,    

•  Course  structures  •  Collections  of  lessons,  prerequisites  for  materials  

•  Packaging  with  DOIs  •  DOI  tracking  •  CRAN/Docker  

•  Trainer  Bios  •  ORCIDs  7  

Page 8: The ELIXIR UK training portal (TeSS) by Carole Goble

Provider  Features  Branding  •  Incentive  for  providers  –  improve  

traffic  to  their  site,  get  due  accreditation  

•  Promotes  events  

PID  mint  and  track  •  DOIs,  training  materials  citable  •  DOI  must  reference  the  intended  

version  of  a  material,  not  a  revised  version.  

•  Measure  Impact  with:  Altmetrics,  ImpactStory,  Twitter,  Google  Scholar,  ResearchGate  

Analytics  &  Impact  Measures  •  Analytics  of  resource    e.g.  #  Views,    #  

Click  Throughs  

3rd  Party  Resource  Caching      

8  

Name: Introduction to Bioinformatics Source: GOBLET Description: Lorem ipsum delores Date: 02-10-2013

Page 9: The ELIXIR UK training portal (TeSS) by Carole Goble

Metadata  Features  Tagging  with  ontology  terms  •  Interoperate  with  other  ontology  adopters  

•  ELIXIR-­‐DK  Tools  Registry,  TF:  Service  Registry  •  BioSharing,  RDA  •  NIH  Data  Discovery  Index  Coordinating  Consortium  •  NIH  Software  Index  Coordinating  Consortium  

•  Vocabulary  Workshop  Brussels  16th  October  2014  ‘A  common  vocabulary  to  classify  resources  in  life  sciences’  

Search,  Filtering,  Navigation  •  Search  :  Index  content  of  links  as  well  as  metadata  •  Filter:    by  all  metadata  attributes  including  tags,  ontology's,  

created/updated  dates,  DOI  presence  etc  

Curation  and  annotation    •  Automated  harvesting,  manual  annotation  •  Manage  new  versions  of  the  same  resource    

   

9  

Page 10: The ELIXIR UK training portal (TeSS) by Carole Goble

Structuring  &  In/Out  Features  ’Packaging  &  linking  •  Packaging  up  content  into  structured  bundles  and  collections  

(research  objects)  •  Workflow-­‐based    curricula  •  Link  materials  together  -­‐  Series  of  lessons    •  Navigate  between  related  lessons  •  Bundling  training  software  dependencies  onto  containers/

virtualisation  platforms:  e.g.  Docker,  BioLinux  

Out:  External  Access  •  Embed  content  in  3rd  party  platforms  •  API  •  Output  in  a  Data  Exchange  Format  

In:  Harvesting  •  Harvesting  from  external  resources  •  Using  feeds  and  standards  (e.g.  OAI-­‐PMH)  

   

10  

Page 11: The ELIXIR UK training portal (TeSS) by Carole Goble

Metadata  

Asset  •  Ratings  Reviews  and  Comments  a  la  Amazon  products  •  Difficulty/Duration  Estimates  •  Manage  new  versions  of  the  same  resource  •  Flag  as  incorrect/inappropriate  •  Community  Aided  Annotations    •  Map  of  training  events      

People  •  Building  a  Trainer  Portfolio  

11  

Standards compliance EDAM  DC,  XCRI-­‐CAP    Schema.org    W3C  DCAT    W3C  Dataset  Descriptor  CERIF  NISO/JATS  OpenSocial….  

Page 12: The ELIXIR UK training portal (TeSS) by Carole Goble

Activities  to  date  

12  

UK Community: Workshops , meetings and liaisons •  TeSS User Consultation Workshop: 24th June ‘14 (Manchester) •  Structural Bioinformatics Requirements Gathering: 18th Aug ’14 (UCL) •  Feature priority survey International Community: •  Software Carpentry - discussions with “Lessons Package Manager”

team, July’14 Technical activities: •  Review and selection of available platforms: CKAN, HubZero, Drupal,

Joomla, SEEK4Science, Pylon… •  Developed example aggregators to test with CKAN and HubZero

(https://github.com/ElixirUK) •  Attended HubBub Workshop and Hackathon – 28th Sept-3rd Oct ‘14,

(Indianapolis) ELIXIR Training Portal Task Force: •  Discussions with Slovenian node (eLearning platform based on

Moodle, TF for eLearning), 7th Oct’14, Video Conference 20th Oct’14 •  Booting up joint Task Force: applied for cross-node pilot funding.

Page 13: The ELIXIR UK training portal (TeSS) by Carole Goble

Started  discussions  with  OKFN  

13  

Page 14: The ELIXIR UK training portal (TeSS) by Carole Goble

http://tesstest2.oerc.ox.ac.uk  

14  

Page 15: The ELIXIR UK training portal (TeSS) by Carole Goble

Storyboarding  

https://elixirtess.mybalsamiq.com/projects/tess/grid

Page 16: The ELIXIR UK training portal (TeSS) by Carole Goble

16  

Page 17: The ELIXIR UK training portal (TeSS) by Carole Goble

Ongoing  effort  define  the  “added  value”  of  TeSS  Community  engagement  –  “few  people  love  you”    •  Technical  Pilot,  focus  on  Structural  Bioinformatics  in  ELIXIR-­‐UK  

•  Agile,  iterative  development:  small  steps  -­‐>  consultation  -­‐>  adjustment    •  Feedback  from  training  and  eLearning  experts    

•  Training  Portal  Task  Force  •  Workshops  with  the  community  (Pilot  Action  proposals):  understanding  

needs,  eliciting  requirements,  reality  check.  •  Closer  relationship  with  ELIXIR-­‐Slovenia  eLearning  Portal  •  Consulting  with  Elixir  Nodes  interested  in  eLearning  (Elixir  NL,  Elixir  CH,  

Elixir-­‐Slovenia,  Elixir  Italy)  •  Consulting  with  the  Elixir  Training  Coordinators  Group  •  Releasing  and  testing  the  prototype  within  the  community    (Pilot  Action  

proposals)  

•  Wider  consultation  •  Attending  workshops  and  hackathons  for  eLearning  platforms    •  Consulting  with  Software  and  Data  Carpentry  community  17  

Page 18: The ELIXIR UK training portal (TeSS) by Carole Goble

INFRADEV3  

Sustain &

Govern

Resource Host

Support Feeds/Packages

Con

tent

Maintain

Platform

D

evelopment

Plug-ins C

reat

ion,

C

ontri

butio

n,

Cur

atio

n

Nodes: TrCC

Community Trainers & Trainees

External Developers

Packaging

Page 19: The ELIXIR UK training portal (TeSS) by Carole Goble

From  Prototype  to  TeSS  Production  INFRADEV3  proposal  

19  

Resource •  Host, maintain, support, helpdesk, governance policies, take-downs… Content: new and established materials, workshops…. •  Work directly with Nodes who build and share training materials •  Sourcing from external, independent and partner feeds •  Curation and curation protocols Platform Development and deployment: •  Development transforming from prototype into production •  Curation tools, plugins (in and out), packaging for take-up •  Partnership with OKFN Community •  Building a contribution, customer and collaboration community •  Testing, adoption, rollout. Leveraging the TrCC. Sustainability and governance •  Critical Mass for TeSS : low-level entry, incentives to share & contribute •  Contents gathering via community effort and SLA with providers •  Open-source development •  Sustainable funding model, Governance structure & policies

Page 20: The ELIXIR UK training portal (TeSS) by Carole Goble

2014

Q1: Recruitment of TeSS Staff. Gathering of

requirements TeSS requirements workshop,

24 June 2014

Q2: TeSS Specification and platform review

Q3: TeSS feasibility report and

preliminary results of sprints.

2015 Q4: 1st TeSS release All Hands populate

(All Hands)

Q5: 2nd TeSS release All Hands populate

(All Hands).

Q6:External release

Q7: Establish long term TeSS strategy.

2016 Q8: Maintain content Continual releases

Q9: Maintain content Continual releases.

Q10: Maintain content Continual releases.

Q11:Maintain content Continual releases.

Assess impact

Start

Pre

limin

ary

Tim

etab

le fo

r ELI

XIR

-UK

Act

iviti

es