Skip to main content

    Cookie Consent

    We use cookies to measure how the site is used to improve the user experience. See our Privacy Policy.

    BIOVIAScientific Informatics

    Pipeline Pilot PilotScript

    This curriculum focuses on PilotScript -- Pipeline Pilot’s functional expression language used to design custom components. You will design components that filter and manipulate data, access data record properties and variables, and debug protocols. Throughout this curriculum, you will utilize the two main PilotScript components -- there are others in Pipeline Pilot that work in a similar manner. This module covers the following topics:

    Level
    Fundamental
    Format
    eLearning

    Modules

    1. Pipeline Pilot Introduction

      Introduction to PilotScript, the native scripting language of Pipeline Pilot. You’ll learn the basic of using a scripting language, and how PilotScript can help improve protocols.

      • Exploring PilotScript
      • Reviewing Scripting Basics
      • Utilizing the Expression Editor
    2. Filter and Manipulate Data Records

      Provides definitions of the property naming conventions and management functions, as well as instruction on how to filter data sets, and how to manipulate property values.

      • Filtering Data Sets
      • Manipulating Property Values
    3. Work with Data Record Properties

      Instruction on the characteristics of data record properties, how to reference them in PilotScript -- including the deep properties that are used with imaging and text analytics -- and how to access a data record’s property list without identifying specific property names.

      • Utilizing Properties in PilotScript
      • Working with Anonymous Property List Functions
      • Reviewing Deep Properties
    4. Utilize Statement Building Blocks

      Learn to use the building blocks of statements -- arithmetic operators and strings, conditionals and loops, and date and time functions.

      • Utilizing Arithmetic Operators and Strings
      • Adding Conditionals and Loops to Statements
      • Reviewing Date and Time Functions
    5. Work with Variables, Arrays, and Hash Tables

      Definitions of variables and arrays, and instruction on the basics of using them in PilotScript statements. You’ll also learn how to create and utilize hash tables.

      • Exploring Global and Local Variables
      • Accessing Data Review Values in an Array
      • Adding Hash Functions to Statements
    6. Debug Protocols

      Provides protocol debugging tips, functions, modes, and components.

      • Debugging Functions and Running Protocols in Debug Mode
      • Working in Design Mode
      • Reviewing Debugging Components

    Ask about this course

    Tell us how many people and when suits. A representative will come back with dates, a plan and a quotation within 1 business day.

    Training question

    Tell us what you are working on. A representative will come back to you within 1 business day.

    Canada