Network

The source for the normative schema is here

Network

Schema describing the network encoding and properties.

type

object

properties

  • epiHiperSchema

type

string

pattern

^.*/networkSchema.json$

  • encoding

Encoding used for the network edges

type

string

enum

binary, text

  • numberOfNodes

The number of nodes in the network

nonNegativeInteger

  • numberOfEdges

The number of edges in the network

nonNegativeInteger

  • sizeofPID

The size of the person Id (PID) in bytes

nonNegativeInteger

  • accumulationTime

An annotaion string describing the accumulation time for the contact

type

string

  • timeResolution

The maximal value of the duration field, i.e., the value to divide the duration by to get it relative to the accumulation time

nonNegativeNumber

  • hasLocationIDField

Boolean indicating whether the network contains a Location ID (LID) for each edge (Default: false).

type

boolean

  • hasActiveField

Boolean indicating whether the network contains an active flag for each edge

type

boolean

  • hasWeightField

Boolean indicating whether the network contains a weight for each edge

type

boolean

  • activityEncoding

The features and their valid values encoded in the target and source activities

allOf

trait

type

object

properties

  • id

enum

activityTrait

  • sizeofActivity

The size of the target and source activities in bytes

nonNegativeInteger

  • edgeTraitEncoding

The features and their valid values encoded in the edge trait

allOf

trait

type

object

properties

  • id

enum

edgeTrait

  • sizeofEdgeTrait

The size of the edge trait in bytes

nonNegativeInteger

  • partition

type

object

properties

  • numberOfNodes

The number of nodes in the network

nonNegativeInteger

  • numberOfEdges

The number of edges in the network

nonNegativeInteger

  • numberOfParts

The number of partitions of the network

nonNegativeInteger

  • firstLocalNode

The number of the first local node

nonNegativeInteger

  • beyondLocalNode

The number of the first node beyond the local nodes

nonNegativeInteger

  • sourceOnlyNodes

type

array

items

nonNegativeInteger