GENESIS: Documentation
Related Documentation:
      
                                                                          
                                                                          
   
Extending GENESIS Functionality
The Workflow Paradigm provides an organizing principle for development and
extension of G-3. The GENESIS software platform can be extended by either
extending the functionality of an existing Software Component or adding a
new software component. The following links give examples of how to perform the
steps required to achieve these goals.
      
      - Workflow 1: Add New GENESIS Component: To add a new
      component to the G-3 software platform, it must be created, defined in the
      DeveloperPackage and integrated with the automated regression
      tester.
           
           - Create the new software component. Use the DeveloperPackage
           script neurospaces_new_component for initialization of the
           directory layout and creation of configuration and makefile scripts
           that are used to interface with the DeveloperPackage.
           
- Add Component to the DeveloperPackage
           
- Create regression tests (this document describes how to create
           a test for the PulseGen object which was afterwards moved to
           the Experiment package.
 
- Workflow 2: Extend GENESIS Component: As an example we
      describe how to extend the functionality of the Model Container and the
      Experiment component.