Various lectures and lab exercises will be offered
through the course to meet a wide range of participant
requirements, for example:
Scientists who wish to understand Daylight
languages and theory in order to more effectively
use our software or applications built on it.
Those who wish to learn how to interface our tools
with unix utilities to provide personalized power
tools in chemoinformatics e.g. for building and
administering databases and compound collections.
Those who already have familiarity with Daylight concepts
and wish to extend their knowledge and skill sets to
application programming.
Experienced Daylight programmers who wish to extend
their skill-set by working with Daylight
staff.
Those who wish to use our tools in an Oracle environment
based around the extensions to the SQL language made
available in DayCart.
The course will be divided into lecture and lab time.
Participants will be offered hands-on practice to
reinforce each lesson. There will also be opportunities
for experimentation and study based on participants'
specific needs and interests. Topics covered will include:
Languages
SMILES, SMARTS and SMIRKS Languages. Grammar,
composition and interpretation.
Toolkit Programming
Beginning to Intermediate Toolkit Programming.
Toolkit theory, key functions, examples, and
practice (C language).
Fingerprint Technologies
Fingerprints, Similarity and Clustering. Theory,
usage, tools and techniques.
Documentation & Contributed Code Tips
Getting the most out of your installation. Key
documentation, installation, and contrib tips.
Thor/Merlin
Theory, data models (e.g. TDT structure, Merlin Pools),
normalizations and usage.
DayCart
Theory, data model, programming, and usage.
Your Areas of Interest
Time has been reserved to cover areas of special
interest to students . Please identify your interests
when registering. Guidance will be given to participants
as to essential topics for their pathway.
Participants should attend this course with a clear
idea of their personal learning requirements. The
Daylight staff will do their utmost to make sure these
are achieved.