Skip to content

Bika Lab Systems

Sections
Personal tools
You are here: Home Reads News & Events Using, managing and customising Bika LIMS. 6 - 17 August
Document Actions

Using, managing and customising Bika LIMS. 6 - 17 August

A 2 week course by Bika Lab Systems in the use of Bika LIMS, its systems administration and programming principles. Includes 15 days accommodation, airport transfers, breakfast and lunch

What Workshop
When 2012-08-06 08:30 to
2012-08-17 17:00
Where Pringle Bay, South Africa
Contact Name lemoene Smit
Contact Email
Add event to calendar vCal
iCal
Whale HermanusIn Pringle Bay, East of Cape Town
on the Whale Coast
in the Kogelberg Biosphere

Opt out day trips:
Cape winelands Saturday 11 Aug
Walker Bay whale watching Sun 12

Whale watching image:
SAVenues.com Hermanus

Assistance in Spanish: Though the course is presented in English, Jordi Puiggené who did the Spanish and Catalan translations for Bika 3, is attending and will assist in Spanish where required

Maximum 5 trainees, accommodated in a guest house converted into training facility without restriction on individuals wanting to work informally. All lectures will be in hands-on workshop format with more than one lecturer available to assist trainees to apply lessons on their own installations

With all course material covered, trainees will be assisted with programming their own functional requirements to have development stubs in place that can be completed with, if they wish, continued assistance on the Bika developers list after the course

Trainees are encouraged to target their own objectives before the course starts to help us optimise the course to their full benefit

Cost € 4250 / $ 5250

1. Using Bika LIMS

lemoene Smit, Bika LIMS Analyst

  • Plone - LIMS as laboratory web portal
  • Workflow overview
  • Users, Roles, Groups and Authorisations
  • LIMS set-up and configuration
  • Bika Calendar
  • Client organisations and contacts
  • Analysis requests - LIMS building block
  • Advanced and automated analysis requests
  • Worksheets
  • Instrument interfacing
  • QC
  • Invoicing
  • Reports and queries

2. Bika LIMS Linux systems administration

Inus Scheepers, Bika Technical Director

  • Base o/s installation
  • User accounts & DSA keys
  • Mail, DNS, Apache
  • Plone Installation via unified installer
  • Buildout
  • Repozo scripts
  • Crontabs - adding timed backups
  • Monitoring
  • Troubleshooting
  • GitHub usage, contributing

3. Programming Bika

Anneline Sweetnam, Bika Development Manager
Campbell McKellar-Basset, Lead Bika 3 Developer

Linux & Windows. A case study will be used to illuminate the following topics:

  • Architecture: Zope Components, Bika package structure (zcml, subscribers, validators)
  • Development Environment: WingIDE, Debuggers (Firebug, Pdb, Wingdb)
  • Authorization, Permissions, Roles
  • Workflow: Set-up, Permissions, Guards
  • Versioning: Function, Definition, Logging, CMFEditions, plone.app.iterate
  • Indexing: Philosophy, Catalog, Metadata, Creation, Access, collective.indexing, AdvancedQuery, Tuning
  • Customization: Language - i18n, CSS, Site properties and branding, Skins, Nav tree
  • Javascript: Registries, Caching, Json
  • Outputs: Email, SMS, Pdf, Csv
  • Instrument interfacing: Import, Export
  • Bika installation: Setup handlers
  • Coding standards

Prerequisites

  • Basic Linux knowledge
  • Basic object orientated programming knowledge, preferably Python
  • Trainees bring own laptops


Pringle Bay

Whale Coast

Kogelberg Biosphere

Cape wines and vineyards. Stellenbosch
 

www.bikalabs.com - Home of Bika Lab Systems, implementers of web based open source LIMS, Plone hosting and content management systems   Powered by Plone, the open source content management system. Customised and maintained by Bika Lab Systems