Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Generalize necessary changes for MTC to work for MetCouncil and other agencies into the future #236

Closed
wants to merge 23 commits into from

Conversation

e-lo
Copy link
Collaborator

@e-lo e-lo commented Nov 9, 2020

Closes Issue #229

  1. store "best" default parameters for each class; stored at class-level
  2. update methods to be able to override default parameters

    1. Scalar values were different
    2. MTC needed additional variables copied to managed lanes
    3. Different foreign key for shapes
    4. Scenario initiation from a Scenario instance OR a dictionary representing one

Co-authored-by: David Ory <[email protected]>
@e-lo e-lo added the MTC label Nov 9, 2020
@e-lo e-lo self-assigned this Nov 9, 2020
e-lo and others added 16 commits November 11, 2020 22:15
- moved parameters from client.py to modules
- added params to class instances
- parameterized methods for non instance-level vars

TODO: update all notebooks and usage.
Fixes #229 by making methods parameterizable and storing most client settings in RoadwayNetwork and TransitNetwork instance-level with good defaults rather than class-level variables.

Also:
- Added notebook testing
- Some other clean up
- Allow new columns to be added wholesale
- Also fixes #257
- output links, nodes, shapes for managed lane network
- externalize `has_managed_lanes()`
@lmz
Copy link
Collaborator

lmz commented Feb 9, 2022

Hello - is it possible to prioritize this PR? I'm concerned that the distance between generic_agency and develop are widening. Since we use generic_agency, if I add a feature to develop, it may be difficult to merge it into generic_agency for our own use if these branches are too different. Thanks!

@lmz
Copy link
Collaborator

lmz commented Mar 14, 2022

Hi again, @DavidOry , @i-am-sijia and @e-lo -- Just pinging on this again; what's the plan/timeline? Thank you!

@DavidOry
Copy link
Member

Hi again, @DavidOry , @i-am-sijia and @e-lo -- Just pinging on this again; what's the plan/timeline? Thank you!

Yes. Discussed this morning with @e-lo. What's your best guess at a timeline @e-lo?

e-lo added 2 commits April 8, 2022 14:40
Update Travis from using "travis" to "CI"
@e-lo e-lo linked an issue Apr 8, 2022 that may be closed by this pull request
@e-lo e-lo marked this pull request as draft June 26, 2023 17:21
@e-lo
Copy link
Collaborator Author

e-lo commented Aug 21, 2024

CLosing this as having been superceeded by work in selection-refactor branch.

@e-lo e-lo closed this Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEATURE] Put logs in their own file
5 participants