User Guide
Getting Started
Inputs
Outputs
Installation
Environment Setup
Requirements
Python 3
Pip
Virtual Environment
Source Code
Framework
Engine
Components
Events
Event selection
Places
People
Aerosol Model
Performance
Designer
Example
Input Configuration
Events
Places
People
Aerosol Model
Generated config.json
Output Results
Raw results
Visualization
People metrics
Places metrics
API Reference
Actions
Aerosol Model
Colorado Model
MIT Model
Max-Planck Model
Creator
Database
Engine
Event
Event Model
Event Generator
Options
Parameters
Person
Place
Results
Schema
Events
People
Places
Options
Snapshot
Snapshot Person
Snapshot Place
Authors
Lead Development Team
Citing archABM
Changelog
Version 0.4.0
Version 0.3.0
Version 0.2.8
Version 0.2.7
Version 0.2.6
Version 0.2.5
Version 0.2.4
Version 0.2.3
Version 0.2.2
Version 0.1.0
Version 0.0.1
License
archABM
»
Index
Edit on GitHub
Index
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
M
|
N
|
O
|
P
|
R
|
S
|
U
|
V
|
W
A
actions (archABM.database.Database attribute)
Actions (class in archABM.actions)
activities (archABM.event_generator.EventGenerator attribute)
add_person() (archABM.place.Place method)
AerosolModel (class in archABM.aerosol_model)
AerosolModelColorado (class in archABM.aerosol_model_colorado)
AerosolModelMaxPlanck (class in archABM.aerosol_model_maxplanck)
AerosolModelMIT (class in archABM.aerosol_model_mit)
archABM.actions
module
archABM.aerosol_model
module
archABM.aerosol_model_colorado
module
archABM.aerosol_model_maxplanck
module
archABM.aerosol_model_mit
module
archABM.creator
module
archABM.database
module
archABM.engine
module
archABM.event
module
archABM.event_generator
module
archABM.event_model
module
archABM.options
module
archABM.parameters
module
archABM.person
module
archABM.place
module
archABM.results
module
archABM.snapshot
module
archABM.snapshot_person
module
archABM.snapshot_place
module
assign_event() (archABM.actions.Actions static method)
(archABM.person.Person method)
C
close_json() (archABM.results.Results method)
close_people_csv() (archABM.results.Results method)
close_places_csv() (archABM.results.Results method)
config (archABM.creator.Creator attribute)
(archABM.engine.Engine attribute)
consume() (archABM.event_model.EventModel method)
consume_activity() (archABM.event_generator.EventGenerator method)
copy() (archABM.parameters.Parameters method)
count (archABM.event_model.EventModel attribute)
create_actions() (archABM.creator.Creator method)
create_collective_event() (archABM.actions.Actions method)
create_event() (archABM.actions.Actions static method)
create_events() (archABM.creator.Creator method)
create_model() (archABM.creator.Creator method)
create_options() (archABM.creator.Creator method)
create_people() (archABM.creator.Creator method)
create_places() (archABM.creator.Creator method)
Creator (class in archABM.creator)
D
Database (class in archABM.database)
db (archABM.actions.Actions attribute)
(archABM.creator.Creator attribute)
(archABM.engine.Engine attribute)
(archABM.event_generator.EventGenerator attribute)
(archABM.options.Options attribute)
done() (archABM.results.Results method)
duration (archABM.event.Event attribute)
duration() (archABM.event_model.EventModel method)
E
Engine (class in archABM.engine)
env (archABM.actions.Actions attribute)
(archABM.creator.Creator attribute)
(archABM.engine.Engine attribute)
(archABM.event_generator.EventGenerator attribute)
(archABM.options.Options attribute)
Event (class in archABM.event)
EventGenerator (class in archABM.event_generator)
EventModel (class in archABM.event_model)
events (archABM.database.Database attribute)
F
find_place() (archABM.actions.Actions method)
full() (archABM.place.Place method)
G
generate() (archABM.event_generator.EventGenerator method)
get_data() (archABM.snapshot.Snapshot method)
get_events() (archABM.place.Place method)
get_header() (archABM.snapshot.Snapshot class method)
get_noise() (archABM.event_model.EventModel method)
get_risk() (archABM.aerosol_model.AerosolModel method)
(archABM.aerosol_model_colorado.AerosolModelColorado method)
(archABM.aerosol_model_maxplanck.AerosolModelMaxPlanck method)
(archABM.aerosol_model_mit.AerosolModelMIT method)
H
header (archABM.snapshot.Snapshot attribute)
(archABM.snapshot_person.SnapshotPerson attribute)
(archABM.snapshot_place.SnapshotPlace attribute)
I
id (archABM.event_model.EventModel attribute)
(archABM.person.Person attribute)
(archABM.place.Place attribute)
init_results() (archABM.results.Results method)
M
mkdir() (archABM.results.Results method)
mkpath() (archABM.results.Results method)
model (archABM.database.Database attribute)
(archABM.event.Event attribute)
models (archABM.event_generator.EventGenerator attribute)
module
archABM.actions
archABM.aerosol_model
archABM.aerosol_model_colorado
archABM.aerosol_model_maxplanck
archABM.aerosol_model_mit
archABM.creator
archABM.database
archABM.engine
archABM.event
archABM.event_generator
archABM.event_model
archABM.options
archABM.parameters
archABM.person
archABM.place
archABM.results
archABM.snapshot
archABM.snapshot_person
archABM.snapshot_place
N
name (archABM.aerosol_model.AerosolModel attribute)
(archABM.aerosol_model_colorado.AerosolModelColorado attribute)
(archABM.aerosol_model_maxplanck.AerosolModelMaxPlanck attribute)
(archABM.aerosol_model_mit.AerosolModelMIT attribute)
new() (archABM.event_model.EventModel method)
next() (archABM.database.Database method)
(archABM.event_model.EventModel static method)
(archABM.person.Person static method)
(archABM.place.Place static method)
noise (archABM.event_model.EventModel attribute)
O
open_json() (archABM.results.Results method)
open_people_csv() (archABM.results.Results method)
open_places_csv() (archABM.results.Results method)
options (archABM.database.Database attribute)
Options (class in archABM.options)
output (archABM.results.Results attribute)
P
Parameters (class in archABM.parameters)
params (archABM.aerosol_model.AerosolModel attribute)
(archABM.event_model.EventModel attribute)
(archABM.options.Options attribute)
people (archABM.database.Database attribute)
people_attending() (archABM.place.Place method)
Person (class in archABM.person)
place (archABM.event.Event attribute)
Place (class in archABM.place)
places (archABM.database.Database attribute)
preprocess() (archABM.engine.Engine method)
priority() (archABM.event_model.EventModel method)
probability() (archABM.event_model.EventModel method)
process() (archABM.person.Person method)
R
remove_person() (archABM.place.Place method)
reset() (archABM.event_model.EventModel class method)
(archABM.person.Person class method)
(archABM.place.Place class method)
(archABM.snapshot.Snapshot method)
Results (class in archABM.results)
retrieve_schema() (archABM.engine.Engine method)
run (archABM.database.Database attribute)
run() (archABM.engine.Engine method)
S
save_snapshot() (archABM.person.Person method)
(archABM.place.Place method)
set() (archABM.snapshot.Snapshot method)
setup() (archABM.engine.Engine method)
setup_log() (archABM.results.Results method)
Snapshot (class in archABM.snapshot)
SnapshotPerson (class in archABM.snapshot_person)
SnapshotPlace (class in archABM.snapshot_place)
start() (archABM.person.Person method)
store (archABM.snapshot.Snapshot attribute)
(archABM.snapshot_person.SnapshotPerson attribute)
(archABM.snapshot_place.SnapshotPlace attribute)
supply() (archABM.event_model.EventModel method)
U
update() (archABM.person.Person method)
update_air() (archABM.place.Place method)
update_place() (archABM.place.Place method)
V
valid() (archABM.event_model.EventModel method)
valid_activity() (archABM.event_generator.EventGenerator method)
W
wait() (archABM.person.Person method)
write_config() (archABM.results.Results method)
write_json() (archABM.results.Results method)
write_person() (archABM.results.Results method)
write_place() (archABM.results.Results method)