Skip to main content

Enhancement of URBANopt GeoJSON that can be consumed by DiTTo reader

Project description

urbanopt-ditto-reader

Enhancement of URBANopt™ GeoJSON that can be consumed by DiTTo reader More detailed documentation is available on the URBANopt documentation page

Installation Pre-requisites

  • Python >=3.7

Installation

pip install urbanopt-ditto-reader

Running the converter

Use the included Command Line Interface:

ditto_reader_cli -h

For help text in the terminal:

ditto_reader_cli run-opendss -h

Example command to run the ditto-reader:

ditto_reader_cli run-opendss -s <ScenarioFile> -f <FeatureFile>

Or build and use a config file (not necessary if using flags like the above example):

ditto_reader_cli run-opendss -c example/config.json

If you are using your own config.json file, use the following fields:

  1. "urbanopt_scenario_file": Required, Path to scenario csv file
  2. "urbanopt_geojson_file": Required, Path to feature json file
  3. "equipment_file": Optional, Path to custom equipment file
  4. "opendss_folder": Required, Path to dir created by this command, holding openDSS output
  5. "use_reopt": Required, Boolean (True/False) to analyze reopt data, if it has been provided
  6. "number_of_timepoints": Required, Integer number of hours to simulate. 8760 is a complete year

Developer installation

Clone the repository: git clone https://github.com/urbanopt/urbanopt-ditto-reader.git

Change directories into the repository: cd urbanopt-ditto-reader

Install the respository:

pip install -e .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

urbanopt-ditto-reader-0.3.3.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

urbanopt_ditto_reader-0.3.3-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file urbanopt-ditto-reader-0.3.3.tar.gz.

File metadata

  • Download URL: urbanopt-ditto-reader-0.3.3.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.8.5

File hashes

Hashes for urbanopt-ditto-reader-0.3.3.tar.gz
Algorithm Hash digest
SHA256 92c6c6608b695cea50ae428f9c114a81669ff819a0e385bd3bc7cc48672efaa4
MD5 ffe0cc3cc334090f52e28e0e90733a96
BLAKE2b-256 be30cb15559d7f5c10a7f43530288da6de76d0c2a0887c77e13c1c8f4d5311a4

See more details on using hashes here.

File details

Details for the file urbanopt_ditto_reader-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: urbanopt_ditto_reader-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.8.5

File hashes

Hashes for urbanopt_ditto_reader-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cfaf3fd905a1b93f53d0cfd7aeedf7863f295f5000876a565e08a0871ecbc899
MD5 7e4602d0782a48aa1a1266219b53962b
BLAKE2b-256 e79a348552011c39c04d00d24a383cb7cb5bf2a5d527fd6dcccbf5a4e729429c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page