> For the complete documentation index, see [llms.txt](https://docs.ladybug.tools/hb-energy-primer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ladybug.tools/hb-energy-primer/components/2_schedules/gene_pool_to_day_schedule.md).

# Gene Pool to Day Schedule

![](/files/-MihpfaR5ZOmM_fwtu3n)

![](/files/-Mihpf1ZBiC-BDORfJLk) - [\[source code\]](https://github.com/ladybug-tools/honeybee-grasshopper-energy/blob/master/honeybee_grasshopper_energy/src//HB%20Gene%20Pool%20to%20Day%20Schedule.py)

Modify a native Grasshopper Gene Pool component into a format that makes it easy to input daily schedules into the other schedule components.

This essentially turns the Gene Pool into a list of 24 sliders representing an hourly timeseries over a day. Each slider runs from the *low\_bound* to *high\_bound*.

## Inputs

* **gene\_pool \[Required]**

  The output of a native Grasshopper Gene Pool component.&#x20;
* **template**

  An integer for the template for which the values of the gene pool will be set. Default: 0. Choose one of the templates:&#x20;

  0 - maximum values from 9:00 to 17:00 1 - minimum values from 9:00 to 17:00 2 - maximum values from 7:00 to 22:00 3 - minimum values from 7:00 to 22:00 4 - maximum values from 0:00 to 24:00 5 - minimum values from 0:00 to 24:00&#x20;
* **low\_bound**

  A number for the lower boundary of the schedule values.&#x20;
* **up\_bound**

  A number for the upper boundary of the schedule range.&#x20;
* **decimals**

  An integer greater than or equal to 0 for the number of decimal places to use in each slider. Default: 1.&#x20;
* **run \[Required]**

  Set to "True" to run the component and modify the connected gene pool. Note that you on't be able to edit a connected gene pool while this input is set to "True".&#x20;

## Outputs

* **report**

  Reports, errors, warnings, etc.&#x20;
