emod_api.demographics.Node module

class emod_api.demographics.Node.Node(lat, lon, pop, name='', area=None, forced_id=None, extra_attributes={}, meta={})

Bases: object

default_density = 200
default_population = 1000
res_in_degrees = 0.041666666666666664
to_dict()
to_tuple()
property id
classmethod init_resolution_from_file(fn)
classmethod from_data(data)

Function used to create the node object from data (most likely coming from a demographics file) :param data: :return:

emod_api.demographics.Node.get_xpix_ypix(nodeid)
emod_api.demographics.Node.lat_lon_from_nodeid(nodeid, res_in_deg=0.041666666666666664)
emod_api.demographics.Node.xpix_ypix_from_lat_lon(lat, lon, res_in_deg=0.041666666666666664)
emod_api.demographics.Node.nodeid_from_lat_lon(lat, lon, res_in_deg=0.041666666666666664)
emod_api.demographics.Node.nodes_for_DTK(filename, nodes)
emod_api.demographics.Node.basicNode(lat=0, lon=0, pop=1000000.0, name=1, forced_id=1)