Connecting data and information with people

We create innovative dashboards for better decision making, data sharing and teaching.

 
While we work with a variety of technologies many of our applications are built in R Shiny, a highly customisable framework for interactive, web-based data visualisations. This means we use technology best suited to your requirements and won't force you into a pre-set format.

   
Why R Shiny?

R Shiny is an evolving technology to create data-driven, analytical interfaces for the web, utilising the statistical power of R. We often use it in projects to transition from static reports or research outputs to highly accessible and user-friendly dashboards that are easy to interact with.

  • Open source – no proprietary software
  • Flexible – can be extended with common web technologies
  • Full stack capable – integrate with databases, APIs and big data
  • Powered by R – nearly unlimited analytical capability

 

Project examples

Epidemix

The software tool “Epidemix” targets both students and decision makers and aims to make epidemiological models more accessible. It provides guidance on aspects such as model selection, population, infection states and their relationships, as well as parameters (or data) to use. 
Read More

TOOLS/savi

We were tasked by the University of Minnesota to develop a training software platform to support the interactive teaching of epidemiological methods. TOOLS/savi currently consists of three modules: Genetic analysis, OptiSample and Network analysis.
Read More

Ministry of Health Data Explorers

We worked with the Ministry of Health to improve the communication of the most up-to-date 'New Zealand Health Survey' results via web-based, interactive data visualisations.
Read More

 

  

The services we offer include:

 

Wondering how we do things?

   
Design and build of R Shiny apps - we have experienced graphic/UX designers and software engineers on board

Extension, refactoring or code clean-up of existing apps

Expert knowledge in data analysis (i.e. for epidemiology, monitoring and surveillance) and integration of specialist R packages, for example:

  • Spatial analysis and network visualisation
  • Timeseries animation
  • Visualisation of epidemic models 
  • Machine learning (predictions, aberration detection)
  • Genetic analysis (phylogenetic trees, distance matrix)

Integration into existing infrastructure

R Shiny hosting:

  • Shinyapps.io cloud publishing platform deployment
  • RStudio Shiny Server Open Source, Shiny Server Pro and Connect
  • Deployment on internal servers or cloud infrastructure (Amazon Web Services, Microsoft Azure etc)

You own the source code after coding is complete, we can train you how to maintain or update your app

Add-on services: 

  • R Shiny intro and advanced workshops (1 to 3 days) download flyer
  • Creation of video tutorials
  • Embedding of “context sensitive” help and user guides
  • Custom infographics

  

 

 

 

R Shiny webinar series

Join our R Shiny webinar series to learn more about R Shiny and get inspired how you can use the technology in your line of work.

Some of our webinars provide a high-level overview to spark ideas, while others are technology-focused and demonstrate how to do specific things in R Shiny.

Our webinars are free, however registration is required and places are limited.

 
  New R Shiny webinars will be announced soon!

To keep up-to-date with the details of our upcoming webinars, register via the button below. 

 

REGISTER HERE

 

 

Our R Shiny Capability

Interactive charts and visualisations
(Plot.ly, D3, phylocanvas)

Spatial visualisations
(Leaflet, Google Maps)

Login functionality, including encryption, user and permission system

Integration of static or real-time data sources

 

Search and advanced filtering

Automated report generation

Theming based on your guidelines

Performance tuning and scaling of R Shiny apps for production environments

 

 

We use diverse technology to create a full data ecosystem

  
ETL - Extract, Transform, Load

BI, Rest API, SQL (SQL Server, MySQL, PostgreSQL, MongoDB, SQLite), Big data (Spark, Hadoop)
 

EDA - Exploratory Data Analysis

R, Python

  
Models & Algorithms

Tensorflow, Keras, Scikit-learn
  
   

Visualisation 

Shiny, Dash, D3, Plotly, Leaflet, Google Maps

 

 

 

 

Contact us

 

 

Dr. Uli Muellner is Director of Epi-interactive. Equipped with degrees in education and computer science, as well as a PhD in Media Education, he is your man if you are after training and learning solutions, smart software applications and tools with high usability, or need someone to build you data visualisations that are both precise and beautiful.

Email: uli@epi-interactive.com

Phone: +64 (0)27 292 2296

   LinkedIn

 

 

Research & Publications

 

Journal Articles

 

Muellner U, Fournie G, Muellner PAhlstrom C, Pfeiffer D. epidemix - an Interactive Multi-Model Application for Teaching and Visualizing Infectious Disease Transmission. Epidemics, doi: 10.1016/j.epidem.2017.12.003, 2017.
 Available here.

Vilata Sans C, Arruda AG, Tousignant SJ, Valdes-Donoso P, Muellner P, Muellner U, Alkhamis MA, Morrison RB, Perez AM. A review of quantitative tools used to assess the epidemiology of porcine reproductive and respiratory syndrome (PRRS) in U.S. swine farms using Dr. Morrison’s Swine Health Monitoring Program (MSHMP) data. Frontiers in Veterinary Science 4: 94 doi: 10.3389/fvets.2017.00094, 2017.
 Available here.

