Download presentation
Presentation is loading. Please wait.
Published byAnnis Barber Modified over 8 years ago
1
www.openspecimen.org WELCOME TO OSCON 2014 Srikanth Adiga, Lead - OpenSpecimen Krishagni Solutions (India)
2
www.openspecimen.org OpenSpecimen v2.0 www.openspecimen.org
3
New user interface, new APIs, new backend, new database…. Brand new OpenSpecimen! What is OS v2.0? www.openspecimen.org
4
Old outdated technologies. Old source code. Cannot take more changes to the product. Why? – Maintenance Nightmare www.openspecimen.org
5
Rigid workflows. Best fit for prospective longitudinal studies, Not easily extendible or customizable. Why? – “One shirt fits all” ideology www.openspecimen.org
6
Address usability concerns High speed 100+ users, 1M+ specimens Easy to integrate Important aspects of OS v2.0 www.openspecimen.org
7
Customize user interface per protocol to support rapid data entry Important aspects of OS v2.0 www.openspecimen.org
8
OS v2.0 is open source. We follow one of the most liberal open source license – BSD 3 Style license. Important aspects of OS v2.0 www.openspecimen.org
9
Live demo www.openspecimen.org
10
Goals of OS v2.0 Support large deployments www.openspecimen.org
11
Large deployments: Design 1 Multiple databases behind single JBoss instance. www.openspecimen.org
12
Multi-DB – Single JBoss OS v2.0 Jboss Single App Server OS DB 1OS DB 2OS DB 3OS DB 4 User Project 1User Project 2User Project 3User Project 4 www.openspecimen.org
13
Large deployments:Design II Single database behind multiple JBoss instance www.openspecimen.org
14
Single DB – Multiple JBoss Apache Load Balancer OS Single Database User Project 1User Project 2User Project 3User Project 4 Jboss 1Jboss 2Jboss 3Jboss 4 www.openspecimen.org
15
Goals of OS v2.0 Ease of use, Lightweight app www.openspecimen.org
16
New custom forms (dynamic extension) New Advanced Query OpenSpecimen v1.0 www.openspecimen.org
17
Old: Advanced Query www.openspecimen.org
18
Old: Advanced Query www.openspecimen.org Need knowledge of internal database model Slow and at times crashes the database (on MySQL)
19
www.openspecimen.org New Advanced Query www.openspecimen.org Less than 5 secs per query with millions of records Easy to use. Many new features.
20
www.openspecimen.org Old Dynamic Extensions www.openspecimen.org Very complex to use. Needs server restart. Slows down system after a few forms.
21
www.openspecimen.org New Dynamic Extensions www.openspecimen.org No need of server changes/restart. Significantly lightweight – memory and CPU.
22
www.openspecimen.org Goals of OS v2.0 New security module www.openspecimen.org
23
Security www.openspecimen.org User interface: Display controls and menus as per user privileges
24
www.openspecimen.org Goals of OS v2.0 REST APIs www.openspecimen.org
25
REST APIs www.openspecimen.org Old APIs will be deprecated and replaced with REST APIs. Integrations. Extensions. Apps.
26
www.openspecimen.org Goals of OS v2.0 Mobile app www.openspecimen.org
27
Mobile support www.openspecimen.org OS v2.0 will work on tablets/ipad via browser. Beyond v2.0, native mobile apps will be developed.
28
www.openspecimen.org OS v2.0 Summary www.openspecimen.org
29
OS v2.0: Summary www.openspecimen.org Fundamentally a completely different product. New UI. New approach.
30
www.openspecimen.org OS v2.0: Summary www.openspecimen.org Lightweight. High speed. Easy of use.
31
www.openspecimen.org OS v2.0: Summary www.openspecimen.org Release expected in Apr 2015 (or beyond…) Will be demoing progress in the monthly end user call.
32
www.openspecimen.org OS v2.0: Summary Developing 开放的标本 www.openspecimen.org
33
OpenSpecimen Current status www.openspecimen.org
34
Current status Latest version: OpenSpecimen v1.1 Many new features and improvements over caTissue v1.2. Significantly faster than caTissue v1.2 www.openspecimen.org
35
Current status Number of adopters: 22+ biobanks Countries: 8 www.openspecimen.org
36
Globally Adopted www.openspecimen.org
37
Corporate Sponsors of… Member of ISBER Informatics Workgroup
38
www.openspecimen.org Integration Barcode printers Box Scanners Freezers (track temp) Robotics (retrieve samples) EPIC, Velos Cerner, CoPath Aperio OpenClinica I2b2/tranSMART www.openspecimen.org
39
SpecimenCatalog Companion plugin to OpenSpecimen www.openspecimen.org
40
Specimen Catalog Browse and Shortlist specimens of interest. Request for distribution. www.openspecimen.org
41
Open Source www.openspecimen.org
42
Public Open Resources Code: github.com/krishagni/openspecimen Forums: forums.openspecimen.org Documentation: help.openspecimen.org Builds: https://travis-ci.org/krishagni/openspecimenhttps://travis-ci.org/krishagni/openspecimen www.openspecimen.org
43
Managing community Monthly webinar on different topics – Conducted by either Krishagni or community members. Monthly end user call – For demos, discussions, feedback, etc. www.openspecimen.org
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.