Software Open Access

Dynamic Anthropogenic activitieS impacting Heat emissions (DASH v1.0): Development and evaluation

Capel-Timms, Isabellla; Smith, Stefan Thor; Sun, Ting; Grimmond, Sue


DataCite XML Export

<?xml version='1.0' encoding='utf-8'?>
<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://datacite.org/schema/kernel-4" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.1/metadata.xsd">
  <identifier identifierType="DOI">10.5281/zenodo.3936025</identifier>
  <creators>
    <creator>
      <creatorName>Capel-Timms, Isabellla</creatorName>
      <givenName>Isabellla</givenName>
      <familyName>Capel-Timms</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0002-0339-168X</nameIdentifier>
      <affiliation>University of Reading</affiliation>
    </creator>
    <creator>
      <creatorName>Smith, Stefan Thor</creatorName>
      <givenName>Stefan Thor</givenName>
      <familyName>Smith</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0002-5053-4639</nameIdentifier>
      <affiliation>University of Reading</affiliation>
    </creator>
    <creator>
      <creatorName>Sun, Ting</creatorName>
      <givenName>Ting</givenName>
      <familyName>Sun</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0002-2486-6146</nameIdentifier>
      <affiliation>University of Reading</affiliation>
    </creator>
    <creator>
      <creatorName>Grimmond, Sue</creatorName>
      <givenName>Sue</givenName>
      <familyName>Grimmond</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="http://orcid.org/">0000-0002-3166-9415</nameIdentifier>
      <affiliation>University of Reading, Past: KCL, Indiana University</affiliation>
    </creator>
  </creators>
  <titles>
    <title>Dynamic Anthropogenic activitieS impacting Heat emissions (DASH v1.0): Development and evaluation</title>
  </titles>
  <publisher>Zenodo</publisher>
  <publicationYear>2020</publicationYear>
  <subjects>
    <subject>Urban</subject>
    <subject>London, UK</subject>
    <subject>Anthropogenic Heat Flux</subject>
    <subject>DASH</subject>
    <subject>Agent based model</subject>
  </subjects>
  <dates>
    <date dateType="Issued">2020-07-08</date>
  </dates>
  <resourceType resourceTypeGeneral="Software"/>
  <alternateIdentifiers>
    <alternateIdentifier alternateIdentifierType="url">https://zenodo.org/record/3936025</alternateIdentifier>
  </alternateIdentifiers>
  <relatedIdentifiers>
    <relatedIdentifier relatedIdentifierType="URL" relationType="IsSupplementTo">https://zenodo.org/deposit/2649165</relatedIdentifier>
    <relatedIdentifier relatedIdentifierType="DOI" relationType="IsVersionOf">10.5281/zenodo.3745523</relatedIdentifier>
    <relatedIdentifier relatedIdentifierType="URL" relationType="IsPartOf">https://zenodo.org/communities/luma</relatedIdentifier>
  </relatedIdentifiers>
  <version>1.2</version>
  <rightsList>
    <rights rightsURI="https://creativecommons.org/licenses/by/4.0/legalcode">Creative Commons Attribution 4.0 International</rights>
    <rights rightsURI="info:eu-repo/semantics/openAccess">Open Access</rights>
  </rightsList>
  <descriptions>
    <description descriptionType="Abstract">&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;Dynamic Anthropogenic activitieS impacting Heat emissions (DASH v1.0): Development and evaluation&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;DASH&lt;/strong&gt; - is undergoing significantly development (e.g. being made more generic, more efficient, more capabilities). Currently, results are benchmarked to this version. Please contact c.s.grimmond@reading.ac.uk to find out about the most appropriate source of code&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Funding Acknowledgement:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;UK-China Research &amp;amp; Innovation Partnership Fund through the Met Office Climate Science for Service Partnership (CSSP) China as part of the Newton Fund&lt;/li&gt;
	&lt;li&gt;EPSRC (Reading)&lt;/li&gt;
	&lt;li&gt;NERC APEx:10.13039/501100000690::NE/T001887/1&lt;/li&gt;
	&lt;li&gt;ERC-2019-SyG: 855005 urbisphere&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Overview&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Source code and input data for v1.0 of the Dynamic Anthropogenic activitieS impacting Heat emissions model.&lt;/li&gt;
	&lt;li&gt;DASH considers both urban form and function in simulating QF by use of an agent-based structure that includes behavioural characteristics of city populations. This allows social practices to drive the calculation of QF as occupants move, varying by day type, demographic, location, activity, socio-economic factors and in response to environmental conditions. DASH has simple transport and building energy models to allow simulation of dynamic vehicle use, occupancy and heating/cooling demand, with subsequent release of energy to the outdoor environment through the building fabric.&lt;/li&gt;
	&lt;li&gt;The entire model comprises two parts:&lt;/li&gt;
	&lt;li&gt;1. Agent interaction (under 2.movementtravel)&lt;/li&gt;
	&lt;li&gt;2. Agent reaction (under.energyQfcalcs&lt;/li&gt;
	&lt;li&gt;README files can be found in each folder with quick start guides for each.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;1.dataprocessing &lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Currently in python 3.7&lt;/li&gt;
	&lt;li&gt;## what does this code do?&lt;/li&gt;
	&lt;li&gt;Various scripts transform elements of raw data to input data readable by DASH&lt;/li&gt;
	&lt;li&gt;## what does this folder include?&lt;/li&gt;
	&lt;li&gt;Input Data&lt;/li&gt;
	&lt;li&gt;Processed Data&lt;/li&gt;
	&lt;li&gt;─ source-code # scripts for creating input data from raw data&lt;/li&gt;
	&lt;li&gt;## how to run this code?&lt;/li&gt;
	&lt;li&gt;1. Different elements are currently run separately.&lt;/li&gt;
	&lt;li&gt;# 2.movementtravel&lt;/li&gt;
	&lt;li&gt;## what does this code do?&lt;/li&gt;
	&lt;li&gt;1. Determines the travel and movement behaviours.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;2. Distributes people across the city.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;3. Provides occupancy and transport levels across the study area.&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;## What does this folder include?&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;run `tree . -d -L 1` to show the following (may vary over time)&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;Data # input data&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;├── Runs # runs with cfg and output&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;├── py2-backup.tgz # backup of py2 files before 2to3 conversion&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;├── gen-traveltime-py2 # script to generate travel functions in py2&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;└── source-code # source code&lt;/li&gt;
	&lt;li&gt;## How to run this module&lt;/li&gt;
	&lt;li&gt;Before run this code, 2to3 was executed to convert all code into py3. the py2 version is secured into `py2-backup.tgz` archive
	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;QUICK START&lt;/strong&gt;&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;Run the code:&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;1. entry point: `source_code/Main.py`: `python3 Main.py`&lt;strong&gt;# 3.energyQfcalcs&lt;/strong&gt;&lt;strong&gt;## what does this code do? &lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;1. To determine the occupancy levels in buildings&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;2. To determine distribution of traffic on transport network&lt;/strong&gt;&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;2. To calculate energy use - giving Qf (B, T, and M)&lt;strong&gt;## what does this folder include?&lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;run tree . -d -L 1 to show the following (may vary over time)&lt;/strong&gt;&lt;/li&gt;
		&lt;li&gt;&lt;strong&gt;├── Data # input data&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;├── Runs # runs with cfg and output&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;├── py2-backup.tar # backup of py2 files before 2to3 conversion&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;└── source-code # source code&lt;strong&gt;## how to run this code?&lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;1. create and install the C code extension&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;in directory `STEBBS`, run:&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;to install the C extension.&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;2. main file: `Main.py`&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;switch the same folder of this `README.md` file, run the following:&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;

	&lt;ul&gt;
		&lt;li&gt;&lt;strong&gt;python3 source_code/Main.py&lt;/strong&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;strong&gt;&lt;strong&gt;# 4.visualisation&lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;&lt;strong&gt;## what does this code do?&lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;1. Produces graphs of results from 2.movementtravel and 3.energyQfcalcs&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;&lt;strong&gt;## what does this folder include? &lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;&lt;strong&gt;run `tree . -d -L 1` to show the following (may vary over time)&lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;
	&lt;li&gt;&lt;strong&gt;&lt;strong&gt;└── source-code # scripts for creating plots from results&lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;&lt;strong&gt;&lt;strong&gt;## how to run this code?.&lt;/strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;strong&gt;&lt;strong&gt;Different elements are currently run separately.&lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;New ZipFile (7/7/2020) -&amp;nbsp;&lt;strong&gt;BESTEST evaluation of STEBBS using EnergyPlus&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;8/7/20 Update&amp;nbsp;data file -&amp;nbsp;&lt;a href="https://zenodo.org/api/files/cef8ca4b-1ed9-4dfd-8ab4-0ae63f26a116/DASH-X-GMD-results.zip"&gt;DASH-X-GMD-results.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;8/7/20 code and input data DASH-X-GMD-1.0r.tar.gz&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
    <description descriptionType="Other">{"references": ["Capel-Timms I, ST Smith, T Sun, S Grimmond (in review) Dynamic Anthropogenic activitieS impacting Heat emissions (DASH v1.0): Development and evaluation gmd-2020-52"]}</description>
  </descriptions>
  <fundingReferences>
    <fundingReference>
      <funderName>Research Councils UK</funderName>
      <funderIdentifier funderIdentifierType="Crossref Funder ID">10.13039/501100000690</funderIdentifier>
      <awardNumber awardURI="info:eu-repo/grantAgreement/RCUK/NERC/NE%2FT001887%2F1/">NE/T001887/1</awardNumber>
      <awardTitle>APEx: An Air Pollution Exposure model to integrate protection of vulnerable groups into the UK Clean Air Programme</awardTitle>
    </fundingReference>
  </fundingReferences>
</resource>
192
52
views
downloads
All versions This version
Views 192120
Downloads 5244
Data volume 25.1 GB22.2 GB
Unique views 156101
Unique downloads 2923

Share

Cite as