forked from wsp-sag/Lasso
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add MTC Parameters #1
Open
DavidOry
wants to merge
329
commits into
master
Choose a base branch
from
mtc_parameters
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
329 commits
Select commit
Hold shift + click to select a range
9e7958f
update parameters and roadway
DavidOry d7d688b
add mrcc_id and ROUTE_SYS (functional class from mrcc) to metcouncil …
i-am-sijia 5407ce1
update highway asgngrp crosswal
DavidOry 6dbcbe0
add ML lanes variable to net_to_dbf
DavidOry d5513e6
write shape file - use shape_id to join true shapes to links
i-am-sijia ab59509
including shape_id in default
DavidOry 1378faf
fill na for new shapes so that they can be added to shapes_metcouncil_df
i-am-sijia 9819215
add managed lane example
DavidOry d62e52b
join true shapes to links_metcouncil_df, get rid of shapes_metcouncil_df
i-am-sijia 2a01239
Merge branch 'develop' of https://github.com/wsp-sag/client_met_counc…
i-am-sijia d4173ff
share new managed lane notebook bug
DavidOry d24366d
update managed lane example
DavidOry 3a7eb3a
updates to transit.py
DavidOry d6b2dce
add attribute lookups
DavidOry e60283c
add lane computations, update and add attribute lookups
DavidOry a07e62e
parameters dictionary bug
DavidOry 01da8df
correct method name, fix apply bug
DavidOry f87725d
adding wisconsin DOT mrcc variable to output
DavidOry 0232d4c
modify assign group and roadway approach
DavidOry e7c2adf
fix join bug
DavidOry 4096d63
widot join bugs
DavidOry 0c92757
transit coding example
DavidOry 4e73910
Hacky fix for program type line being optional
e-lo 1e926c2
Non hacky fix
e-lo 394e438
add node example line file
DavidOry 05efe63
Add bug and feature templates
e-lo 7b445c1
More robust log file concatenation
e-lo 8a4f8e1
Create feature_request.md
e-lo 62819d1
Add files via upload
RachelWikenMC d3057b0
Merge branch 'master' into develop
DavidOry d5b17dd
downtown area type fix
DavidOry 0feac77
add lanes detail
DavidOry 3bfb4ee
add lanes logic
DavidOry cea514f
remove temp test mark
DavidOry 22c23d9
add simple lanes lookup make script
DavidOry 8889b02
number of lanes bug fix
DavidOry 134b3ad
lanes bug fix
DavidOry 980ded7
start on #111
DavidOry 6714ad1
finish metcouncil prototype #111
DavidOry d552c5e
mtc lasso lanes
i-am-sijia 004ce01
mtc lasso facility type
i-am-sijia 96cef81
mtc module
i-am-sijia b9cf8a3
update lanes algorithm
DavidOry 1d78f06
make base network with numlanes, ft, etc.
i-am-sijia 9574015
remove lanes calculations
DavidOry 9be69d9
remove calculate lanes from roadway
DavidOry 0a30bfe
refactor number of lanes computation
DavidOry d64f311
apply project cards, write MTC format
i-am-sijia bef6467
revert to lanes
i-am-sijia 7a76374
move assign group and roadway class, and centroid connector function …
DavidOry f920013
commit tomtom lanes data (was ignored)
i-am-sijia dd85127
write out useclass by tod
i-am-sijia c90ff68
remove NAME and ROADWAY from cube
i-am-sijia dd02ac5
fix bug in calculate centroid connect
DavidOry d94c6fe
update requirements
DavidOry 822f520
refactor MTC module
DavidOry e6a860a
move roadway_standard_to_mtc_network to lasso
i-am-sijia 56cf2e5
update lasso
i-am-sijia a67c25c
update mtc transit module
i-am-sijia 036f5ca
legacy .lin - N instead of NODES
i-am-sijia eadcfdb
add operator, faresystem
i-am-sijia 3a839a7
fix pad call
DavidOry 8819158
remove FARESYSTEM for routes with FARESYSTEM=0
i-am-sijia ac52b93
use 99 (missing) as operator code for MV routes
i-am-sijia d5c5587
replace dashes in SHORTNAME with underscores
i-am-sijia 71f4722
SHORTNAME: replace spaces with underscores; LONGNAME: concat 30 char
i-am-sijia 18c6199
LINE NAME: concat 30 chars; SHORTNAME: replace spaces with .
i-am-sijia 9dd1320
align truncation with Cube spec
DavidOry 3efb2e0
create taps (translated from existing reference script, to be cont'd)
i-am-sijia 0a0ad20
Merge branch 'mtc_parameters' of https://github.com/BayAreaMetro/Lass…
i-am-sijia f7596c2
Parameterizes methods based on wrangler updates
e-lo a3a3b2c
Merge branch 'generic_agency' into mtc_parameters
e-lo 3d9a88c
tap methods and express bus method
i-am-sijia 67d9f24
Merge branch 'mtc_parameters' of https://github.com/BayAreaMetro/Lass…
i-am-sijia bfd7b9d
temporary workaround to bypass agency inconsistencies
i-am-sijia 6d2d333
temporary workaround to bypass agency inconsistencies
i-am-sijia 9af0cad
temporary workaround
i-am-sijia 2c3510f
export distance to cube network
i-am-sijia f2adb93
add shape id to transit line NAME
i-am-sijia a1e8bb6
unique line NAME; replace comma from LONGNAME; start FAREZONE method
i-am-sijia 2975495
USERA1 use gtfs name when agency_id is missing
i-am-sijia 15a1204
FT=8 for ML access/egress links
i-am-sijia 55cbb29
drop duplicate tap-stop connectors
i-am-sijia f5791e9
union city test network
i-am-sijia 19ad3ae
union city transit.lin
i-am-sijia 420b3f9
add ohio mug demo files
DavidOry e1392b9
farezone, faresystem, fare matrix, .far file
i-am-sijia 6e19dbc
gtfs issue: routes with more than one fare_id, e.g. VTA gtfs
i-am-sijia b264218
a few updates - still working on fare
i-am-sijia daa85e4
update fare methods
i-am-sijia 9156de1
update lookup
i-am-sijia d01b4f4
correct path
i-am-sijia 1b1ee8c
Cube transit route NAMEs too long for `tri-delta-transit` routes
i-am-sijia 62101bb
pass parameters as an argument when create cube transit from .lin
i-am-sijia de77b84
add quotes around `SHORTNAME`
i-am-sijia 9f8cece
update cube transit class
i-am-sijia e0ba63d
update conditions in calculate_distance
i-am-sijia 7187ae5
write out NNTIME from gtfs to CUBE line
i-am-sijia 8522bef
updates to Ohio example
DavidOry 218011b
handle `nntime` anomalies
i-am-sijia 2d6cdc0
pass parameters as an argument when create cube transit from .lin
i-am-sijia 1d0b60f
merge cherry pick conflict
i-am-sijia 0e0de0d
Merge pull request #116 from BayAreaMetro/partial-change
i-am-sijia 7cbf0b3
update transit line NAME to include the actual `shape_id`
i-am-sijia d582a84
use `FREE` in .far when price = 0
i-am-sijia e3fddd6
update transfer fare in .far
i-am-sijia 72c8c56
centroidconnect default to False in calculate distance
DavidOry 0844464
remove quotes within `LONGNAME`
i-am-sijia 39f79eb
update creating project card from cube log file
i-am-sijia ed80a2c
project card change error
DavidOry 993ecc0
adding st_paul log example
DavidOry 440a08e
update calculate number of lanes method
DavidOry 505002e
do not write out changes in split-properties format for non-ml projec…
i-am-sijia d68e766
example yml and notebook #117
i-am-sijia fc51e00
update MUG notebook
DavidOry 0acdac3
add NNTIME for ferries
i-am-sijia 41abcb3
remove NNTIME=0
i-am-sijia 25226e2
small changes
i-am-sijia 768930c
separate marin transit from gg transit operator code
i-am-sijia 7795c1b
`CNTYPE` for bus-only links
i-am-sijia 346d926
add `ACCESS` #120; `NNTIME` correction for circular route
i-am-sijia 792d81e
write out `shape_id` in transit project card
i-am-sijia 03f2531
update assignable and centroid connectors
i-am-sijia 26bea18
update NNTIME calculation (when time is missing for the first few stops)
i-am-sijia 62f4f56
metcouncil .lin file update
i-am-sijia c29d78d
update project.py when only node changes are made #123
i-am-sijia d8e37e5
cherry-pick merge upstream/develop/39f79eb
i-am-sijia 12044df
do not write out changes in split-properties format for non-ml projec…
i-am-sijia b78b042
update project.py when only node changes are made #123
i-am-sijia 47cc167
update nntime code
i-am-sijia f3d104e
add vehicle type in transit line and pts
i-am-sijia 9dbe1ea
updates: tap connectors for new stop nodes, centroid connectors, assi…
i-am-sijia 8f63f5a
deflate transit fares to 2010 dollars
i-am-sijia df60035
write out `tap_id` as a roadway node attribute
i-am-sijia 6765be4
add express bus definitions for Soltrains and VINE
i-am-sijia 9ea4bb9
version 11 changes
i-am-sijia 298a3a2
expand changeable attributes
i-am-sijia 1c02de3
default lanes to 0 (it should already be so, but just to be safe)
i-am-sijia 1fad75a
temp solve pickle and pandas (>=1.3) conflict
i-am-sijia 997b559
optionally write out drive-only shapefiles
i-am-sijia b0b9b36
update documentation
i-am-sijia 4a8fba3
fix bug in add_counts
i-am-sijia fd328eb
make TriDelta route 300 express bus (version 12)
i-am-sijia eeab0fa
Addresses #128
DavidOry 80511c0
modify write_roadway_as_fixed_width to not use tokens #128
i-am-sijia 17d28fb
version 12: make tri-delta route 300 as express bus
i-am-sijia 72584b5
version 12: update farezone calculation
i-am-sijia 89d5be1
version 12: cube net - remove ML_lanes, add name
i-am-sijia 683e041
version 12: small change
i-am-sijia e1f8ba6
first check-in emme.py and tests
i-am-sijia 0f10797
write out all 4 types of emme networks, passed tests
i-am-sijia 1fc3d7b
method for shorten OSM name
i-am-sijia 1812815
add missing county values
i-am-sijia 6c87de2
mute error msg when bus_only is not in the network
i-am-sijia 51b63a9
lasso emme: union city test data (from version 12)
i-am-sijia 37e27b1
lasos emme: update scripts
i-am-sijia 89542f5
lasso emme: notebook for lasso emme example
i-am-sijia 8346e56
lasso emme: update tests
i-am-sijia 93b88a6
lasso emme: split active mode network along the Bay
i-am-sijia a908afa
version 12: update tap links A/B node IDs due to changes in rail node…
i-am-sijia c3a9a62
lasso emme: combine taz and maz drive networks
i-am-sijia 26a94ef
lasso emme: write network in mtc's projection, add projection info
i-am-sijia e8c1d7d
update name method for non-English characters
i-am-sijia b6e944a
update requirement
i-am-sijia 6ab5078
update mtc.py (no changes in functionality)
i-am-sijia 1335375
create emme taz-scale transit network
i-am-sijia 326385f
create project cards from Emme ems
i-am-sijia 6b077ad
Add functionality to run cube script to create network from text
lmz 02b28a1
Update write_cube_fare_files() to take transfer fare dataframe as arg
lmz 48cc9c0
Update import; previous version errors
lmz cf41504
Add output_dir arg to write_roadway_as_fixedwidth()
lmz 1645dc4
Extend write_roadway_as_shp() to output geopackage of model network
lmz 06797ab
Temp fixes to make GeoPackage work
lmz c2a51a0
add `b` to drive and bus link mode in emme transit
i-am-sijia 23d7154
make emme transit project card more compact
i-am-sijia 039b3df
update transit change condition
i-am-sijia 3eedf19
tests for emme project card
i-am-sijia 9dd484a
#131 exclude records that first get added then edited from compatibil…
i-am-sijia c5a65e3
Add functionality to export cube network to geopackage
lmz 6022a00
Add trip summary details
lmz e9cdb0f
Fix error from previous commit; this line shouldn't have been dropped
lmz 225c5c3
adding lane heuristic number to the model network
FlaviaTsang 3fe2855
deal with case when base_transit_network is not provided
yuqiww 91e2aea
add documentation to fare methods in mtc.py
yuqiww 49e67bd
update union city files names
i-am-sijia c627e16
PRE_COMMIT_ALLOW_NO_CONFIG=1 git
e-lo 554ce0b
Merge pull request #133 from wsp-sag/fix-write-out-type-conversion
DavidOry 52f529f
Add sphinx doc generation to workflow
lmz c24f6ac
Move sphinx.yaml to correct location
lmz 7da90a7
Try to clone and install network_wrangler, generic_agency branch
lmz b94f5b5
Fix syntax errror
lmz c061c94
Debug failed network_wrangler install
lmz 1c35ffb
Try cloning network wrangler into special dir
lmz a8d287a
Fix link
lmz e488899
Update conf.py footer
lmz 32b32dd
Merge branch 'bart' into mtc_parameters
i-am-sijia fd8bf93
Merge pull request #140 from BayAreaMetro/mtc_parameters
i-am-sijia 5ebc746
add nonmotor skim creation function
ychtw 0a0d865
changes customized to BART transit network build
yueshuaing 59048cc
update nonmotor skim creation function
ychtw e720348
updates customized to version 12 network
yueshuaing 94d5965
change output proj
ychtw d396f19
add non-BART parking
yueshuaing 36713a6
update pnr_stations and transitSeatCap
yueshuaing 82ebff0
create pnr dummy node
yueshuaing 11b584f
fix indent
i-am-sijia 758755b
correct bugs introduced by previous merge
i-am-sijia d3688b9
Revert "Merge branch 'bart' into mtc_parameters"
i-am-sijia ea3afce
Merge branch 'bart' into bart_transit_dev
yueshuaing 3f14bf0
add knr only connectors
yueshuaing fc883d5
update fare system and deflation rate
yueshuaing 4b911be
remove drive zone connectors, use new zone system
yueshuaing 3c3ebfd
Update emme.py
yueshuaing 3e4d7c2
sort nodes before creating emme net
ychtw 399fd73
Update emme.py
yueshuaing 01438b0
add pedestrian and bike links within 1 mile buffer of rail stations
yueshuaing 66aeed3
add step to recalculate link length
ychtw 956be5f
convert model_node_id to integer
yueshuaing 3d58aef
fix bugs in PNR dummy trip creation
yueshuaing e96b095
Merge pull request #144 from wsp-sag/bart_transit_dev
i-am-sijia fe957a6
fix the projection for emme network
i-am-sijia 0e8f675
Merge branch 'mtc_parameters_bart_feats' into bart
i-am-sijia 54f311d
Merge pull request #4 from BayAreaMetro/bart
i-am-sijia 32a082e
need model_node_id in emme.py
i-am-sijia 7bc2762
updated filter
lachlan-git a48942e
taz_network outputs
lachlan-git 00e872d
mid updating emme
lachlan-git 6eea715
all code changes need to be tested on another machine
lachlan-git f908e0a
updated
lachlan-git 2f8d594
fixed sign
lachlan-git d2cfeb0
fixed ft comments
lachlan-git b5f6b92
copy to stop side effects
lachlan-git ea103f0
refacored function
lachlan-git 586c1a1
updated docstring
lachlan-git 6a1a83c
maz node connectors re-added
lachlan-git 840fa7c
removed duplicated drop connector code
lachlan-git c437733
fixed typo
lachlan-git df424f9
fixed docstring
lachlan-git d017d70
maz treated as regular drive
lachlan-git eb010eb
Minor Issue with Network regen
lachlan-git fe08573
updated doc string
lachlan-git 59e7bbd
fixed doc string
lachlan-git 06ebf5b
Updatede Doc Strings
lachlan-git 7de1ac7
raise not implimented error on regenerate connectors
lachlan-git b8b893e
fixed bus logic
lachlan-git fb3fabc
updated final comments
lachlan-git dfcf88e
updated maz connectors to only include drive access==1
lachlan-git b032853
osm lanes fix inherited from AlaCC
i-am-sijia 04f465f
Merge pull request #6 from BayAreaMetro/remove_assignable
i-am-sijia 18a05eb
Merge pull request #7 from BayAreaMetro/mtc_parameters_bart_feats
i-am-sijia File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
UTF-8 |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]] |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lmz, re: https://app.asana.com/0/12291104512575/1184154758453347/f
The
parameters.py
file in Lasso has all the messy bits in it, including the output projection of the travel model network. We'll edit this file as we go.