Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Read agenda generated from an external source #43

Open
tpgjs66 opened this issue Aug 28, 2020 · 2 comments
Open

Read agenda generated from an external source #43

tpgjs66 opened this issue Aug 28, 2020 · 2 comments
Assignees
Labels
agenda Anything related to the agenda/calendar part of the model enhancement New feature or request

Comments

@tpgjs66
Copy link

tpgjs66 commented Aug 28, 2020

Is your feature request related to a problem? Please describe.
Currently any population generated from an external source can be read if they are listed in a csv file. However, activity agenda can be only generated by the synthetic agenda generator. Would it be possible to read in an activity agenda generated from an external source (e.g., activity-based transport demand model or activity-travel diary data)?

Describe the solution you'd like
Activity agenda in an activity-travel diary format can be read in by COMOKIT in accordance with the population.

Describe alternatives you've considered
For the initialization of the agenda, users may choose between reading an agenda file (if any) or generating the agenda by the synthetic agenda generator.

Additional context
Since the activity-travel diary data is being collected annually by most countries, and it has been utilized as a basis of agent-based modeling, it would be nice to have such a module not only for COMOKIT but also for GAMA as a general plugin.

@chapuisk chapuisk added agenda Anything related to the agenda/calendar part of the model enhancement New feature or request labels Aug 28, 2020
@chapuisk
Copy link
Collaborator

Dear @tpgjs66 ,
Thanks a lot considering raising this issue. Indeed, it would be a very important addition. We'll definitly have a look and as of now the most important difficulty to do so pertain to the format to be used. It seems from my personal experience with travel data, that standards are not sufficiently supported: e.g. the last "time use survey" from european program available for French is more than 20 years old...
You were talking about activity-travel diary format: is there any international standard (if so can you provide a link) ? Is there a centralized databased ? Is this accessable through web, file or data based ? In the meantime, i'll have a look to the data you provided privatly and get back to you.
Best,
Kevin

@tpgjs66
Copy link
Author

tpgjs66 commented Aug 28, 2020

Dear Kevin,
Yes you are correct. Unfortunately, I think there is no single standard format so far for the activity-travel diary, which may hamper the generalization of the module development. The activity-travel diary refers to a travel survey diary combined with the information of an activity. Usually time use data has a comparably small sample size but a longer time span. So modellers are more stick to the activity-travel diary data (for more info).

National travel survey data of some countries is available as below.

US
UK
Netherlands (requires permission)

Categories for activity type and transport mode can be differ by countries. Spatial unit and date/time format are also different. But I think the basic idea remains same, which is to collect the following items by activity agenda each row.

  • Activity type
  • Activity location
  • Activity start time
  • Activity end time
  • Travel time (or travel distance)
  • Main transport mode used
  • With whom traveled (optional)

The output format of the activity-based transport demand model is in line with that of the collected activity-travel data since the goal of the model is to replicate travel behavior of individuals learned from the data.

Best regards,
Seheon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agenda Anything related to the agenda/calendar part of the model enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants