ladybug-tools / radiance-folder-structure

⚡️📂Folder structure for Radiance studies
GNU Lesser General Public License v3.0
0 stars 2 forks source link

refactor(model): restructure model folder #8

Closed mostaphaRoudsari closed 5 years ago

mostaphaRoudsari commented 5 years ago

I restructured model folder to address similar limitations that we had in the old folder structure. It is also now easier to identify static daylight simulations versus dynamic ones based on the folder structure itself.

└─project_folder
    ├───00-model                  [required]
    │   ├───dynamic
    │   │   ├───aperture
    │   │   │   └───interior
    │   │   ├───nonopaque
    │   │   │   ├───indoor
    │   │   │   └───outdoor
    │   │   └───opaque
    │   │       ├───indoor
    │   │       └───outdoor
    │   └───static                [required]
    │       ├───aperture
    │       │   └───interior
    │       ├───nonopaque         [required]
    │       │   ├───indoor
    │       │   └───outdoor
    │       └───opaque            [required]
    │           ├───indoor
    │           └───outdoor
    ├───01-lightsource            [required]
    │   ├───ies
    │   ├───sky
    │   └───sun
    ├───03-octree                 [required]
    ├───04-grid                   [required - for grid-based workflows]
    ├───05-view                   [required - for view-based workflows]
    ├───05-options                [required]
    ├───07-output                 [required]
    │   ├───matrix
    │   └───temp
    └───08-postprocess

Minimum required folder structure

└─project_folder
    ├───00-model                  [required]
    │   └───static                [required]
    │       ├───nonopaque         [required]
    │       └───opaque            [required]
    ├───01-lightsource            [required - for daylight studies]
    │   └───sky / sun
    ├───03-octree                 [required]
    ├───04-grid                   [required - for grid-based workflows]
    ├───05-view                   [required - for view-based workflows]
    ├───05-options                [required]
    └───07-output                 [required]

resolves #1

ladybugbot commented 5 years ago

:tada: This PR is included in version 1.0.1 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: