Enhanced data functions can be written using the Lead Discovery ChemCharts data function visual. The resulting data function definition encompasses the following aspects:

  • A user interface definition that non-experts use to run or edit a data function
  • An optional user interface definition that display the results of a data function being run
  • The data function script that actually carries out the data function business logic. Typically this is an Python script, though it is possible to write data functions in other languages.
  • An optional IronPython script that can be used to configure a set of visuals after the data function has executed

In this tutorial video we’ll demonstrate how to write a Python Spotfire data function with Lead Discovery ChemCharts and take you through the steps of configuring the 4 aspects of the data function definition.