diff --git a/.github/workflows/core_tests.yml b/.github/workflows/core_tests.yml index 0cd77dff4..746b056f8 100644 --- a/.github/workflows/core_tests.yml +++ b/.github/workflows/core_tests.yml @@ -180,7 +180,7 @@ jobs: - prototype_mtc_extended - placeholder_sandag - prototype_sandag_xborder - - production_semcog + - example_semcog - prototype_mwcog - placeholder_multiple_zone fail-fast: false diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index d99f2f30c..000000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "[python]": { - "editor.defaultFormatter": "ms-python.black-formatter" - }, - "python.formatting.provider": "none" -} \ No newline at end of file diff --git a/activitysim/examples/example_manifest.yaml b/activitysim/examples/example_manifest.yaml index 001d747d9..d9a2f8dca 100644 --- a/activitysim/examples/example_manifest.yaml +++ b/activitysim/examples/example_manifest.yaml @@ -488,34 +488,34 @@ data/final_accessibility.csv 949994345c9965054be260589fd64079e4032d2e4079e46b9eb9c758a40527c3 -- name: production_semcog +- name: example_semcog description: 67 zone test example for the SEMCOG region - # activitysim create -e production_semcog -d test_production_semcog - # cd test_production_semcog + # activitysim create -e example_semcog -d test_example_semcog + # cd test_example_semcog # python simulation.py -c configs -o output -d data # cd .. include: - - production_semcog/extensions - - production_semcog/data - - production_semcog/configs - - production_semcog/configs_mp - - production_semcog/output - - production_semcog/README.MD - - production_semcog/simulation.py + - example_semcog/extensions + - example_semcog/data + - example_semcog/configs + - example_semcog/configs_mp + - example_semcog/output + - example_semcog/README.MD + - example_semcog/simulation.py -- name: production_semcog_full - description: 2899 zone full size production model for the SEMCOG region - # activitysim create -e production_semcog_full -d test_production_semcog_full - # cd test_production_semcog_full +- name: example_semcog_full + description: 2899 zone full size example for the SEMCOG region + # activitysim create -e example_semcog_full -d test_example_semcog_full + # cd test_example_semcog_full # python simulation.py -c configs_mp -c configs -o output -d data # cd .. include: - - production_semcog/extensions - - production_semcog/configs - - production_semcog/configs_mp - - production_semcog/output - - production_semcog/README.MD - - production_semcog/simulation.py + - example_semcog/extensions + - example_semcog/configs + - example_semcog/configs_mp + - example_semcog/output + - example_semcog/README.MD + - example_semcog/simulation.py - https://media.githubusercontent.com/media/activitysim/activitysim_resources/master/semcog_data_full/skims_offpeak.omx data/skims_offpeak.omx 685e93a725e2c04e4b1fc11b92609472c347ce830475448e39b52947fa729d80 diff --git a/activitysim/examples/example_semcog/.gitignore b/activitysim/examples/example_semcog/.gitignore new file mode 100644 index 000000000..443919a09 --- /dev/null +++ b/activitysim/examples/example_semcog/.gitignore @@ -0,0 +1,2 @@ +data_*/ +output_*/ diff --git a/activitysim/examples/production_semcog/README.MD b/activitysim/examples/example_semcog/README.MD similarity index 100% rename from activitysim/examples/production_semcog/README.MD rename to activitysim/examples/example_semcog/README.MD diff --git a/activitysim/examples/production_semcog/configs/_dummy_coefficients.csv b/activitysim/examples/example_semcog/configs/_dummy_coefficients.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/_dummy_coefficients.csv rename to activitysim/examples/example_semcog/configs/_dummy_coefficients.csv diff --git a/activitysim/examples/production_semcog/configs/accessibility.csv b/activitysim/examples/example_semcog/configs/accessibility.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/accessibility.csv rename to activitysim/examples/example_semcog/configs/accessibility.csv diff --git a/activitysim/examples/production_semcog/configs/accessibility.yaml b/activitysim/examples/example_semcog/configs/accessibility.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/accessibility.yaml rename to activitysim/examples/example_semcog/configs/accessibility.yaml diff --git a/activitysim/examples/production_semcog/configs/annotate_households.csv b/activitysim/examples/example_semcog/configs/annotate_households.csv similarity index 98% rename from activitysim/examples/production_semcog/configs/annotate_households.csv rename to activitysim/examples/example_semcog/configs/annotate_households.csv index f8df22993..94dfc7b91 100644 --- a/activitysim/examples/production_semcog/configs/annotate_households.csv +++ b/activitysim/examples/example_semcog/configs/annotate_households.csv @@ -2,6 +2,7 @@ Description,Target,Expression #,, annotate households table after import ,_PERSON_COUNT,"lambda query, persons, households: persons.query(query).groupby('household_id').size().reindex(households.index).fillna(0).astype(np.int8)" #,,FIXME households.income can be negative - so we clip? +#,income,households.hincp * households.adjinc/100000 income,income,households.hincp.fillna(0) income_in_thousands,income_in_thousands,(income / 1000).clip(lower=0) income_segment,income_segment,"pd.cut(income_in_thousands, bins=[-np.inf, 30, 60, 100, np.inf], labels=[1, 2, 3, 4]).astype(int)" diff --git a/activitysim/examples/production_semcog/configs/annotate_households_cdap.csv b/activitysim/examples/example_semcog/configs/annotate_households_cdap.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/annotate_households_cdap.csv rename to activitysim/examples/example_semcog/configs/annotate_households_cdap.csv diff --git a/activitysim/examples/production_semcog/configs/annotate_households_workplace.csv b/activitysim/examples/example_semcog/configs/annotate_households_workplace.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/annotate_households_workplace.csv rename to activitysim/examples/example_semcog/configs/annotate_households_workplace.csv diff --git a/activitysim/examples/production_semcog/configs/annotate_landuse.csv b/activitysim/examples/example_semcog/configs/annotate_landuse.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/annotate_landuse.csv rename to activitysim/examples/example_semcog/configs/annotate_landuse.csv diff --git a/activitysim/examples/production_semcog/configs/annotate_persons.csv b/activitysim/examples/example_semcog/configs/annotate_persons.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/annotate_persons.csv rename to activitysim/examples/example_semcog/configs/annotate_persons.csv diff --git a/activitysim/examples/production_semcog/configs/annotate_persons_after_hh.csv b/activitysim/examples/example_semcog/configs/annotate_persons_after_hh.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/annotate_persons_after_hh.csv rename to activitysim/examples/example_semcog/configs/annotate_persons_after_hh.csv diff --git a/activitysim/examples/production_semcog/configs/annotate_persons_cdap.csv b/activitysim/examples/example_semcog/configs/annotate_persons_cdap.csv similarity index 81% rename from activitysim/examples/production_semcog/configs/annotate_persons_cdap.csv rename to activitysim/examples/example_semcog/configs/annotate_persons_cdap.csv index 2ad5e56a6..2f81ed530 100644 --- a/activitysim/examples/production_semcog/configs/annotate_persons_cdap.csv +++ b/activitysim/examples/example_semcog/configs/annotate_persons_cdap.csv @@ -4,3 +4,4 @@ travel_active,travel_active,persons.cdap_activity != CDAP_ACTIVITY_HOME under16_not_at_school,under16_not_at_school,"persons.ptype.isin([PTYPE_SCHOOL, PTYPE_PRESCHOOL]) & persons.cdap_activity.isin(['N', 'H'])" has_preschool_kid_at_home,has_preschool_kid_at_home,"other_than(persons.household_id, (persons.ptype == PTYPE_PRESCHOOL) & (persons.cdap_activity == 'H'))" has_school_kid_at_home,has_school_kid_at_home,"other_than(persons.household_id, (persons.ptype == PTYPE_SCHOOL) & (persons.cdap_activity == 'H'))" +#,cdap_activity,"np.where((persons.work_from_home) & (persons.cdap_activity=='M'), np.random.choice(['N','H']), persons.cdap_activity)" diff --git a/activitysim/examples/production_semcog/configs/annotate_persons_jtp.csv b/activitysim/examples/example_semcog/configs/annotate_persons_jtp.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/annotate_persons_jtp.csv rename to activitysim/examples/example_semcog/configs/annotate_persons_jtp.csv diff --git a/activitysim/examples/production_semcog/configs/annotate_persons_mtf.csv b/activitysim/examples/example_semcog/configs/annotate_persons_mtf.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/annotate_persons_mtf.csv rename to activitysim/examples/example_semcog/configs/annotate_persons_mtf.csv diff --git a/activitysim/examples/production_semcog/configs/annotate_persons_nmtf.csv b/activitysim/examples/example_semcog/configs/annotate_persons_nmtf.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/annotate_persons_nmtf.csv rename to activitysim/examples/example_semcog/configs/annotate_persons_nmtf.csv diff --git a/activitysim/examples/production_semcog/configs/annotate_persons_school.csv b/activitysim/examples/example_semcog/configs/annotate_persons_school.csv similarity index 91% rename from activitysim/examples/production_semcog/configs/annotate_persons_school.csv rename to activitysim/examples/example_semcog/configs/annotate_persons_school.csv index 553b124c3..4705df48e 100644 --- a/activitysim/examples/production_semcog/configs/annotate_persons_school.csv +++ b/activitysim/examples/example_semcog/configs/annotate_persons_school.csv @@ -5,3 +5,5 @@ Description,Target,Expression temp auto_time_to_school,_auto_time_to_school,"skim_dict.lookup(persons.home_zone_id, persons.school_zone_id, ('SOV_TIME', 'MD'))" temp auto_time_return,_auto_time_return,"skim_dict.lookup(persons.school_zone_id, persons.home_zone_id, ('SOV_TIME', 'MD'))" free flow roundtrip_auto_time_to_school,roundtrip_auto_time_to_school,"np.where(persons.school_zone_id>=0,_auto_time_to_school + _auto_time_return,0)" +#,, +#,home_county,"reindex(land_use.COUNTY, persons.home_zone_id)" diff --git a/activitysim/examples/production_semcog/configs/annotate_persons_workplace.csv b/activitysim/examples/example_semcog/configs/annotate_persons_workplace.csv similarity index 97% rename from activitysim/examples/production_semcog/configs/annotate_persons_workplace.csv rename to activitysim/examples/example_semcog/configs/annotate_persons_workplace.csv index e4f4762b4..284e41284 100644 --- a/activitysim/examples/production_semcog/configs/annotate_persons_workplace.csv +++ b/activitysim/examples/example_semcog/configs/annotate_persons_workplace.csv @@ -32,5 +32,6 @@ work_zone_area_type,work_zone_area_type,"reindex(land_use.AreaType, persons.work ,work_auto_savings_ratio,"(work_auto_savings / 120.0).clip(-1.0, 1.0)" ,umich_student,df.school_zone_id.isin(land_use[land_use.University_Name=='University of Michigan'].index.values) ,umich_worker,df.workplace_zone_id.isin(land_use[land_use.University_Name=='University of Michigan'].index.values) +#,umich_affiliate,"df.get(umich_worker, default=False) | df.get(umich_student, default=False)" #,, ,dest_hourly_peak_parking_cost,"reindex(land_use.parking_hourly, df.workplace_zone_id)" diff --git a/activitysim/examples/production_semcog/configs/atwork_subtour_destination.csv b/activitysim/examples/example_semcog/configs/atwork_subtour_destination.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/atwork_subtour_destination.csv rename to activitysim/examples/example_semcog/configs/atwork_subtour_destination.csv diff --git a/activitysim/examples/production_semcog/configs/atwork_subtour_destination.yaml b/activitysim/examples/example_semcog/configs/atwork_subtour_destination.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/atwork_subtour_destination.yaml rename to activitysim/examples/example_semcog/configs/atwork_subtour_destination.yaml diff --git a/activitysim/examples/production_semcog/configs/atwork_subtour_destination_coeffs.csv b/activitysim/examples/example_semcog/configs/atwork_subtour_destination_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/atwork_subtour_destination_coeffs.csv rename to activitysim/examples/example_semcog/configs/atwork_subtour_destination_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/atwork_subtour_destination_sample.csv b/activitysim/examples/example_semcog/configs/atwork_subtour_destination_sample.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/atwork_subtour_destination_sample.csv rename to activitysim/examples/example_semcog/configs/atwork_subtour_destination_sample.csv diff --git a/activitysim/examples/production_semcog/configs/atwork_subtour_frequency.csv b/activitysim/examples/example_semcog/configs/atwork_subtour_frequency.csv similarity index 96% rename from activitysim/examples/production_semcog/configs/atwork_subtour_frequency.csv rename to activitysim/examples/example_semcog/configs/atwork_subtour_frequency.csv index a07639de7..a4eec1a88 100644 --- a/activitysim/examples/production_semcog/configs/atwork_subtour_frequency.csv +++ b/activitysim/examples/example_semcog/configs/atwork_subtour_frequency.csv @@ -4,7 +4,7 @@ util_dummy_for_non_full_time_worker,pemploy!=1,coefficient_dummy_for_non_full_ti util_dummy_for_non_workers,"ptype in [4, 5]",coefficient_dummy_for_non_workers_no_subtours,coefficient_dummy_for_non_workers_eat,coefficient_dummy_for_non_workers_business1,coefficient_dummy_for_non_workers_maint,coefficient_dummy_for_non_workers_business2,coefficient_dummy_for_non_workers_eat_business util_medium_hh_income_dummy,income_segment == 2,coefficient_medium_hh_income_dummy_no_subtours,coefficient_medium_hh_income_dummy_eat,coefficient_medium_hh_income_dummy_business1,coefficient_medium_hh_income_dummy_maint,coefficient_medium_hh_income_dummy_business2,coefficient_medium_hh_income_dummy_eat_business util_high_hh_income_dummy,(income_segment > 2) & (income_segment < 5),coefficient_high_hh_income_dummy_no_subtours,coefficient_high_hh_income_dummy_eat,coefficient_high_hh_income_dummy_business1,coefficient_high_hh_income_dummy_maint,coefficient_high_hh_income_dummy_business2,coefficient_high_hh_income_dummy_eat_business -util_zero_cars_owned_by_hh_dummy,auto_ownership == 0,coefficient_zero_cars_owned_by_hh_dummy_no_subtours,coefficient_zero_cars_owned_by_hh_dummy_eat,coefficient_zero_cars_owned_by_hh_dummy_business1,coefficient_zero_cars_owned_by_hh_dummy_maint,coefficient_zero_cars_owned_by_hh_dummy_business2,coefficient_zero_cars_owned_by_hh_dummy_eat_business +util_zero_cars_owned_by_hh_dummy, auto_ownership == 0,coefficient_zero_cars_owned_by_hh_dummy_no_subtours,coefficient_zero_cars_owned_by_hh_dummy_eat,coefficient_zero_cars_owned_by_hh_dummy_business1,coefficient_zero_cars_owned_by_hh_dummy_maint,coefficient_zero_cars_owned_by_hh_dummy_business2,coefficient_zero_cars_owned_by_hh_dummy_eat_business util_individual_discretionary_tours_made_by_full_time_worker,@(df.pemploy==1)*df.num_discr_tours,coefficient_individual_discretionary_tours_made_by_full_time_worker_no_subtours,coefficient_individual_discretionary_tours_made_by_full_time_worker_eat,coefficient_individual_discretionary_tours_made_by_full_time_worker_business1,coefficient_individual_discretionary_tours_made_by_full_time_worker_maint,coefficient_individual_discretionary_tours_made_by_full_time_worker_business2,coefficient_individual_discretionary_tours_made_by_full_time_worker_eat_business util_individual_discretionary_tours_made_by_part_time_worker,@(df.pemploy==2)*df.num_discr_tours,coefficient_individual_discretionary_tours_made_by_part_time_worker_no_subtours,coefficient_individual_discretionary_tours_made_by_part_time_worker_eat,coefficient_individual_discretionary_tours_made_by_part_time_worker_business1,coefficient_individual_discretionary_tours_made_by_part_time_worker_maint,coefficient_individual_discretionary_tours_made_by_part_time_worker_business2,coefficient_individual_discretionary_tours_made_by_part_time_worker_eat_business util_individual_eating_out_tours_made_by_person,num_eatout_tours,coefficient_individual_eating_out_tours_made_by_person_no_subtours,coefficient_individual_eating_out_tours_made_by_person_eat,coefficient_individual_eating_out_tours_made_by_person_business1,coefficient_individual_eating_out_tours_made_by_person_maint,coefficient_individual_eating_out_tours_made_by_person_business2,coefficient_individual_eating_out_tours_made_by_person_eat_business diff --git a/activitysim/examples/production_semcog/configs/atwork_subtour_frequency.yaml b/activitysim/examples/example_semcog/configs/atwork_subtour_frequency.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/atwork_subtour_frequency.yaml rename to activitysim/examples/example_semcog/configs/atwork_subtour_frequency.yaml diff --git a/activitysim/examples/production_semcog/configs/atwork_subtour_frequency_alternatives.csv b/activitysim/examples/example_semcog/configs/atwork_subtour_frequency_alternatives.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/atwork_subtour_frequency_alternatives.csv rename to activitysim/examples/example_semcog/configs/atwork_subtour_frequency_alternatives.csv diff --git a/activitysim/examples/production_semcog/configs/atwork_subtour_frequency_annotate_tours_preprocessor.csv b/activitysim/examples/example_semcog/configs/atwork_subtour_frequency_annotate_tours_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/atwork_subtour_frequency_annotate_tours_preprocessor.csv rename to activitysim/examples/example_semcog/configs/atwork_subtour_frequency_annotate_tours_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/atwork_subtour_frequency_coeffs.csv b/activitysim/examples/example_semcog/configs/atwork_subtour_frequency_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/atwork_subtour_frequency_coeffs.csv rename to activitysim/examples/example_semcog/configs/atwork_subtour_frequency_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/auto_ownership.csv b/activitysim/examples/example_semcog/configs/auto_ownership.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/auto_ownership.csv rename to activitysim/examples/example_semcog/configs/auto_ownership.csv diff --git a/activitysim/examples/production_semcog/configs/auto_ownership.yaml b/activitysim/examples/example_semcog/configs/auto_ownership.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/auto_ownership.yaml rename to activitysim/examples/example_semcog/configs/auto_ownership.yaml diff --git a/activitysim/examples/production_semcog/configs/auto_ownership_coeffs.csv b/activitysim/examples/example_semcog/configs/auto_ownership_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/auto_ownership_coeffs.csv rename to activitysim/examples/example_semcog/configs/auto_ownership_coeffs.csv diff --git a/activitysim/examples/example_semcog/configs/auto_ownership_coeffs_.csv b/activitysim/examples/example_semcog/configs/auto_ownership_coeffs_.csv new file mode 100644 index 000000000..c326dfecf --- /dev/null +++ b/activitysim/examples/example_semcog/configs/auto_ownership_coeffs_.csv @@ -0,0 +1,81 @@ +coefficient_name,value,constrain +coef_unavailable,-999.00,F +#,, +coef_cars1_drivers_1, 2.56,F +coef_cars1_drivers_2, 2.80,T +coef_cars1_drivers_3_up, 2.46,F +coef_cars1_persons_16_17,-0.54,T +coef_cars1_persons_18_24, 0.276,F +coef_cars1_persons_25_34, 0,F +coef_cars1_presence_children_0_4, 0,F +coef_cars1_presence_children_5_17, 0.323,T +coef_cars1_num_workers_clip_3,-0.35,T +coef_cars1_hh_income_0_15k,-2.29,F +coef_cars1_hh_income_15_35k,-0.96,F +coef_cars1_hh_income_35_50k, 0,F +coef_cars1_hh_income_50_75k, 0,T +coef_cars1_density, 0,T +coef_cars1_retail_transit,-0.43,F +coef_cars1_retail_non_motor, 0.117,F +coef_cars1_auto_time_saving_per_worker, 1.31,F +coef_cars1_univ_GQ,-3.56,T +#,, +coef_cars2_drivers_1, 2.11,F +coef_cars2_drivers_2, 5.17,F +coef_cars2_drivers_3_up, 4.71,T +coef_cars2_persons_16_17,-1.33,F +coef_cars2_persons_18_24,-0.24,F +coef_cars2_persons_25_34,-0.26,F +coef_cars2_presence_children_0_4, 0,F +coef_cars2_presence_children_5_17, 0.477,F +coef_cars2_num_workers_clip_3, 0.493,F +coef_cars2_hh_income_0_15k,-3.79,F +coef_cars2_hh_income_15_35k,-2.18,F +coef_cars2_hh_income_35_50k,-0.75,F +coef_cars2_hh_income_50_75k,-0.54,T +coef_cars2_density,-0.05,F +coef_cars2_retail_transit,-0.70,T +coef_cars2_retail_non_motor, 0,F +coef_cars2_auto_time_saving_per_worker, 0.901,F +#,, +coef_cars3_drivers_1, 1.18,T +coef_cars3_drivers_2, 4.14,F +coef_cars3_drivers_3_up, 5.40,F +coef_cars34_persons_16_17,-1.38,F +coef_cars34_persons_18_24, 0,F +coef_cars34_persons_25_34,-0.37,F +coef_cars34_presence_children_0_4,-0.46,F +coef_cars34_presence_children_5_17, 0.335,T +coef_cars3_num_workers_clip_3, 0.742,F +coef_cars3_hh_income_0_15k,-3.93,F +coef_cars3_hh_income_15_35k,-2.61,T +coef_cars3_hh_income_35_50k,-1.04,F +coef_cars3_hh_income_50_75k,-0.73,F +coef_cars3_density,-0.53,F +coef_cars3_retail_transit,-0.79,F +coef_cars3_retail_non_motor, 0,F +coef_cars3_auto_time_saving_per_worker, 0.852,F +#,, +coef_cars4_drivers_1, 0,F +coef_cars4_drivers_2, 2.87,F +coef_cars4_drivers_3_up, 4.52,F +coef_cars34_persons_16_17,-1.38,F +coef_cars34_persons_18_24, 0,F +coef_cars34_persons_25_34,-0.37,F +coef_cars34_presence_children_0_4,-0.46,T +coef_cars34_presence_children_5_17, 0.335,F +coef_cars4_num_workers_clip_3, 0.967,T +coef_cars4_hh_income_0_15k,-4.25,F +coef_cars4_hh_income_15_35k,-2.90,F +coef_cars4_hh_income_35_50k,-1.03,F +coef_cars4_hh_income_50_75k,-0.74,F +coef_cars4_density,-0.75,F +coef_cars4_retail_transit,-0.76,F +coef_cars4_retail_non_motor, 0,F +coef_cars4_auto_time_saving_per_worker, 0.669,F +#,, +coef_cars1,2.95,F +coef_cars2,5.33,F +coef_cars3,4.31,F +coef_cars4,3.16,F +coef_detroit,0.25,T diff --git a/activitysim/examples/production_semcog/configs/cdap.yaml b/activitysim/examples/example_semcog/configs/cdap.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/cdap.yaml rename to activitysim/examples/example_semcog/configs/cdap.yaml diff --git a/activitysim/examples/production_semcog/configs/cdap_fixed_relative_proportions.csv b/activitysim/examples/example_semcog/configs/cdap_fixed_relative_proportions.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/cdap_fixed_relative_proportions.csv rename to activitysim/examples/example_semcog/configs/cdap_fixed_relative_proportions.csv diff --git a/activitysim/examples/production_semcog/configs/cdap_indiv_and_hhsize1.csv b/activitysim/examples/example_semcog/configs/cdap_indiv_and_hhsize1.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/cdap_indiv_and_hhsize1.csv rename to activitysim/examples/example_semcog/configs/cdap_indiv_and_hhsize1.csv diff --git a/activitysim/examples/production_semcog/configs/cdap_interaction_coefficients.csv b/activitysim/examples/example_semcog/configs/cdap_interaction_coefficients.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/cdap_interaction_coefficients.csv rename to activitysim/examples/example_semcog/configs/cdap_interaction_coefficients.csv diff --git a/activitysim/examples/production_semcog/configs/constants.yaml b/activitysim/examples/example_semcog/configs/constants.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/constants.yaml rename to activitysim/examples/example_semcog/configs/constants.yaml diff --git a/activitysim/examples/production_semcog/configs/destination_choice_size_terms.csv b/activitysim/examples/example_semcog/configs/destination_choice_size_terms.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/destination_choice_size_terms.csv rename to activitysim/examples/example_semcog/configs/destination_choice_size_terms.csv diff --git a/activitysim/examples/production_semcog/configs/free_parking.csv b/activitysim/examples/example_semcog/configs/free_parking.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/free_parking.csv rename to activitysim/examples/example_semcog/configs/free_parking.csv diff --git a/activitysim/examples/production_semcog/configs/free_parking.yaml b/activitysim/examples/example_semcog/configs/free_parking.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/free_parking.yaml rename to activitysim/examples/example_semcog/configs/free_parking.yaml diff --git a/activitysim/examples/production_semcog/configs/free_parking_annotate_persons_preprocessor.csv b/activitysim/examples/example_semcog/configs/free_parking_annotate_persons_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/free_parking_annotate_persons_preprocessor.csv rename to activitysim/examples/example_semcog/configs/free_parking_annotate_persons_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/free_parking_coeffs.csv b/activitysim/examples/example_semcog/configs/free_parking_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/free_parking_coeffs.csv rename to activitysim/examples/example_semcog/configs/free_parking_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/initialize_households.yaml b/activitysim/examples/example_semcog/configs/initialize_households.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/initialize_households.yaml rename to activitysim/examples/example_semcog/configs/initialize_households.yaml diff --git a/activitysim/examples/production_semcog/configs/initialize_landuse.yaml b/activitysim/examples/example_semcog/configs/initialize_landuse.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/initialize_landuse.yaml rename to activitysim/examples/example_semcog/configs/initialize_landuse.yaml diff --git a/activitysim/examples/production_semcog/configs/joint_tour_composition.csv b/activitysim/examples/example_semcog/configs/joint_tour_composition.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_composition.csv rename to activitysim/examples/example_semcog/configs/joint_tour_composition.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_composition.yaml b/activitysim/examples/example_semcog/configs/joint_tour_composition.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_composition.yaml rename to activitysim/examples/example_semcog/configs/joint_tour_composition.yaml diff --git a/activitysim/examples/production_semcog/configs/joint_tour_composition_annotate_households_preprocessor.csv b/activitysim/examples/example_semcog/configs/joint_tour_composition_annotate_households_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_composition_annotate_households_preprocessor.csv rename to activitysim/examples/example_semcog/configs/joint_tour_composition_annotate_households_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_composition_coeffs.csv b/activitysim/examples/example_semcog/configs/joint_tour_composition_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_composition_coeffs.csv rename to activitysim/examples/example_semcog/configs/joint_tour_composition_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_destination.csv b/activitysim/examples/example_semcog/configs/joint_tour_destination.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_destination.csv rename to activitysim/examples/example_semcog/configs/joint_tour_destination.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_destination.yaml b/activitysim/examples/example_semcog/configs/joint_tour_destination.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_destination.yaml rename to activitysim/examples/example_semcog/configs/joint_tour_destination.yaml diff --git a/activitysim/examples/production_semcog/configs/joint_tour_destination_coeffs.csv b/activitysim/examples/example_semcog/configs/joint_tour_destination_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_destination_coeffs.csv rename to activitysim/examples/example_semcog/configs/joint_tour_destination_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_destination_sample.csv b/activitysim/examples/example_semcog/configs/joint_tour_destination_sample.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_destination_sample.csv rename to activitysim/examples/example_semcog/configs/joint_tour_destination_sample.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_frequency.csv b/activitysim/examples/example_semcog/configs/joint_tour_frequency.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_frequency.csv rename to activitysim/examples/example_semcog/configs/joint_tour_frequency.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_frequency.yaml b/activitysim/examples/example_semcog/configs/joint_tour_frequency.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_frequency.yaml rename to activitysim/examples/example_semcog/configs/joint_tour_frequency.yaml diff --git a/activitysim/examples/production_semcog/configs/joint_tour_frequency_alternatives.csv b/activitysim/examples/example_semcog/configs/joint_tour_frequency_alternatives.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_frequency_alternatives.csv rename to activitysim/examples/example_semcog/configs/joint_tour_frequency_alternatives.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_frequency_annotate_households_preprocessor.csv b/activitysim/examples/example_semcog/configs/joint_tour_frequency_annotate_households_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_frequency_annotate_households_preprocessor.csv rename to activitysim/examples/example_semcog/configs/joint_tour_frequency_annotate_households_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_frequency_coeffs.csv b/activitysim/examples/example_semcog/configs/joint_tour_frequency_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_frequency_coeffs.csv rename to activitysim/examples/example_semcog/configs/joint_tour_frequency_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_participation.csv b/activitysim/examples/example_semcog/configs/joint_tour_participation.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_participation.csv rename to activitysim/examples/example_semcog/configs/joint_tour_participation.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_participation.yaml b/activitysim/examples/example_semcog/configs/joint_tour_participation.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_participation.yaml rename to activitysim/examples/example_semcog/configs/joint_tour_participation.yaml diff --git a/activitysim/examples/production_semcog/configs/joint_tour_participation_annotate_participants_preprocessor.csv b/activitysim/examples/example_semcog/configs/joint_tour_participation_annotate_participants_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_participation_annotate_participants_preprocessor.csv rename to activitysim/examples/example_semcog/configs/joint_tour_participation_annotate_participants_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_participation_coeffs.csv b/activitysim/examples/example_semcog/configs/joint_tour_participation_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_participation_coeffs.csv rename to activitysim/examples/example_semcog/configs/joint_tour_participation_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/joint_tour_scheduling.yaml b/activitysim/examples/example_semcog/configs/joint_tour_scheduling.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_scheduling.yaml rename to activitysim/examples/example_semcog/configs/joint_tour_scheduling.yaml diff --git a/activitysim/examples/production_semcog/configs/joint_tour_scheduling_annotate_tours_preprocessor.csv b/activitysim/examples/example_semcog/configs/joint_tour_scheduling_annotate_tours_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/joint_tour_scheduling_annotate_tours_preprocessor.csv rename to activitysim/examples/example_semcog/configs/joint_tour_scheduling_annotate_tours_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/logging.yaml b/activitysim/examples/example_semcog/configs/logging.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/logging.yaml rename to activitysim/examples/example_semcog/configs/logging.yaml diff --git a/activitysim/examples/production_semcog/configs/mandatory_tour_frequency.csv b/activitysim/examples/example_semcog/configs/mandatory_tour_frequency.csv similarity index 97% rename from activitysim/examples/production_semcog/configs/mandatory_tour_frequency.csv rename to activitysim/examples/example_semcog/configs/mandatory_tour_frequency.csv index cfc8e1de1..30e7f8909 100644 --- a/activitysim/examples/production_semcog/configs/mandatory_tour_frequency.csv +++ b/activitysim/examples/example_semcog/configs/mandatory_tour_frequency.csv @@ -25,10 +25,10 @@ util_can_walk_to_work_retired,Can walk to work - Retired interaction,(ptype == 5 util_can_walk_to_school_univ,Can walk to school - University student interaction,(ptype == 3) & (distance_to_school < 3),,,,coef_can_walk_to_work_school2, util_can_walk_to_school_driving_age_child,Can walk to school - Driving-age child interaction,(ptype == 6) & (distance_to_school < 3),,,,coef_can_walk_to_work_school2, util_can_walk_to_school_pre_driving_age_child,Can walk to school - Pre-driving age child who is in school interaction,(ptype == 7) & (distance_to_school < 3),,,,coef_can_walk_to_work_school2, -util_can_walk_to_work_or_school_ft,Can walk to work or school - Full-time worker interaction,(ptype == 1) & ((distance_to_work < 3) | (distance_to_school < 3)),,,,,coef_can_walk_to_work_and_school -util_can_walk_to_work_or_school_pt,Can walk to work or school - Part-time worker interaction,(ptype == 2) & ((distance_to_work < 3) | (distance_to_school < 3)),,,,,coef_can_walk_to_work_and_school -util_can_walk_to_work_or_school_univ,Can walk to work or school - University student interaction,(ptype == 3) & ((distance_to_work < 3) | (distance_to_school < 3)),,,,,coef_can_walk_to_work_and_school -util_can_walk_to_work_or_school_driving_age_child,Can walk to work or school - Driving-age child interaction,(ptype == 6) & ((distance_to_work < 3) | (distance_to_school < 3)),,,,,coef_can_walk_to_work_and_school +util_can_walk_to_work_or_school_ft,Can walk to work or school - Full-time worker interaction,(ptype == 1) & (distance_to_work < 3 | distance_to_school < 3),,,,,coef_can_walk_to_work_and_school +util_can_walk_to_work_or_school_pt,Can walk to work or school - Part-time worker interaction,(ptype == 2) & (distance_to_work < 3 | distance_to_school < 3),,,,,coef_can_walk_to_work_and_school +util_can_walk_to_work_or_school_univ,Can walk to work or school - University student interaction,(ptype == 3) & (distance_to_work < 3 | distance_to_school < 3),,,,,coef_can_walk_to_work_and_school +util_can_walk_to_work_or_school_driving_age_child,Can walk to work or school - Driving-age child interaction,(ptype == 6) & (distance_to_work < 3 | distance_to_school < 3),,,,,coef_can_walk_to_work_and_school util_round_trip_auto_time_to_work_ft,Round trip auto time to work - Full-time worker interaction,(ptype == 1) * roundtrip_auto_time_to_work,,coef_round_trip_auto_time_to_work_work2,,,coef_round_trip_auto_time_to_work_school2 util_round_trip_auto_time_to_work_pt,Round trip auto time to work - Part-time worker interaction,(ptype == 2) * roundtrip_auto_time_to_work,,coef_round_trip_auto_time_to_work_work2,,,coef_round_trip_auto_time_to_work_school2 util_round_trip_auto_time_to_work_univ,Round trip auto time to work - University student interaction,(ptype == 3) * roundtrip_auto_time_to_work,,coef_round_trip_auto_time_to_work_work2,,,coef_round_trip_auto_time_to_work_school2 diff --git a/activitysim/examples/production_semcog/configs/mandatory_tour_frequency.yaml b/activitysim/examples/example_semcog/configs/mandatory_tour_frequency.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/mandatory_tour_frequency.yaml rename to activitysim/examples/example_semcog/configs/mandatory_tour_frequency.yaml diff --git a/activitysim/examples/production_semcog/configs/mandatory_tour_frequency_alternatives.csv b/activitysim/examples/example_semcog/configs/mandatory_tour_frequency_alternatives.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/mandatory_tour_frequency_alternatives.csv rename to activitysim/examples/example_semcog/configs/mandatory_tour_frequency_alternatives.csv diff --git a/activitysim/examples/production_semcog/configs/mandatory_tour_frequency_coeffs.csv b/activitysim/examples/example_semcog/configs/mandatory_tour_frequency_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/mandatory_tour_frequency_coeffs.csv rename to activitysim/examples/example_semcog/configs/mandatory_tour_frequency_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/mandatory_tour_scheduling.yaml b/activitysim/examples/example_semcog/configs/mandatory_tour_scheduling.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/mandatory_tour_scheduling.yaml rename to activitysim/examples/example_semcog/configs/mandatory_tour_scheduling.yaml diff --git a/activitysim/examples/production_semcog/configs/mandatory_tour_scheduling_annotate_alts_preprocessor.csv b/activitysim/examples/example_semcog/configs/mandatory_tour_scheduling_annotate_alts_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/mandatory_tour_scheduling_annotate_alts_preprocessor.csv rename to activitysim/examples/example_semcog/configs/mandatory_tour_scheduling_annotate_alts_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/network_los.yaml b/activitysim/examples/example_semcog/configs/network_los.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/network_los.yaml rename to activitysim/examples/example_semcog/configs/network_los.yaml diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_destination.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_destination.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_destination.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_destination.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_destination.yaml b/activitysim/examples/example_semcog/configs/non_mandatory_tour_destination.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_destination.yaml rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_destination.yaml diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_destination_coeffs.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_destination_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_destination_coeffs.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_destination_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_destination_sample.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_destination_sample.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_destination_sample.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_destination_sample.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency.yaml b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency.yaml rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency.yaml diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_alternatives.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_alternatives.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_alternatives.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_alternatives.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_annotate_persons_preprocessor.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_annotate_persons_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_annotate_persons_preprocessor.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_annotate_persons_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_DRIVING.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_DRIVING.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_DRIVING.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_DRIVING.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_FULL.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_FULL.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_FULL.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_FULL.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_NONWORK.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_NONWORK.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_NONWORK.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_NONWORK.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_PART.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_PART.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_PART.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_PART.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_PRESCHOOL.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_PRESCHOOL.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_PRESCHOOL.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_PRESCHOOL.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_RETIRED.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_RETIRED.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_RETIRED.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_RETIRED.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_SCHOOL.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_SCHOOL.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_SCHOOL.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_SCHOOL.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_UNIVERSITY.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_UNIVERSITY.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_UNIVERSITY.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_coeffs_PTYPE_UNIVERSITY.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_extension_probs.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_extension_probs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_frequency_extension_probs.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_frequency_extension_probs.csv diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_scheduling.yaml b/activitysim/examples/example_semcog/configs/non_mandatory_tour_scheduling.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_scheduling.yaml rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_scheduling.yaml diff --git a/activitysim/examples/production_semcog/configs/non_mandatory_tour_scheduling_annotate_tours_preprocessor.csv b/activitysim/examples/example_semcog/configs/non_mandatory_tour_scheduling_annotate_tours_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/non_mandatory_tour_scheduling_annotate_tours_preprocessor.csv rename to activitysim/examples/example_semcog/configs/non_mandatory_tour_scheduling_annotate_tours_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/parking_location_choice_at_university.yaml b/activitysim/examples/example_semcog/configs/parking_location_choice_at_university.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/parking_location_choice_at_university.yaml rename to activitysim/examples/example_semcog/configs/parking_location_choice_at_university.yaml diff --git a/activitysim/examples/production_semcog/configs/school_location - Copy.csv b/activitysim/examples/example_semcog/configs/school_location - Copy.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/school_location - Copy.csv rename to activitysim/examples/example_semcog/configs/school_location - Copy.csv diff --git a/activitysim/examples/production_semcog/configs/school_location.csv b/activitysim/examples/example_semcog/configs/school_location.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/school_location.csv rename to activitysim/examples/example_semcog/configs/school_location.csv diff --git a/activitysim/examples/production_semcog/configs/school_location.yaml b/activitysim/examples/example_semcog/configs/school_location.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/school_location.yaml rename to activitysim/examples/example_semcog/configs/school_location.yaml diff --git a/activitysim/examples/production_semcog/configs/school_location_coeffs.csv b/activitysim/examples/example_semcog/configs/school_location_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/school_location_coeffs.csv rename to activitysim/examples/example_semcog/configs/school_location_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/school_location_sample.csv b/activitysim/examples/example_semcog/configs/school_location_sample.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/school_location_sample.csv rename to activitysim/examples/example_semcog/configs/school_location_sample.csv diff --git a/activitysim/examples/production_semcog/configs/settings.yaml b/activitysim/examples/example_semcog/configs/settings.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/settings.yaml rename to activitysim/examples/example_semcog/configs/settings.yaml diff --git a/activitysim/examples/production_semcog/configs/settings_source.yaml b/activitysim/examples/example_semcog/configs/settings_source.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/settings_source.yaml rename to activitysim/examples/example_semcog/configs/settings_source.yaml diff --git a/activitysim/examples/production_semcog/configs/shadow_pricing.yaml b/activitysim/examples/example_semcog/configs/shadow_pricing.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/shadow_pricing.yaml rename to activitysim/examples/example_semcog/configs/shadow_pricing.yaml diff --git a/activitysim/examples/production_semcog/configs/stop_frequency.yaml b/activitysim/examples/example_semcog/configs/stop_frequency.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency.yaml rename to activitysim/examples/example_semcog/configs/stop_frequency.yaml diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_alternatives.csv b/activitysim/examples/example_semcog/configs/stop_frequency_alternatives.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_alternatives.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_alternatives.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_annotate_tours_preprocessor.csv b/activitysim/examples/example_semcog/configs/stop_frequency_annotate_tours_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_annotate_tours_preprocessor.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_annotate_tours_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_atwork.csv b/activitysim/examples/example_semcog/configs/stop_frequency_atwork.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_atwork.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_atwork.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_coefficients_atwork.csv b/activitysim/examples/example_semcog/configs/stop_frequency_coefficients_atwork.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_coefficients_atwork.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_coefficients_atwork.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_coefficients_eatout.csv b/activitysim/examples/example_semcog/configs/stop_frequency_coefficients_eatout.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_coefficients_eatout.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_coefficients_eatout.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_coefficients_escort.csv b/activitysim/examples/example_semcog/configs/stop_frequency_coefficients_escort.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_coefficients_escort.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_coefficients_escort.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_coefficients_othdiscr.csv b/activitysim/examples/example_semcog/configs/stop_frequency_coefficients_othdiscr.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_coefficients_othdiscr.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_coefficients_othdiscr.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_coefficients_othmaint.csv b/activitysim/examples/example_semcog/configs/stop_frequency_coefficients_othmaint.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_coefficients_othmaint.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_coefficients_othmaint.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_coefficients_school.csv b/activitysim/examples/example_semcog/configs/stop_frequency_coefficients_school.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_coefficients_school.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_coefficients_school.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_coefficients_shopping.csv b/activitysim/examples/example_semcog/configs/stop_frequency_coefficients_shopping.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_coefficients_shopping.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_coefficients_shopping.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_coefficients_social.csv b/activitysim/examples/example_semcog/configs/stop_frequency_coefficients_social.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_coefficients_social.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_coefficients_social.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_coefficients_univ.csv b/activitysim/examples/example_semcog/configs/stop_frequency_coefficients_univ.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_coefficients_univ.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_coefficients_univ.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_coefficients_work.csv b/activitysim/examples/example_semcog/configs/stop_frequency_coefficients_work.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_coefficients_work.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_coefficients_work.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_eatout.csv b/activitysim/examples/example_semcog/configs/stop_frequency_eatout.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_eatout.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_eatout.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_escort.csv b/activitysim/examples/example_semcog/configs/stop_frequency_escort.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_escort.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_escort.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_othdiscr.csv b/activitysim/examples/example_semcog/configs/stop_frequency_othdiscr.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_othdiscr.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_othdiscr.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_othmaint.csv b/activitysim/examples/example_semcog/configs/stop_frequency_othmaint.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_othmaint.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_othmaint.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_school.csv b/activitysim/examples/example_semcog/configs/stop_frequency_school.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_school.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_school.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_shopping.csv b/activitysim/examples/example_semcog/configs/stop_frequency_shopping.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_shopping.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_shopping.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_social.csv b/activitysim/examples/example_semcog/configs/stop_frequency_social.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_social.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_social.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_univ.csv b/activitysim/examples/example_semcog/configs/stop_frequency_univ.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_univ.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_univ.csv diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_university_parking.yaml b/activitysim/examples/example_semcog/configs/stop_frequency_university_parking.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_university_parking.yaml rename to activitysim/examples/example_semcog/configs/stop_frequency_university_parking.yaml diff --git a/activitysim/examples/production_semcog/configs/stop_frequency_work.csv b/activitysim/examples/example_semcog/configs/stop_frequency_work.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/stop_frequency_work.csv rename to activitysim/examples/example_semcog/configs/stop_frequency_work.csv diff --git a/activitysim/examples/production_semcog/configs/telecommute_frequency.csv b/activitysim/examples/example_semcog/configs/telecommute_frequency.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/telecommute_frequency.csv rename to activitysim/examples/example_semcog/configs/telecommute_frequency.csv diff --git a/activitysim/examples/production_semcog/configs/telecommute_frequency.yaml b/activitysim/examples/example_semcog/configs/telecommute_frequency.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/telecommute_frequency.yaml rename to activitysim/examples/example_semcog/configs/telecommute_frequency.yaml diff --git a/activitysim/examples/production_semcog/configs/telecommute_frequency_coeffs.csv b/activitysim/examples/example_semcog/configs/telecommute_frequency_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/telecommute_frequency_coeffs.csv rename to activitysim/examples/example_semcog/configs/telecommute_frequency_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/tour_departure_and_duration_alternatives.csv b/activitysim/examples/example_semcog/configs/tour_departure_and_duration_alternatives.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_departure_and_duration_alternatives.csv rename to activitysim/examples/example_semcog/configs/tour_departure_and_duration_alternatives.csv diff --git a/activitysim/examples/production_semcog/configs/tour_departure_and_duration_segments.csv b/activitysim/examples/example_semcog/configs/tour_departure_and_duration_segments.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_departure_and_duration_segments.csv rename to activitysim/examples/example_semcog/configs/tour_departure_and_duration_segments.csv diff --git a/activitysim/examples/production_semcog/configs/tour_mode_choice.csv b/activitysim/examples/example_semcog/configs/tour_mode_choice.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_mode_choice.csv rename to activitysim/examples/example_semcog/configs/tour_mode_choice.csv diff --git a/activitysim/examples/production_semcog/configs/tour_mode_choice.yaml b/activitysim/examples/example_semcog/configs/tour_mode_choice.yaml similarity index 91% rename from activitysim/examples/production_semcog/configs/tour_mode_choice.yaml rename to activitysim/examples/example_semcog/configs/tour_mode_choice.yaml index 19b352c85..8cb652608 100644 --- a/activitysim/examples/production_semcog/configs/tour_mode_choice.yaml +++ b/activitysim/examples/example_semcog/configs/tour_mode_choice.yaml @@ -53,6 +53,17 @@ COEFFICIENTS: tour_mode_choice_coeffs.csv COEFFICIENT_TEMPLATE: tour_mode_choice_coeffs_template.csv CONSTANTS: + # valueOfTime: 8.00 + # costPerMile: 18.29 + # costShareSr2: 1.75 + # costShareSr3: 2.50 + # waitThresh: 10.00 + # walkThresh: 1.50 + # shortWalk: 0.333 + # longWalk: 0.667 + # walkSpeed: 3.00 + # bikeThresh: 6.00 + # bikeSpeed: 12.00 maxCbdAreaTypeThresh: 2 indivTour: 1.00000 upperEA: 5 @@ -155,6 +166,11 @@ CONSTANTS: 8: 1.0 transit_subsidy_fare_discount_percent_worktour: 0.9 +# joint_sr2_ASC_no_auto: 0 +# joint_sr2_ASC_auto_deficient: 0 +# joint_sr2_ASC_auto_sufficient: 0 +# joint_drive_transit_ASC_no_auto: 0 + # so far, we can use the same spec as for non-joint tours preprocessor: SPEC: tour_mode_choice_annotate_choosers_preprocessor diff --git a/activitysim/examples/production_semcog/configs/tour_mode_choice_annotate_choosers_preprocessor.csv b/activitysim/examples/example_semcog/configs/tour_mode_choice_annotate_choosers_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_mode_choice_annotate_choosers_preprocessor.csv rename to activitysim/examples/example_semcog/configs/tour_mode_choice_annotate_choosers_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/tour_mode_choice_coeffs.csv b/activitysim/examples/example_semcog/configs/tour_mode_choice_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_mode_choice_coeffs.csv rename to activitysim/examples/example_semcog/configs/tour_mode_choice_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/tour_mode_choice_coeffs_.csv b/activitysim/examples/example_semcog/configs/tour_mode_choice_coeffs_.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_mode_choice_coeffs_.csv rename to activitysim/examples/example_semcog/configs/tour_mode_choice_coeffs_.csv diff --git a/activitysim/examples/production_semcog/configs/tour_mode_choice_coeffs_old.csv b/activitysim/examples/example_semcog/configs/tour_mode_choice_coeffs_old.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_mode_choice_coeffs_old.csv rename to activitysim/examples/example_semcog/configs/tour_mode_choice_coeffs_old.csv diff --git a/activitysim/examples/production_semcog/configs/tour_mode_choice_coeffs_template.csv b/activitysim/examples/example_semcog/configs/tour_mode_choice_coeffs_template.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_mode_choice_coeffs_template.csv rename to activitysim/examples/example_semcog/configs/tour_mode_choice_coeffs_template.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_atwork.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_atwork.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_atwork.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_atwork.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_atwork.yaml b/activitysim/examples/example_semcog/configs/tour_scheduling_atwork.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_atwork.yaml rename to activitysim/examples/example_semcog/configs/tour_scheduling_atwork.yaml diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_atwork_coeffs.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_atwork_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_atwork_coeffs.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_atwork_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_atwork_preprocessor.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_atwork_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_atwork_preprocessor.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_atwork_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_joint.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_joint.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_joint.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_joint.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_joint_coeffs.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_joint_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_joint_coeffs.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_joint_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_coeffs.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_coeffs.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_eatout.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_eatout.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_eatout.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_eatout.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_eatout_coefficients.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_eatout_coefficients.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_eatout_coefficients.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_eatout_coefficients.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_escort.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_escort.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_escort.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_escort.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_escort_coefficients.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_escort_coefficients.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_escort_coefficients.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_escort_coefficients.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_othdiscr.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_othdiscr.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_othdiscr.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_othdiscr.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_othdiscr_coefficients.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_othdiscr_coefficients.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_othdiscr_coefficients.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_othdiscr_coefficients.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_othmaint.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_othmaint.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_othmaint.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_othmaint.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_othmaint_coefficients.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_othmaint_coefficients.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_othmaint_coefficients.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_othmaint_coefficients.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_shopping.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_shopping.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_shopping.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_shopping.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_shopping_coefficients.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_shopping_coefficients.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_shopping_coefficients.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_shopping_coefficients.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_social.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_social.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_social.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_social.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_social_coefficients.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_social_coefficients.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_nonmandatory_social_coefficients.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_nonmandatory_social_coefficients.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_school.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_school.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_school.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_school.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_school_coeffs.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_school_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_school_coeffs.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_school_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_university.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_university.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_university.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_university.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_university_coeffs.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_university_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_university_coeffs.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_university_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_work.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_work.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_work.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_work.csv diff --git a/activitysim/examples/production_semcog/configs/tour_scheduling_work_coeffs.csv b/activitysim/examples/example_semcog/configs/tour_scheduling_work_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/tour_scheduling_work_coeffs.csv rename to activitysim/examples/example_semcog/configs/tour_scheduling_work_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/transit_pass_ownership.csv b/activitysim/examples/example_semcog/configs/transit_pass_ownership.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/transit_pass_ownership.csv rename to activitysim/examples/example_semcog/configs/transit_pass_ownership.csv diff --git a/activitysim/examples/production_semcog/configs/transit_pass_ownership.yaml b/activitysim/examples/example_semcog/configs/transit_pass_ownership.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/transit_pass_ownership.yaml rename to activitysim/examples/example_semcog/configs/transit_pass_ownership.yaml diff --git a/activitysim/examples/production_semcog/configs/transit_pass_ownership_coeffs.csv b/activitysim/examples/example_semcog/configs/transit_pass_ownership_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/transit_pass_ownership_coeffs.csv rename to activitysim/examples/example_semcog/configs/transit_pass_ownership_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/transit_pass_subsidy.csv b/activitysim/examples/example_semcog/configs/transit_pass_subsidy.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/transit_pass_subsidy.csv rename to activitysim/examples/example_semcog/configs/transit_pass_subsidy.csv diff --git a/activitysim/examples/production_semcog/configs/transit_pass_subsidy.yaml b/activitysim/examples/example_semcog/configs/transit_pass_subsidy.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/transit_pass_subsidy.yaml rename to activitysim/examples/example_semcog/configs/transit_pass_subsidy.yaml diff --git a/activitysim/examples/production_semcog/configs/transit_pass_subsidy_coeffs.csv b/activitysim/examples/example_semcog/configs/transit_pass_subsidy_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/transit_pass_subsidy_coeffs.csv rename to activitysim/examples/example_semcog/configs/transit_pass_subsidy_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/trip_destination.csv b/activitysim/examples/example_semcog/configs/trip_destination.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_destination.csv rename to activitysim/examples/example_semcog/configs/trip_destination.csv diff --git a/activitysim/examples/production_semcog/configs/trip_destination.yaml b/activitysim/examples/example_semcog/configs/trip_destination.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_destination.yaml rename to activitysim/examples/example_semcog/configs/trip_destination.yaml diff --git a/activitysim/examples/production_semcog/configs/trip_destination_annotate_trips_preprocessor.csv b/activitysim/examples/example_semcog/configs/trip_destination_annotate_trips_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_destination_annotate_trips_preprocessor.csv rename to activitysim/examples/example_semcog/configs/trip_destination_annotate_trips_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/trip_destination_coefficients.csv b/activitysim/examples/example_semcog/configs/trip_destination_coefficients.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_destination_coefficients.csv rename to activitysim/examples/example_semcog/configs/trip_destination_coefficients.csv diff --git a/activitysim/examples/production_semcog/configs/trip_destination_sample.csv b/activitysim/examples/example_semcog/configs/trip_destination_sample.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_destination_sample.csv rename to activitysim/examples/example_semcog/configs/trip_destination_sample.csv diff --git a/activitysim/examples/production_semcog/configs/trip_mode_choice.csv b/activitysim/examples/example_semcog/configs/trip_mode_choice.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_mode_choice.csv rename to activitysim/examples/example_semcog/configs/trip_mode_choice.csv diff --git a/activitysim/examples/production_semcog/configs/trip_mode_choice.yaml b/activitysim/examples/example_semcog/configs/trip_mode_choice.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_mode_choice.yaml rename to activitysim/examples/example_semcog/configs/trip_mode_choice.yaml diff --git a/activitysim/examples/production_semcog/configs/trip_mode_choice_.csv b/activitysim/examples/example_semcog/configs/trip_mode_choice_.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_mode_choice_.csv rename to activitysim/examples/example_semcog/configs/trip_mode_choice_.csv diff --git a/activitysim/examples/production_semcog/configs/trip_mode_choice_annotate_trips_preprocessor.csv b/activitysim/examples/example_semcog/configs/trip_mode_choice_annotate_trips_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_mode_choice_annotate_trips_preprocessor.csv rename to activitysim/examples/example_semcog/configs/trip_mode_choice_annotate_trips_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/trip_mode_choice_coefficients.csv b/activitysim/examples/example_semcog/configs/trip_mode_choice_coefficients.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_mode_choice_coefficients.csv rename to activitysim/examples/example_semcog/configs/trip_mode_choice_coefficients.csv diff --git a/activitysim/examples/production_semcog/configs/trip_mode_choice_coefficients_.csv b/activitysim/examples/example_semcog/configs/trip_mode_choice_coefficients_.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_mode_choice_coefficients_.csv rename to activitysim/examples/example_semcog/configs/trip_mode_choice_coefficients_.csv diff --git a/activitysim/examples/production_semcog/configs/trip_mode_choice_coefficients_template.csv b/activitysim/examples/example_semcog/configs/trip_mode_choice_coefficients_template.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_mode_choice_coefficients_template.csv rename to activitysim/examples/example_semcog/configs/trip_mode_choice_coefficients_template.csv diff --git a/activitysim/examples/production_semcog/configs/trip_mode_choice_coeffs.csv b/activitysim/examples/example_semcog/configs/trip_mode_choice_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_mode_choice_coeffs.csv rename to activitysim/examples/example_semcog/configs/trip_mode_choice_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/trip_purpose.yaml b/activitysim/examples/example_semcog/configs/trip_purpose.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_purpose.yaml rename to activitysim/examples/example_semcog/configs/trip_purpose.yaml diff --git a/activitysim/examples/production_semcog/configs/trip_purpose_and_destination.yaml b/activitysim/examples/example_semcog/configs/trip_purpose_and_destination.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_purpose_and_destination.yaml rename to activitysim/examples/example_semcog/configs/trip_purpose_and_destination.yaml diff --git a/activitysim/examples/production_semcog/configs/trip_purpose_annotate_trips_preprocessor.csv b/activitysim/examples/example_semcog/configs/trip_purpose_annotate_trips_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_purpose_annotate_trips_preprocessor.csv rename to activitysim/examples/example_semcog/configs/trip_purpose_annotate_trips_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs/trip_purpose_probs.csv b/activitysim/examples/example_semcog/configs/trip_purpose_probs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_purpose_probs.csv rename to activitysim/examples/example_semcog/configs/trip_purpose_probs.csv diff --git a/activitysim/examples/production_semcog/configs/trip_scheduling.yaml b/activitysim/examples/example_semcog/configs/trip_scheduling.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_scheduling.yaml rename to activitysim/examples/example_semcog/configs/trip_scheduling.yaml diff --git a/activitysim/examples/production_semcog/configs/trip_scheduling_probs.csv b/activitysim/examples/example_semcog/configs/trip_scheduling_probs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/trip_scheduling_probs.csv rename to activitysim/examples/example_semcog/configs/trip_scheduling_probs.csv diff --git a/activitysim/examples/production_semcog/configs/university_location_zone_override.yaml b/activitysim/examples/example_semcog/configs/university_location_zone_override.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/university_location_zone_override.yaml rename to activitysim/examples/example_semcog/configs/university_location_zone_override.yaml diff --git a/activitysim/examples/production_semcog/configs/work_from_home.csv b/activitysim/examples/example_semcog/configs/work_from_home.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/work_from_home.csv rename to activitysim/examples/example_semcog/configs/work_from_home.csv diff --git a/activitysim/examples/production_semcog/configs/work_from_home.yaml b/activitysim/examples/example_semcog/configs/work_from_home.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/work_from_home.yaml rename to activitysim/examples/example_semcog/configs/work_from_home.yaml diff --git a/activitysim/examples/production_semcog/configs/work_from_home_coeffs.csv b/activitysim/examples/example_semcog/configs/work_from_home_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/work_from_home_coeffs.csv rename to activitysim/examples/example_semcog/configs/work_from_home_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/workplace_location.csv b/activitysim/examples/example_semcog/configs/workplace_location.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/workplace_location.csv rename to activitysim/examples/example_semcog/configs/workplace_location.csv diff --git a/activitysim/examples/production_semcog/configs/workplace_location.yaml b/activitysim/examples/example_semcog/configs/workplace_location.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/workplace_location.yaml rename to activitysim/examples/example_semcog/configs/workplace_location.yaml diff --git a/activitysim/examples/production_semcog/configs/workplace_location_coeffs.csv b/activitysim/examples/example_semcog/configs/workplace_location_coeffs.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/workplace_location_coeffs.csv rename to activitysim/examples/example_semcog/configs/workplace_location_coeffs.csv diff --git a/activitysim/examples/production_semcog/configs/workplace_location_sample.csv b/activitysim/examples/example_semcog/configs/workplace_location_sample.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/workplace_location_sample.csv rename to activitysim/examples/example_semcog/configs/workplace_location_sample.csv diff --git a/activitysim/examples/production_semcog/configs/write_trip_matrices.yaml b/activitysim/examples/example_semcog/configs/write_trip_matrices.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs/write_trip_matrices.yaml rename to activitysim/examples/example_semcog/configs/write_trip_matrices.yaml diff --git a/activitysim/examples/production_semcog/configs/write_trip_matrices_annotate_trips_preprocessor.csv b/activitysim/examples/example_semcog/configs/write_trip_matrices_annotate_trips_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/configs/write_trip_matrices_annotate_trips_preprocessor.csv rename to activitysim/examples/example_semcog/configs/write_trip_matrices_annotate_trips_preprocessor.csv diff --git a/activitysim/examples/production_semcog/configs_mp/logging.yaml b/activitysim/examples/example_semcog/configs_mp/logging.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs_mp/logging.yaml rename to activitysim/examples/example_semcog/configs_mp/logging.yaml diff --git a/activitysim/examples/production_semcog/configs_mp/shadow_pricing.yaml b/activitysim/examples/example_semcog/configs_mp/shadow_pricing.yaml similarity index 100% rename from activitysim/examples/production_semcog/configs_mp/shadow_pricing.yaml rename to activitysim/examples/example_semcog/configs_mp/shadow_pricing.yaml diff --git a/activitysim/examples/production_semcog/data/households.csv b/activitysim/examples/example_semcog/data/households.csv similarity index 100% rename from activitysim/examples/production_semcog/data/households.csv rename to activitysim/examples/example_semcog/data/households.csv diff --git a/activitysim/examples/production_semcog/data/land_use.csv b/activitysim/examples/example_semcog/data/land_use.csv similarity index 100% rename from activitysim/examples/production_semcog/data/land_use.csv rename to activitysim/examples/example_semcog/data/land_use.csv diff --git a/activitysim/examples/production_semcog/data/maz_to_maz_bike.csv b/activitysim/examples/example_semcog/data/maz_to_maz_bike.csv similarity index 100% rename from activitysim/examples/production_semcog/data/maz_to_maz_bike.csv rename to activitysim/examples/example_semcog/data/maz_to_maz_bike.csv diff --git a/activitysim/examples/production_semcog/data/maz_to_maz_walk.csv b/activitysim/examples/example_semcog/data/maz_to_maz_walk.csv similarity index 100% rename from activitysim/examples/production_semcog/data/maz_to_maz_walk.csv rename to activitysim/examples/example_semcog/data/maz_to_maz_walk.csv diff --git a/activitysim/examples/production_semcog/data/mazs.csv b/activitysim/examples/example_semcog/data/mazs.csv similarity index 100% rename from activitysim/examples/production_semcog/data/mazs.csv rename to activitysim/examples/example_semcog/data/mazs.csv diff --git a/activitysim/examples/production_semcog/data/persons.csv b/activitysim/examples/example_semcog/data/persons.csv similarity index 100% rename from activitysim/examples/production_semcog/data/persons.csv rename to activitysim/examples/example_semcog/data/persons.csv diff --git a/activitysim/examples/production_semcog/data/skims.omx b/activitysim/examples/example_semcog/data/skims.omx similarity index 100% rename from activitysim/examples/production_semcog/data/skims.omx rename to activitysim/examples/example_semcog/data/skims.omx diff --git a/activitysim/examples/production_semcog/data/taz.csv b/activitysim/examples/example_semcog/data/taz.csv similarity index 100% rename from activitysim/examples/production_semcog/data/taz.csv rename to activitysim/examples/example_semcog/data/taz.csv diff --git a/activitysim/examples/production_semcog/extensions/__init__.py b/activitysim/examples/example_semcog/extensions/__init__.py similarity index 100% rename from activitysim/examples/production_semcog/extensions/__init__.py rename to activitysim/examples/example_semcog/extensions/__init__.py diff --git a/activitysim/examples/production_semcog/extensions/parking_location_choice_at_university.py b/activitysim/examples/example_semcog/extensions/parking_location_choice_at_university.py similarity index 100% rename from activitysim/examples/production_semcog/extensions/parking_location_choice_at_university.py rename to activitysim/examples/example_semcog/extensions/parking_location_choice_at_university.py diff --git a/activitysim/examples/production_semcog/extensions/stop_frequency_university_parking.py b/activitysim/examples/example_semcog/extensions/stop_frequency_university_parking.py similarity index 100% rename from activitysim/examples/production_semcog/extensions/stop_frequency_university_parking.py rename to activitysim/examples/example_semcog/extensions/stop_frequency_university_parking.py diff --git a/activitysim/examples/production_semcog/extensions/university_location_zone_override.py b/activitysim/examples/example_semcog/extensions/university_location_zone_override.py similarity index 100% rename from activitysim/examples/production_semcog/extensions/university_location_zone_override.py rename to activitysim/examples/example_semcog/extensions/university_location_zone_override.py diff --git a/activitysim/examples/production_semcog/scripts/semcog_crop.py b/activitysim/examples/example_semcog/scripts/semcog_crop.py similarity index 100% rename from activitysim/examples/production_semcog/scripts/semcog_crop.py rename to activitysim/examples/example_semcog/scripts/semcog_crop.py diff --git a/activitysim/examples/production_semcog/simulation.py b/activitysim/examples/example_semcog/simulation.py similarity index 100% rename from activitysim/examples/production_semcog/simulation.py rename to activitysim/examples/example_semcog/simulation.py diff --git a/activitysim/examples/production_semcog/test/configs/settings.yaml b/activitysim/examples/example_semcog/test/configs/settings.yaml similarity index 100% rename from activitysim/examples/production_semcog/test/configs/settings.yaml rename to activitysim/examples/example_semcog/test/configs/settings.yaml diff --git a/activitysim/examples/production_semcog/test/configs_mp/network_los.yaml b/activitysim/examples/example_semcog/test/configs_mp/network_los.yaml similarity index 100% rename from activitysim/examples/production_semcog/test/configs_mp/network_los.yaml rename to activitysim/examples/example_semcog/test/configs_mp/network_los.yaml diff --git a/activitysim/examples/production_semcog/test/configs_mp/settings.yaml b/activitysim/examples/example_semcog/test/configs_mp/settings.yaml similarity index 100% rename from activitysim/examples/production_semcog/test/configs_mp/settings.yaml rename to activitysim/examples/example_semcog/test/configs_mp/settings.yaml diff --git a/activitysim/examples/production_semcog/test/configs_mp/work_from_home_annotate_persons_preprocessor.csv b/activitysim/examples/example_semcog/test/configs_mp/work_from_home_annotate_persons_preprocessor.csv similarity index 100% rename from activitysim/examples/production_semcog/test/configs_mp/work_from_home_annotate_persons_preprocessor.csv rename to activitysim/examples/example_semcog/test/configs_mp/work_from_home_annotate_persons_preprocessor.csv diff --git a/activitysim/examples/production_semcog/test/regress/final_trips.csv b/activitysim/examples/example_semcog/test/regress/final_trips.csv similarity index 74% rename from activitysim/examples/production_semcog/test/regress/final_trips.csv rename to activitysim/examples/example_semcog/test/regress/final_trips.csv index a904662ea..3402fa28c 100644 --- a/activitysim/examples/production_semcog/test/regress/final_trips.csv +++ b/activitysim/examples/example_semcog/test/regress/final_trips.csv @@ -1,8 +1,30 @@ trip_id,person_id,household_id,primary_purpose,trip_num,outbound,trip_count,destination,origin,tour_id,purpose,destination_logsum,original_school_zone_id,parked_at_university,depart,tour_includes_parking,trip_id_pre_parking,trip_mode,mode_choice_logsum +1727022433,2632656,1066353,eatout,1,True,2,22766,22688,107938902,parking,,,False,25.0,1,863511217,DRIVEALONE,-0.8746901452708546 +1727022434,2632656,1066353,eatout,2,True,2,22767,22766,107938902,eatout,,,True,25.0,1,863511217,WALK,6.210014031663612 +1727022441,2632656,1066353,eatout,1,False,2,22766,22767,107938902,parking,,,True,37.0,1,863511221,WALK,6.210037419792028 +1727022442,2632656,1066353,eatout,2,False,2,22688,22766,107938902,home,,,False,37.0,1,863511221,DRIVEALONE,-0.7301658119164749 +1727022961,2632656,1066353,work,1,True,1,22676,22688,107938935,work,,,False,6.0,0,863511481,DRIVEALONE,0.04287730952963362 +1727022969,2632656,1066353,work,1,False,1,22688,22676,107938935,home,,,False,20.0,0,863511485,DRIVEALONE,0.04281092148226895 +1727023489,2632657,1066353,school,1,True,1,22694,22688,107938968,school,,,False,9.0,0,863511745,SCHOOLBUS,-1.3476633093405816 +1727023497,2632657,1066353,school,1,False,2,22688,22694,107938968,eatout,-23.29946944115026,,False,26.0,0,863511749,SHARED3,-9.70321875140174 +1727023498,2632657,1066353,school,2,False,2,22688,22688,107938968,home,,,False,26.0,0,863511750,SHARED2,-8.514611350339074 +1727023793,2632658,1066353,escort,1,True,1,22689,22688,107938987,escort,,,False,32.0,0,863511897,WALK,0.0 +1727023801,2632658,1066353,escort,1,False,1,22688,22689,107938987,home,,,False,33.0,0,863511901,WALK,0.0 +1727023809,2632658,1066353,escort,1,True,1,22694,22688,107938988,escort,,,False,11.0,0,863511905,DRIVEALONE,0.14516010385695438 +1727023817,2632658,1066353,escort,1,False,1,22688,22694,107938988,home,,,False,12.0,0,863511909,SHARED3,0.13787110648003725 +1727024449,2632659,1066353,escort,1,True,1,22694,22688,107939028,escort,,,False,8.0,0,863512225,SHARED2,0.14516010385695438 +1727024457,2632659,1066353,escort,1,False,1,22688,22694,107939028,home,,,False,8.0,0,863512229,SHARED3,0.13787110648003725 1727076625,2632738,1066386,school,1,True,2,22688,22688,107942289,eatout,10.532297646277984,,False,11.0,0,863538313,SHARED3,0.5546717586355614 1727076626,2632738,1066386,school,2,True,2,22716,22688,107942289,school,,,False,11.0,0,863538314,SHARED2,0.04685598325940043 1727076633,2632738,1066386,school,1,False,2,22685,22716,107942289,escort,12.187082550220447,,False,26.0,0,863538317,SHARED3,0.0461601223803947 1727076634,2632738,1066386,school,2,False,2,22688,22685,107942289,home,,,False,27.0,0,863538318,SHARED3,0.49312008693289416 +1732416961,2640879,1069967,social,1,True,2,22688,22676,108276060,social,11.37473397796374,,False,31.0,0,866208481,SHARED2,0.006004185805916569 +1732416962,2640879,1069967,social,2,True,2,22688,22688,108276060,social,,,False,32.0,0,866208482,SHARED2,0.07253109075082566 +1732416969,2640879,1069967,social,1,False,1,22676,22688,108276060,home,,,False,38.0,0,866208485,SHARED2,0.006188670261483639 +1732417249,2640879,1069967,work,1,True,1,22688,22676,108276078,work,,,False,12.0,0,866208625,SHARED2,0.6840765480327687 +1732417257,2640879,1069967,work,1,False,1,22676,22688,108276078,home,,,False,19.0,0,866208629,DRIVEALONE,0.6845432142839015 +1732417265,2640879,1069967,work,1,True,1,22688,22676,108276079,work,,,False,11.0,0,866208633,DRIVEALONE,0.060574367289556945 +1732417273,2640879,1069967,work,1,False,1,22676,22688,108276079,home,,,False,12.0,0,866208637,DRIVEALONE,0.061074290505893525 1735713169,2645904,1072088,escort,1,True,1,22694,22711,108482073,escort,,,False,28.0,0,867856585,DRIVEALONE,0.10721753220207553 1735713177,2645904,1072088,escort,1,False,1,22711,22694,108482073,home,,,False,30.0,0,867856589,SHARED2,0.10722521021183494 1735713265,2645905,1072088,othdiscr,1,True,2,22766,22711,108482079,parking,,,False,27.0,1,867856633,SHARED2,-1.1455545722211293 @@ -15,6 +37,9 @@ trip_id,person_id,household_id,primary_purpose,trip_num,outbound,trip_count,dest 1735714217,2645905,1072088,shopping,1,False,1,22711,22711,108482138,home,,,False,24.0,0,867857109,WALK,0.1085924278937159 1735715489,2645907,1072088,school,1,True,1,22716,22711,108482218,school,,,False,12.0,0,867857745,DRIVEALONE,-0.20641630035108205 1735715497,2645907,1072088,school,1,False,1,22711,22716,108482218,home,,,False,26.0,0,867857749,DRIVEALONE,-0.20450702798248435 +1752394321,2671332,1083128,shopping,1,True,1,22650,22637,109524645,shopping,,,False,29.0,0,876197161,DRIVEALONE,-0.04893274687468395 +1752394329,2671332,1083128,shopping,1,False,2,22713,22650,109524645,eatout,8.732598620243117,,False,30.0,0,876197165,DRIVEALONE,-0.564278349048812 +1752394330,2671332,1083128,shopping,2,False,2,22637,22713,109524645,home,,,False,30.0,0,876197166,DRIVEALONE,-0.6753239045055804 1871905057,2853513,1152948,shopping,1,True,1,22781,22770,116994066,shopping,,,False,13.0,0,935952529,WALK,-0.15286567920809457 1871905065,2853513,1152948,shopping,1,False,1,22770,22781,116994066,home,,,False,16.0,0,935952533,WALK,-0.15286567920809457 1871905073,2853513,1152948,shopping,1,True,1,22800,22770,116994067,shopping,,,False,22.0,0,935952537,WALK,-0.6260852483044879 @@ -22,34 +47,71 @@ trip_id,person_id,household_id,primary_purpose,trip_num,outbound,trip_count,dest 1871905082,2853513,1152948,shopping,2,False,2,22770,22807,116994067,home,,,False,23.0,0,935952542,WALK,2.1564636451535324 1871905089,2853513,1152948,shopping,1,True,1,22798,22770,116994068,shopping,,,False,25.0,0,935952545,WALK,0.3629456060638815 1871905097,2853513,1152948,shopping,1,False,1,22770,22798,116994068,home,,,False,32.0,0,935952549,WALK,0.3629456060638815 -1877508577,2862055,1156884,univ,1,True,4,22767,22804,117344286,eatout,12.944487478837678,,False,19.0,0,938754289,WALK,1.8938019500606744 -1877508578,2862055,1156884,univ,2,True,4,22767,22767,117344286,work,14.615612130314954,,False,20.0,0,938754290,WALK,2.62825193059268 -1877508579,2862055,1156884,univ,3,True,4,22767,22767,117344286,social,15.008611712600764,,False,20.0,0,938754291,WALK,2.62825193059268 -1877508580,2862055,1156884,univ,4,True,4,22764,22767,117344286,univ,,,False,20.0,0,938754292,WALK,-0.5148347167335139 -1877508585,2862055,1156884,univ,1,False,1,22804,22764,117344286,home,,,False,20.0,0,938754293,WALK,-1.1972800559413415 +1873669969,2856204,1154357,escort,1,True,1,22767,22815,117104373,escort,,,False,11.0,0,936834985,WALK,1.572441903227518 +1873669977,2856204,1154357,escort,1,False,1,22815,22767,117104373,home,,,False,11.0,0,936834989,WALK,1.572441903227518 +1873670225,2856204,1154357,othdiscr,1,True,1,22795,22815,117104389,othdiscr,,,False,11.0,0,936835113,WALK,-1.136157391902266 +1873670233,2856204,1154357,othdiscr,1,False,1,22815,22795,117104389,home,,,False,15.0,0,936835117,WALK,-1.136157391902266 +1873670321,2856204,1154357,univ,1,True,3,22767,22815,117104395,work,13.498034431649993,,False,21.0,0,936835161,WALK,5.028511196364142 +1873670322,2856204,1154357,univ,2,True,3,22809,22767,117104395,univ,10.775599452844196,22809,False,22.0,0,936835162,WALK_LOC,2.7954607582586246 +1873670323,2856204,1154357,univ,3,True,3,22809,22809,117104395,univ,,,False,24.0,0,936835163,WALK,3.0008457318923365 +1873670329,2856204,1154357,univ,1,False,4,22767,22809,117104395,othmaint,11.97899358246422,,False,42.0,0,936835165,WALK,2.7869485143816908 +1873670330,2856204,1154357,univ,2,False,4,22764,22767,117104395,univ,14.341759600913552,,False,42.0,0,936835166,WALK,5.487620370472843 +1873670331,2856204,1154357,univ,3,False,4,22770,22764,117104395,othdiscr,12.599191957343043,,False,44.0,0,936835167,WALK,2.6096929225906433 +1873670332,2856204,1154357,univ,4,False,4,22815,22770,117104395,home,,,False,44.0,0,936835168,WALK_LOC,3.5917238491796746 +1873969057,2856660,1154635,eatout,1,True,1,22810,22815,117123066,eatout,,,False,32.0,0,936984529,WALK,-0.29168228455903983 +1873969065,2856660,1154635,eatout,1,False,1,22815,22810,117123066,home,,,False,33.0,0,936984533,WALK,-0.29168228455903983 +1873969457,2856660,1154635,univ,1,True,1,22764,22815,117123091,univ,,,False,17.0,0,936984729,WALK,1.8818869666378932 +1873969465,2856660,1154635,univ,1,False,4,22766,22764,117123091,univ,9.92705808981923,22766,False,20.0,0,936984733,WALK,2.332439730730206 +1873969466,2856660,1154635,univ,2,False,4,22767,22766,117123091,eatout,11.698000750719451,,False,20.0,0,936984734,WALK,2.0354974925066145 +1873969467,2856660,1154635,univ,3,False,4,22764,22767,117123091,univ,14.467091292345321,,False,26.0,0,936984735,WALK,5.113556461480974 +1873969468,2856660,1154635,univ,4,False,4,22815,22764,117123091,home,,,False,30.0,0,936984736,WALK,1.8818676173433673 +1873970113,2856661,1154635,univ,1,True,2,22767,22815,117123132,eatout,24.13568322189892,,False,9.0,0,936985057,WALK,5.024093072052891 +1873970114,2856661,1154635,univ,2,True,2,22809,22767,117123132,univ,,,False,10.0,0,936985058,WALK,2.7951650320100074 +1873970121,2856661,1154635,univ,1,False,4,22809,22809,117123132,univ,22.10560655915902,22809,False,24.0,0,936985061,WALK,3.000453614136991 +1873970122,2856661,1154635,univ,2,False,4,22809,22809,117123132,univ,21.992495219718602,22809,False,24.0,0,936985062,WALK,3.000453614136991 +1873970123,2856661,1154635,univ,3,False,4,22807,22809,117123132,work,26.50952124631712,,False,25.0,0,936985063,WALK,3.007444572576448 +1873970124,2856661,1154635,univ,4,False,4,22815,22807,117123132,home,,,False,31.0,0,936985064,WALK,5.1535448290063615 +1877439505,2861950,1156849,shopping,1,True,1,22800,22801,117339969,shopping,,,False,21.0,0,938719753,WALK,-0.49881710844895727 +1877439513,2861950,1156849,shopping,1,False,1,22801,22800,117339969,home,,,False,30.0,0,938719757,WALK,-0.49881710844895727 +1877439697,2861950,1156849,univ,1,True,1,22809,22801,117339981,univ,,,False,13.0,0,938719849,WALK,2.7089529835300503 +1877439705,2861950,1156849,univ,1,False,2,22766,22809,117339981,univ,22.262579096450402,22766,False,20.0,0,938719853,WALK_LOC,2.560406996243793 +1877439706,2861950,1156849,univ,2,False,2,22801,22766,117339981,home,,,False,21.0,0,938719854,WALK_LOC,2.3733339088312397 +1877440353,2861951,1156849,univ,1,True,1,22809,22801,117340022,univ,,,False,11.0,0,938720177,WALK,-0.656569218265208 +1877440361,2861951,1156849,univ,1,False,3,22767,22809,117340022,othdiscr,14.308117668699108,,False,12.0,0,938720181,WALK,-0.50518420043921 +1877440362,2861951,1156849,univ,2,False,3,22767,22767,117340022,shopping,17.816995526914052,,False,12.0,0,938720182,WALK,2.62825193059268 +1877440363,2861951,1156849,univ,3,False,3,22801,22767,117340022,home,,,False,13.0,0,938720183,WALK,1.890862363486975 +1877441009,2861952,1156849,univ,1,True,1,22809,22801,117340063,univ,,,False,7.0,0,938720505,WALK,-0.656569218265208 +1877441017,2861952,1156849,univ,1,False,1,22801,22809,117340063,home,,,False,11.0,0,938720509,WALK,-0.656569218265208 +1877441025,2861952,1156849,univ,1,True,1,22809,22801,117340064,univ,,,False,30.0,0,938720513,WALK,-0.656569218265208 +1877441033,2861952,1156849,univ,1,False,1,22801,22809,117340064,home,,,False,32.0,0,938720517,WALK,-0.656569218265208 +1877508577,2862055,1156884,univ,1,True,3,22767,22804,117344286,eatout,12.979710329497422,,False,19.0,0,938754289,WALK,1.8938019500606744 +1877508578,2862055,1156884,univ,2,True,3,22767,22767,117344286,work,15.06828301301832,,False,20.0,0,938754290,WALK,2.62825193059268 +1877508579,2862055,1156884,univ,3,True,3,22809,22767,117344286,univ,,,False,22.0,0,938754291,WALK,-0.50518420043921 +1877508585,2862055,1156884,univ,1,False,1,22804,22809,117344286,home,,,False,22.0,0,938754293,WALK,-0.44242952311569 1877509233,2862056,1156884,univ,1,True,1,22809,22804,117344327,univ,,,False,12.0,0,938754617,WALK,2.816810400707295 1877509241,2862056,1156884,univ,1,False,1,22804,22809,117344327,home,,,False,27.0,0,938754621,WALK,2.818487568540833 1877509889,2862057,1156884,univ,1,True,1,22809,22804,117344368,univ,,,False,9.0,0,938754945,WALK,2.8149418226097684 -1877509897,2862057,1156884,univ,1,False,4,22767,22809,117344368,othdiscr,14.092132672154193,,False,40.0,0,938754949,WALK,2.7902994899083873 -1877509898,2862057,1156884,univ,2,False,4,22809,22767,117344368,univ,15.082414498585248,22809.0,False,40.0,0,938754950,WALK_LOC,5.401267233320717 -1877509899,2862057,1156884,univ,3,False,4,22809,22809,117344368,univ,11.07119990210677,22809.0,False,40.0,0,938754951,WALK,3.003952922208102 +1877509897,2862057,1156884,univ,1,False,4,22767,22809,117344368,othdiscr,14.092132672154193,,False,29.0,0,938754949,WALK,2.8115136852150613 +1877509898,2862057,1156884,univ,2,False,4,22809,22767,117344368,univ,15.082414498585248,22809,False,29.0,0,938754950,WALK_LOC,5.421713617528955 +1877509899,2862057,1156884,univ,3,False,4,22809,22809,117344368,univ,11.07119990210677,22809,False,29.0,0,938754951,WALK,3.0039396426418254 1877509900,2862057,1156884,univ,4,False,4,22804,22809,117344368,home,,,False,40.0,0,938754952,WALK,2.7990874824379435 1878731969,2863920,1157823,othmaint,1,True,2,22795,22812,117420748,parking,,,False,7.0,1,939365985,DRIVEALONE,-0.09902637407657627 1878731970,2863920,1157823,othmaint,2,True,2,22806,22795,117420748,othmaint,,,True,7.0,1,939365985,WALK,3.92788746633635 -1878731977,2863920,1157823,othmaint,1,False,7,22767,22806,117420748,eatout,11.485301584384368,,True,9.0,1,939365989,WALK,4.150955713093153 -1878731978,2863920,1157823,othmaint,2,False,7,22795,22767,117420748,parking,,,True,9.0,1,939365990,WALK,4.44330039201803 -1878731979,2863920,1157823,othmaint,3,False,7,22738,22795,117420748,shopping,11.358833245442405,,False,9.0,1,939365990,DRIVEALONE,-0.6103921916626766 +1878731977,2863920,1157823,othmaint,1,False,7,22767,22806,117420748,eatout,11.485301584384368,,True,8.0,1,939365989,WALK,4.150955713093153 +1878731978,2863920,1157823,othmaint,2,False,7,22795,22767,117420748,parking,,,True,8.0,1,939365990,WALK,4.44330039201803 +1878731979,2863920,1157823,othmaint,3,False,7,22738,22795,117420748,shopping,11.358833245442405,,False,8.0,1,939365990,DRIVEALONE,-0.6103921916626766 1878731980,2863920,1157823,othmaint,4,False,7,22795,22738,117420748,parking,,,False,9.0,1,939365991,DRIVEALONE,-0.39605030270985575 1878731981,2863920,1157823,othmaint,5,False,7,22767,22795,117420748,eatout,11.192175326364463,,True,9.0,1,939365991,WALK,2.952615589445755 1878731982,2863920,1157823,othmaint,6,False,7,22795,22767,117420748,parking,,,True,9.0,1,939365992,WALK,4.44330039201803 1878731983,2863920,1157823,othmaint,7,False,7,22812,22795,117420748,home,,,False,9.0,1,939365992,DRIVEALONE,-0.11948535915923522 1878732017,2863920,1157823,univ,1,True,1,22766,22812,117420751,univ,,,False,13.0,0,939366009,WALK,-1.5030831477846986 1878732025,2863920,1157823,univ,1,False,1,22812,22766,117420751,home,,,False,32.0,0,939366013,WALK,-1.5030834911074449 -1878732673,2863921,1157823,univ,1,True,1,22764,22812,117420792,univ,,,False,14.0,0,939366337,WALK,-1.1568382386079819 -1878732681,2863921,1157823,univ,1,False,1,22812,22764,117420792,home,,,False,15.0,0,939366341,WALK,-1.1568382386079819 -1878732689,2863921,1157823,univ,1,True,2,22763,22812,117420793,escort,12.007895744089657,,False,16.0,0,939366345,WALK,1.195261622677086 -1878732690,2863921,1157823,univ,2,True,2,22764,22763,117420793,univ,,,False,17.0,0,939366346,WALK,-0.5534319753922823 -1878732697,2863921,1157823,univ,1,False,1,22812,22764,117420793,home,,,False,26.0,0,939366349,WALK,-1.1568382386079819 +1878732673,2863921,1157823,univ,1,True,1,22809,22812,117420792,univ,,,False,14.0,0,939366337,WALK,-0.92894689390927 +1878732681,2863921,1157823,univ,1,False,1,22812,22809,117420792,home,,,False,15.0,0,939366341,WALK,-0.92894689390927 +1878732689,2863921,1157823,univ,1,True,1,22809,22812,117420793,univ,,,False,16.0,0,939366345,WALK_LOC,2.481692099564644 +1878732697,2863921,1157823,univ,1,False,3,22764,22809,117420793,univ,9.981605111059457,,False,24.0,0,939366349,WALK,2.459602060048778 +1878732698,2863921,1157823,univ,2,False,3,22764,22764,117420793,univ,9.84928711859661,,False,24.0,0,939366350,WALK,3.003985864868469 +1878732699,2863921,1157823,univ,3,False,3,22812,22764,117420793,home,,,False,26.0,0,939366351,WALK,2.316202097516391 1878733329,2863922,1157823,univ,1,True,1,22764,22812,117420833,univ,,,False,16.0,0,939366665,WALK,-1.1568382386079819 1878733337,2863922,1157823,univ,1,False,1,22812,22764,117420833,home,,,False,24.0,0,939366669,WALK,-1.1568382386079819 1880695889,2866914,1159236,shopping,1,True,2,22738,22797,117543493,shopping,9.753195503246463,,False,20.0,1,940347945,SHARED2,-0.44959528911187474 @@ -66,90 +128,14 @@ trip_id,person_id,household_id,primary_purpose,trip_num,outbound,trip_count,dest 1880696233,2866914,1159236,work,1,False,1,22797,22766,117543514,home,,,True,27.0,1,940348117,WALK_LOC,0.7203611640018683 1880696385,2866915,1159236,escort,1,True,1,22738,22797,117543524,escort,,,False,10.0,1,940348193,DRIVEALONE,-0.1859277636541118 1880696393,2866915,1159236,escort,1,False,2,22796,22738,117543524,parking,,,False,10.0,1,940348197,DRIVEALONE,-0.3618327302148594 -1880696394,2866915,1159236,escort,2,False,2,22797,22796,117543524,home,,,True,10.0,1,940348197,WALK,0.3006341550280995 +1880696394,2866915,1159236,escort,2,False,2,22796,22796,117543524,parking,,,True,10.0,1,940348197,WALK,1.067154699334263 1880696865,2866915,1159236,work,1,True,1,22801,22797,117543554,work,,,False,14.0,0,940348433,WALK,0.19014379979819185 -1880696873,2866915,1159236,work,1,False,4,22770,22801,117543554,shopping,11.568986593078103,,False,26.0,0,940348437,WALK,0.4209941097322794 -1880696874,2866915,1159236,work,2,False,4,22771,22770,117543554,eatout,13.008322605925745,,False,26.0,0,940348438,WALK,0.6865956537757166 -1880696875,2866915,1159236,work,3,False,4,22767,22771,117543554,shopping,12.587784804165072,,False,26.0,0,940348439,WALK,0.7791172141286921 +1880696873,2866915,1159236,work,1,False,4,22770,22801,117543554,shopping,11.568986593078103,,False,24.0,0,940348437,WALK,0.4209941097322794 +1880696874,2866915,1159236,work,2,False,4,22771,22770,117543554,eatout,13.008322605925745,,False,25.0,0,940348438,WALK,0.6865956537757166 +1880696875,2866915,1159236,work,3,False,4,22767,22771,117543554,shopping,12.587784804165072,,False,25.0,0,940348439,WALK,0.7791172141286921 1880696876,2866915,1159236,work,4,False,4,22797,22767,117543554,home,,,False,26.0,0,940348440,WALK,0.4989418541157284 -3099151793,4724316,1944022,univ,1,True,2,22763,22765,193696987,escort,12.812689062193739,,False,26.0,0,1549575897,WALK,2.1351670996963623 -3099151794,4724316,1944022,univ,2,True,2,22766,22763,193696987,univ,,,False,27.0,0,1549575898,WALK,-0.8559965323806581 -3099151801,4724316,1944022,univ,1,False,2,22767,22766,193696987,eatout,13.154682962658466,,False,29.0,0,1549575901,WALK,-0.9673991559282129 -3099151802,4724316,1944022,univ,2,False,2,22765,22767,193696987,home,,,False,29.0,0,1549575902,WALK,2.1708672114306493 -3099404353,4724701,1944407,univ,1,True,1,22809,22808,193712772,univ,,,False,12.0,0,1549702177,BIKE,-0.2552725353403566 -3099404361,4724701,1944407,univ,1,False,2,22766,22809,193712772,univ,11.3195538505166,22766.0,False,37.0,0,1549702181,BIKE,-0.7042893633777787 -3099404362,4724701,1944407,univ,2,False,2,22808,22766,193712772,home,,,False,37.0,0,1549702182,BIKE,-0.6429800462056683 -3099416945,4724720,1944426,work,1,True,1,22738,22806,193713559,work,,,False,10.0,0,1549708473,WALK,3.424476741640782 -3099416953,4724720,1944426,work,1,False,1,22806,22738,193713559,home,,,False,25.0,0,1549708477,WALK,3.421200065013991 -3100974161,4727094,1946800,univ,1,True,1,22764,22808,193810885,univ,,,False,20.0,0,1550487081,WALK,2.4780670443243307 -3100974169,4727094,1946800,univ,1,False,2,22766,22764,193810885,univ,22.485937898287162,22766.0,False,25.0,0,1550487085,WALK,2.6558839762421385 -3100974170,4727094,1946800,univ,2,False,2,22808,22766,193810885,home,,,False,26.0,0,1550487086,WALK,2.573974708371766 -1727022433,2632656,1066353,eatout,1,True,2,22766,22688,107938902,parking,,,False,25.0,1,863511217,DRIVEALONE,-0.8746901452708546 -1727022434,2632656,1066353,eatout,2,True,2,22767,22766,107938902,eatout,,,True,25.0,1,863511217,WALK,6.210014031663612 -1727022441,2632656,1066353,eatout,1,False,2,22766,22767,107938902,parking,,,True,37.0,1,863511221,WALK,6.210037419792028 -1727022442,2632656,1066353,eatout,2,False,2,22688,22766,107938902,home,,,False,37.0,1,863511221,DRIVEALONE,-0.7301658119164749 -1727022961,2632656,1066353,work,1,True,1,22676,22688,107938935,work,,,False,6.0,0,863511481,DRIVEALONE,0.04287730952963362 -1727022969,2632656,1066353,work,1,False,1,22688,22676,107938935,home,,,False,20.0,0,863511485,DRIVEALONE,0.04281092148226895 -1727023489,2632657,1066353,school,1,True,1,22694,22688,107938968,school,,,False,9.0,0,863511745,SCHOOLBUS,-1.3476633093405816 -1727023497,2632657,1066353,school,1,False,2,22688,22694,107938968,eatout,-23.29946944115026,,False,26.0,0,863511749,SHARED3,-9.70321875140174 -1727023498,2632657,1066353,school,2,False,2,22688,22688,107938968,home,,,False,26.0,0,863511750,SHARED2,-8.514611350339074 -1727023793,2632658,1066353,escort,1,True,1,22689,22688,107938987,escort,,,False,32.0,0,863511897,WALK,0.0 -1727023801,2632658,1066353,escort,1,False,1,22688,22689,107938987,home,,,False,33.0,0,863511901,WALK,0.0 -1727023809,2632658,1066353,escort,1,True,1,22694,22688,107938988,escort,,,False,11.0,0,863511905,DRIVEALONE,0.14516010385695438 -1727023817,2632658,1066353,escort,1,False,1,22688,22694,107938988,home,,,False,12.0,0,863511909,SHARED3,0.13787110648003725 -1727024449,2632659,1066353,escort,1,True,1,22694,22688,107939028,escort,,,False,8.0,0,863512225,SHARED2,0.14516010385695438 -1727024457,2632659,1066353,escort,1,False,1,22688,22694,107939028,home,,,False,8.0,0,863512229,SHARED3,0.13787110648003725 -1732416961,2640879,1069967,social,1,True,2,22688,22676,108276060,social,11.37473397796374,,False,31.0,0,866208481,SHARED2,0.006004185805916569 -1732416962,2640879,1069967,social,2,True,2,22688,22688,108276060,social,,,False,32.0,0,866208482,SHARED2,0.07253109075082566 -1732416969,2640879,1069967,social,1,False,1,22676,22688,108276060,home,,,False,38.0,0,866208485,SHARED2,0.006188670261483639 -1732417249,2640879,1069967,work,1,True,1,22688,22676,108276078,work,,,False,12.0,0,866208625,SHARED2,0.6840765480327687 -1732417257,2640879,1069967,work,1,False,1,22676,22688,108276078,home,,,False,19.0,0,866208629,DRIVEALONE,0.6845432142839015 -1732417265,2640879,1069967,work,1,True,1,22688,22676,108276079,work,,,False,11.0,0,866208633,DRIVEALONE,0.060574367289556945 -1732417273,2640879,1069967,work,1,False,1,22676,22688,108276079,home,,,False,12.0,0,866208637,DRIVEALONE,0.061074290505893525 -1752394321,2671332,1083128,shopping,1,True,1,22650,22637,109524645,shopping,,,False,29.0,0,876197161,DRIVEALONE,-0.04893274687468395 -1752394329,2671332,1083128,shopping,1,False,2,22713,22650,109524645,eatout,8.732598620243117,,False,30.0,0,876197165,DRIVEALONE,-0.564278349048812 -1752394330,2671332,1083128,shopping,2,False,2,22637,22713,109524645,home,,,False,30.0,0,876197166,DRIVEALONE,-0.6753239045055804 -1873669969,2856204,1154357,escort,1,True,1,22767,22815,117104373,escort,,,False,11.0,0,936834985,WALK,1.572441903227518 -1873669977,2856204,1154357,escort,1,False,1,22815,22767,117104373,home,,,False,12.0,0,936834989,WALK,1.572441903227518 -1873670225,2856204,1154357,othdiscr,1,True,1,22795,22815,117104389,othdiscr,,,False,12.0,0,936835113,WALK,-1.136157391902266 -1873670233,2856204,1154357,othdiscr,1,False,1,22815,22795,117104389,home,,,False,14.0,0,936835117,WALK,-1.136157391902266 -1873670321,2856204,1154357,univ,1,True,3,22767,22815,117104395,work,12.777523897007367,,False,21.0,0,936835161,WALK,5.028554173906139 -1873670322,2856204,1154357,univ,2,True,3,22766,22767,117104395,univ,10.838261319640528,22766,False,22.0,0,936835162,WALK_LOC,2.4413329758892095 -1873670323,2856204,1154357,univ,3,True,3,22766,22766,117104395,univ,,,False,24.0,0,936835163,WALK,3.0032793632671817 -1873670329,2856204,1154357,univ,1,False,4,22767,22766,117104395,othmaint,11.453830808347833,,False,31.0,0,936835165,WALK,2.4909044702165715 -1873670330,2856204,1154357,univ,2,False,4,22764,22767,117104395,univ,14.341759600913552,,False,31.0,0,936835166,WALK,5.443110936238391 -1873670331,2856204,1154357,univ,3,False,4,22770,22764,117104395,othdiscr,12.599191957343043,,False,31.0,0,936835167,WALK,2.6610551277944072 -1873670332,2856204,1154357,univ,4,False,4,22815,22770,117104395,home,,,False,38.0,0,936835168,WALK_LOC,3.5919021744090616 -1873969057,2856660,1154635,eatout,1,True,1,22810,22815,117123066,eatout,,,False,32.0,0,936984529,WALK,-0.29168228455903983 -1873969065,2856660,1154635,eatout,1,False,1,22815,22810,117123066,home,,,False,33.0,0,936984533,WALK,-0.29168228455903983 -1873969457,2856660,1154635,univ,1,True,1,22764,22815,117123091,univ,,,False,17.0,0,936984729,WALK,1.8818869666378932 -1873969465,2856660,1154635,univ,1,False,4,22766,22764,117123091,univ,9.92705808981923,22766,False,20.0,0,936984733,WALK,2.332439730730206 -1873969466,2856660,1154635,univ,2,False,4,22767,22766,117123091,eatout,11.698000750719451,,False,20.0,0,936984734,WALK,2.0354974925066145 -1873969467,2856660,1154635,univ,3,False,4,22764,22767,117123091,univ,14.467091292345321,,False,26.0,0,936984735,WALK,5.113556461480974 -1873969468,2856660,1154635,univ,4,False,4,22815,22764,117123091,home,,,False,30.0,0,936984736,WALK,1.8818676173433673 -1873970113,2856661,1154635,univ,1,True,2,22767,22815,117123132,eatout,23.6220072524205,,False,9.0,0,936985057,WALK,5.024093072052891 -1873970114,2856661,1154635,univ,2,True,2,22766,22767,117123132,univ,,,False,10.0,0,936985058,WALK,2.445683548441054 -1873970121,2856661,1154635,univ,1,False,4,22766,22766,117123132,univ,21.89771729816474,22766,False,24.0,0,936985061,WALK,3.00667450481678 -1873970122,2856661,1154635,univ,2,False,4,22809,22766,117123132,univ,21.94415860609077,22809,False,24.0,0,936985062,WALK,2.5474329604191746 -1873970123,2856661,1154635,univ,3,False,4,22807,22809,117123132,work,26.50952124631712,,False,25.0,0,936985063,WALK,3.007444572576448 -1873970124,2856661,1154635,univ,4,False,4,22815,22807,117123132,home,,,False,31.0,0,936985064,WALK,5.1535448290063615 -1877439505,2861950,1156849,shopping,1,True,1,22800,22801,117339969,shopping,,,False,20.0,0,938719753,WALK,-0.49881710844895727 -1877439513,2861950,1156849,shopping,1,False,1,22801,22800,117339969,home,,,False,21.0,0,938719757,WALK,-0.49881710844895727 -1877439697,2861950,1156849,univ,1,True,1,22766,22801,117339981,univ,,,False,13.0,0,938719849,WALK_LOC,2.3790349408815556 -1877439705,2861950,1156849,univ,1,False,2,22766,22766,117339981,univ,22.360432131745014,22766,False,18.0,0,938719853,WALK,3.006925858600537 -1877439706,2861950,1156849,univ,2,False,2,22801,22766,117339981,home,,,False,19.0,0,938719854,WALK_LOC,2.3739579489924263 -1877440353,2861951,1156849,univ,1,True,1,22809,22801,117340022,univ,,,False,11.0,0,938720177,WALK,-0.656569218265208 -1877440361,2861951,1156849,univ,1,False,3,22767,22809,117340022,othdiscr,14.308117668699108,,False,12.0,0,938720181,WALK,-0.50518420043921 -1877440362,2861951,1156849,univ,2,False,3,22767,22767,117340022,shopping,17.816995526914052,,False,12.0,0,938720182,WALK,2.62825193059268 -1877440363,2861951,1156849,univ,3,False,3,22801,22767,117340022,home,,,False,13.0,0,938720183,WALK,1.890862363486975 -1877441009,2861952,1156849,univ,1,True,1,22766,22801,117340063,univ,,,False,7.0,0,938720505,WALK,-1.0536766198200738 -1877441017,2861952,1156849,univ,1,False,1,22801,22766,117340063,home,,,False,11.0,0,938720509,WALK,-1.0536766198200738 -1877441025,2861952,1156849,univ,1,True,1,22766,22801,117340064,univ,,,False,30.0,0,938720513,WALK,-1.0536766198200738 -1877441033,2861952,1156849,univ,1,False,1,22801,22766,117340064,home,,,False,32.0,0,938720517,WALK,-1.0536766198200738 -1883150833,2870656,1160939,univ,1,True,2,22766,22740,117696927,parking,,,False,9.0,1,941575417,WALK,-0.28650326826419015 -1883150834,2870656,1160939,univ,2,True,2,22766,22766,117696927,univ,,,True,9.0,1,941575417,WALK,2.006951505997673 -1883150841,2870656,1160939,univ,1,False,2,22766,22766,117696927,parking,,,True,20.0,1,941575421,WALK,2.006945963915003 -1883150842,2870656,1160939,univ,2,False,2,22740,22766,117696927,home,,,False,20.0,1,941575421,DRIVEALONE,-1.6121091786064496 +1883150833,2870656,1160939,univ,1,True,1,22764,22740,117696927,univ,,,False,9.0,0,941575417,WALK,-0.4952620689018146 +1883150841,2870656,1160939,univ,1,False,1,22740,22764,117696927,home,,,False,20.0,0,941575421,SHARED2,-0.7088657694023863 1885520561,2874269,1162627,eatout,1,True,1,22771,22758,117845035,eatout,,,False,19.0,0,942760281,WALK,0.8892845196071101 1885520569,2874269,1162627,eatout,1,False,1,22758,22771,117845035,home,,,False,21.0,0,942760285,WALK,0.8892845196071101 1885520961,2874269,1162627,univ,1,True,1,22766,22758,117845060,univ,,,False,33.0,0,942760481,WALK,-0.9851903695198061 @@ -162,9 +148,22 @@ trip_id,person_id,household_id,primary_purpose,trip_num,outbound,trip_count,dest 1885522281,2874271,1162627,univ,1,False,3,22807,22766,117845142,social,12.701701490919964,,False,25.0,0,942761141,WALK,-0.7025935206727638 1885522282,2874271,1162627,univ,2,False,3,22767,22807,117845142,eatout,18.97072944477215,,False,25.0,0,942761142,WALK,2.329516762852266 1885522283,2874271,1162627,univ,3,False,3,22758,22767,117845142,home,,,False,26.0,0,942761143,WALK,2.1084560857351926 +3099151793,4724316,1944022,univ,1,True,2,22763,22765,193696987,escort,12.812689062193739,,False,26.0,0,1549575897,WALK,2.1351670996963623 +3099151794,4724316,1944022,univ,2,True,2,22766,22763,193696987,univ,,,False,27.0,0,1549575898,WALK,-0.8559965323806581 +3099151801,4724316,1944022,univ,1,False,2,22767,22766,193696987,eatout,13.154682962658466,,False,29.0,0,1549575901,WALK,-0.9673991559282129 +3099151802,4724316,1944022,univ,2,False,2,22765,22767,193696987,home,,,False,29.0,0,1549575902,WALK,2.1708672114306493 +3099404353,4724701,1944407,univ,1,True,1,22809,22808,193712772,univ,,,False,12.0,0,1549702177,BIKE,-0.2552725353403566 +3099404361,4724701,1944407,univ,1,False,2,22766,22809,193712772,univ,11.3195538505166,22766,False,37.0,0,1549702181,BIKE,-0.7042893633777787 +3099404362,4724701,1944407,univ,2,False,2,22808,22766,193712772,home,,,False,37.0,0,1549702182,BIKE,-0.6429800462056683 +3099416945,4724720,1944426,work,1,True,1,22738,22806,193713559,work,,,False,10.0,0,1549708473,WALK,3.424476741640782 +3099416953,4724720,1944426,work,1,False,1,22806,22738,193713559,home,,,False,25.0,0,1549708477,WALK,3.421200065013991 +3100974161,4727094,1946800,univ,1,True,2,22796,22808,193810885,parking,,,False,20.0,1,1550487081,SHARED2,-0.325497193352596 +3100974162,4727094,1946800,univ,2,True,2,22809,22796,193810885,univ,,,True,20.0,1,1550487081,WALK_LOC,2.1755216717496055 +3100974169,4727094,1946800,univ,1,False,1,22808,22809,193810885,home,,,True,27.0,1,1550487085,WALK,2.117177438190699 3101586209,4728027,1947733,univ,1,True,1,22764,22806,193849138,univ,,,False,10.0,0,1550793105,WALK,-1.1092692699446687 3101586217,4728027,1947733,univ,1,False,2,22767,22764,193849138,escort,13.485546584318579,,False,27.0,0,1550793109,WALK,-0.5148347167335139 3101586218,4728027,1947733,univ,2,False,2,22806,22767,193849138,home,,,False,28.0,0,1550793110,WALK,1.9818127360573472 -3109893137,4740690,1970879,univ,1,True,1,22766,22745,194368321,univ,,,False,11.0,0,1554946569,WALK,2.3782603448906947 -3109893145,4740690,1970879,univ,1,False,2,22802,22766,194368321,social,25.63692426778352,,False,31.0,0,1554946573,WALK,2.3349330174314558 -3109893146,4740690,1970879,univ,2,False,2,22745,22802,194368321,home,,,False,32.0,0,1554946574,WALK_LOC,5.483818724507945 +3109893137,4740690,1970879,univ,1,True,1,22764,22745,194368321,univ,,,False,11.0,0,1554946569,WALK,2.576602218700462 +3109893145,4740690,1970879,univ,1,False,3,22768,22764,194368321,social,26.124396751214636,,False,31.0,0,1554946573,WALK,2.8253929561140825 +3109893146,4740690,1970879,univ,2,False,3,22760,22768,194368321,othdiscr,30.225849882595227,,False,32.0,0,1554946574,WALK,4.979971583696819 +3109893147,4740690,1970879,univ,3,False,3,22745,22760,194368321,home,,,False,32.0,0,1554946575,WALK,5.801965338203763 diff --git a/activitysim/examples/production_semcog/test/test_semcog.py b/activitysim/examples/example_semcog/test/test_semcog.py similarity index 96% rename from activitysim/examples/production_semcog/test/test_semcog.py rename to activitysim/examples/example_semcog/test/test_semcog.py index caeefcddb..79a59f160 100644 --- a/activitysim/examples/production_semcog/test/test_semcog.py +++ b/activitysim/examples/example_semcog/test/test_semcog.py @@ -17,7 +17,7 @@ def teardown_function(func): def run_test_semcog(multiprocess=False): def example_path(dirname): - resource = os.path.join("examples", "production_semcog", dirname) + resource = os.path.join("examples", "example_semcog", dirname) return pkg_resources.resource_filename("activitysim", resource) def test_path(dirname): diff --git a/activitysim/examples/production_semcog/configs_mp/settings.yaml b/activitysim/examples/production_semcog/configs_mp/settings.yaml deleted file mode 100644 index 596474835..000000000 --- a/activitysim/examples/production_semcog/configs_mp/settings.yaml +++ /dev/null @@ -1,107 +0,0 @@ -# Configs File with Sample Rate set by Model Runner -inherit_settings: True -# raise error if any sub-process fails without waiting for others to complete -fail_fast: True -# - ------------------------- dev config -multiprocess: True -strict: False -mem_tick: 30 -use_shadow_pricing: True -## - example sample -households_sample_size: 20 -chunk_size: 0 -num_processes: 2 -chunk_method: hybrid_uss -chunk_training_mode: disabled -# - tracing -trace_hh_id: -trace_od: -#trace_hh_id: 1482966 -#trace_od: [5, 11] -# to resume after last successful checkpoint, specify resume_after: _ -resume_after: - -models: - ### mp_initialize step - - initialize_landuse - - initialize_households - ### mp_accessibility step - - compute_accessibility - ### mp_households step - - school_location - - university_location_zone_override - - workplace_location - - work_from_home - - transit_pass_subsidy - - transit_pass_ownership - - auto_ownership_simulate - - free_parking - - telecommute_frequency - - cdap_simulate - - mandatory_tour_frequency - - mandatory_tour_scheduling - - joint_tour_frequency - - joint_tour_composition - - joint_tour_participation - - joint_tour_destination - - joint_tour_scheduling - - non_mandatory_tour_frequency - - non_mandatory_tour_destination - - non_mandatory_tour_scheduling - - tour_mode_choice_simulate - - atwork_subtour_frequency - - atwork_subtour_destination - - atwork_subtour_scheduling - - atwork_subtour_mode_choice - - stop_frequency - - trip_purpose - - trip_destination - - trip_purpose_and_destination - - trip_destination_univ_zone_override - - parking_location_choice_at_university - - trip_scheduling - - stop_frequency_university_parking - - trip_mode_choice - ### mp_summarize step - - write_data_dictionary - - write_tables - - write_trip_matrices - - -multiprocess_steps: - - name: mp_initialize - begin: initialize_landuse - - name: mp_accessibility - begin: compute_accessibility - # num_processes: 10 - slice: - tables: - - accessibility - except: True - - name: mp_households - begin: school_location - slice: - tables: - - households - - persons - - name: mp_summarize - begin: write_data_dictionary - -output_tables: - action: include - prefix: final_ - tables: - - checkpoints - - accessibility - - land_use - - households - - persons - - tours - - trips - - school_shadow_prices - - workplace_shadow_prices - - joint_tour_participants -# read cached skims (using numpy memmap) from output directory (memmap is faster than omx ) -#read_skim_cache: True -# write memmapped cached skims to output directory after reading from omx, for use in subsequent runs -#write_skim_cache: True