Ahlstrom C, Muellner P, Spencer SEF, Hong S, Saupe A, Rovira A, Hedberg C, Perez A, Muellner U, Alvarez J. Inferring source attribution from a multiyear multisource data set of Salmonella in Minnesota. Zoonoses and Public Health 00:1–10 doi: 10.1111/zph.12351, 2017.
 Available here.

Muellner P, Muellner U, Gates M, Pearce T, Ahlstrom C, O’Neill D, Brodbelt D and Cave NJ. Evidence in practice – a pilot study leveraging companion animal and equine health data from primary care veterinary clinics in New Zealand. Frontiers in Veterinary Science 3:116  doi : 10.3389/fvets.2016.00116, 2016.
 Available here.

Muellner U, Vial F, Wohlfender F, Hadorn D, Reist M and Muellner P. Timely reporting and interactive visualization of animal health and slaughterhouse surveillance data in Switzerland. Frontiers in Veterinary Science, 2015.
 Available here.

 

Conferences & Meetings

 

Muellner P, Muellner U, Fioravante P, Thurn M, Yang L, Torrison J.  Red dot, blue line, black box – overcoming challenges in the visualisation of laboratory data. Australian and New Zealand College of Veterinary Scientists (ANZCVS) Science Week, Surfer’s Paradise, Australia, 2019.

Muellner PMuellner UAhlstrom C, VanderWaal K, Alba A, Alvares J, Perez A. Bridging the gap – an interactive self-study tool for advanced epidemiological methods. Proceedings of the 15th Symposium of the International Society for Veterinary Epidemiology and Economics (ISVEE), Chiang Mai, Thailand, 2018.

Fournie G, Muellner UMuellner PAhlstrom C, Pfeiffer D. epidemix-An interactive multi-model application for teaching and visualizing infectious disease transmission. Proceedings of the 15th Symposium of the International Society for Veterinary Epidemiology and Economics (ISVEE), Chiang Mai, Thailand, 2018.

Muellner P, Pearce T, Muellner UUsing primary care data to provide biosecurity intelligence and surveillance data for the New Zealand equine industry. Proceedings of the 15th Symposium of the International Society for Veterinary Epidemiology and Economics (ISVEE), Chiang Mai, Thailand, 2018.

Pearce T, Muellner PMuellner UUtilising opportunistic primary care data for equine disease surveillance in New Zealand. Proceedings of the 15th Symposium of the International Society for Veterinary Epidemiology and Economics (ISVEE), Chiang Mai, Thailand, 2018.

Muellner U, Perez A, Muellner PConnecting epidemiology (and data) with people. New Zealand Veterinary Association (NZVA) Conference, Hamilton, New Zealand, June 2018.

Pearce T, Muellner P, Gates C, Muellner UEquine primary care data surveillance in New Zealand – a dream come reality? New Zealand Veterinary Association (NZVA) Conference, Hamilton, New Zealand, June 2018.

Muellner P, Perez A, Fournier G, VanderWaal K, Dawson K, Muellner UConnecting data and epidemiology with people. 3rd One Health Aotearoa Symposium, Wellington, New Zealand, December 2017.

Muellner P, Pearce T, Gates C, Muellner U.  Count your horses – towards real-time surveillance of equine health in New Zealand. Australian and New Zealand College of Veterinary Scientists (ANZCVS) Science Week, Surfer’s Paradise, Australia, 2017.

Muellner PMuellner UAhlstrom C, VanderWaal K, Alba A, Alvares J, Cheeran A, Perez A.  Epi by doing – building an interactive Shiny platform for teaching at the University of Minnesota. Australian and New Zealand College of Veterinary Scientists (ANZCVS) Science Week, Surfer’s Paradise, Australia, 2017.

Pearce T, Muellner P, Gates MC, Ahlstrom C, Muellner UHorse power: establishing equine primary-care data surveillance in New Zealand. International Conference for Animal Health Surveillance (ICAHS 3), Rotorua, New Zealand, April 2017.

Muellner U, Fournié G, Muellner P, Ahlstrom C, Pfeiffer D. Epidemix – an interactive application teaching the ins and outs of infectious disease modelling. Australian and New Zealand College of Veterinary Scientists (ANZCVS) Science Week, Surfer’s Paradise, Australia, 2016.

Muellner P, Gates C, Muellner U, Pearce T, Ahlstrom C, Cave N. It’s the interface, stupid: engaging veterinarians to provide data for practice data-based surveillance in equines and companion animals. Australian and New Zealand College of Veterinary Scientists (ANZCVS) Science Week, Surfer’s Paradise, Australia, 2016.

Muellner P, Gates C, Pearce T. A New Zealand equine veterinary practice-based surveillance system – our vision. Annual Conference of the New Zealand Equine Veterinary Association (NZEVA), Taupo, New Zealand, 2015.

Muellner U, Vial F, Wohlfender F, Hadorn D, Reist M, Muellner PInteractive visualisation of animal health surveillance data – information for action. Annual Meeting of the European College of Veterinary Public Health (ECVPH), Copenhagen, Denmark, 2014.
 View the conference presentation poster.