Post on 14-Jun-2015
description
transcript
Training e-‐Support System (TeSS) Pilot
Carole Goble (30 mins)
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
The Training Portal Landscape
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
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
• 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
• 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
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
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
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
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….
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.
Started discussions with OKFN
13
http://tesstest2.oerc.ox.ac.uk
14
Storyboarding
https://elixirtess.mybalsamiq.com/projects/tess/grid
16
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
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
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
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