The DSI is excited for our first speaker for Fall 2018. Jim Piper has been a regular at our DSI talks and events and is going to share with us his work on LabKey Server, a team collaboration software program specialized for the sciences. A hands demo of this program will be included.
- When: Tuesday October 9th, 2- 2:50pm
- Where: MLIB 442
Light refreshments will be provided by the DSI.
What Is LabKey Server
- Password protected web site for your team to share and coordinate work on multiple projects hosted on your own hardware or in the cloud
- Create group discussion forums with messages that include markdown
- Upload/Download files
- Import data from csv and xls files into a relational database
- Create interactive visualizations
- Create views of data that span multiple datasets using powerful sql based queries and filters
- Make only selected reports view-able to the public on the web
- Rich APIs for getting data from LabKey to interact with Python and R scripts
- Extensive documentation and active community forums What Is LabKey
Robust in Features and Solid in Engineering
- LabKey Server got its start in 2003 at the Fred Hutchinson Cancer Research Center in Seattle Washington. In 2005 the LabKey company was founded partly owned by the Hutch. In 2013 they moved into their own offices in Seattle. LabKey is currently used by over 500 researcher organizations for all types of research with small and large teams around the world including the Zika Open Research Poral.
- LabKey Server is actively being developed by a team of skilled software engineers, testers, ux designers, documentation writers, project managers, and customer support people. LabKey Server functionality has grown over the years always embracing new technologies. The current ui is snappy and responsive utilizing java script, bootstrap and font-awesome among other tools. LabKey is built primarily with java technologies and supports users interacting with a wide selection of protocols including ldap, WebDav, Markdown, Java Script, and HTML.
- Features mentioned above and more are included in the free community edition under the Apache Software License Version 2.0. There are additional features and support that do require a subscription but the free community edition is very powerful in itself.
Mostly Open Source
- Source code is made available for most all base features of LabKey server. LabKey Server can be compiled from source if needed to run on most any environment. A modulalrized architecture makes new features and source code customizations straight forward.
- Demonstrate uploading an example csv dataset and using it to creating interactive visualizations as done here
How To Get Started With LabKey Server
- Get a free Hosted 30 day trial and have your own free LabKey website in 5 mintues with just a few clicks
- Make your own permanent free website on your own hardware or in the cloud. You will need a dedicated computer, Java, Postgres or MSSQL Server, network connectivity and probably a few hours of setup time. Setup requires a strong familiarity with networking, Tomcat based web applications, Java, and Relational Databases. Follow the directions here for a permanent free LabKey website.
About Jim Piper
- Jim Piper is the owner operator of Lab Data Interation LLC a software consultancy specializing in helping researchers manage data and adopt machine learning techniques. Jim has been working with Java and web applications since finishing his Masters degree at San Jose State in 1999. Jim worked as a software developer for LabKey from 2016 through 2018. Jim’s full work history can be found on linkedin.