Comments (12)
I thought the resolution on this issue was that Billy would make changes to
omx in its own repository? Possibly with patches or pull requests from us?
On Tue, Jan 13, 2015 at 12:32 PM, Fletcher Foti [email protected]
wrote:
As people may have noticed, there are a lot of pull requests right now
(more than I would like). I'd love to start merging the early PRs, but
we're waiting on a resolution to the omx issue. Right now all these PRs
depend on the omx that we have within activitysim. If we want to depend on
omx outside of activitysim then we need to make those changes in omx first.
Or alternatively, I suppose we could leave omx in activitysim for now and
then remove it once the omx repo is setup so that it can be a dependency of
activitysim. Bottom line is I will start merging PRs if people are ok with
omx being in activitysim for now. Any takers?—
Reply to this email directly or view it on GitHub
#12.
from activitysim.
That is the resolution. I wanted to alert everyone that we're waiting to merge these PRs until that is completed - that having this many PRs is not ideal.
from activitysim.
Got it. Do we need to send a pull request on the omx repo to move this
along?
On Tue, Jan 13, 2015 at 12:44 PM, Fletcher Foti [email protected]
wrote:
That is the resolution. I wanted to alert everyone that we're waiting to
merge these PRs until that is completed - that having this many PRs is not
ideal.—
Reply to this email directly or view it on GitHub
#12 (comment)
.
from activitysim.
I think we have an open issue there - not sure what the latest is. @jiffyclub?
from activitysim.
I opened osPlanning/omx#13 last month, but haven't heard anything.
from activitysim.
Let me try to connect with @billyc and @bstabler directly today. I would prefer to try and keep these two library separate in order to avoid many of the current issues that plagued the PB-Commons library over the years. However, if we don't get a commitment by tomorrow to make adjustments to OMX, I would be fine with having a copy here FOR NOW.
from activitysim.
I was able to connect with @billyc and @bstabler. They are both in Washington for TRB this week. But, @billyc said he could take care of this on the OMX side starting next week. Is it feasible to hold onto the PR requests until then or would it make more sense to merge the PRs and then make the transition when OMX ready in the next week or two?
from activitysim.
I'm happy to wait on the updates - just wanted to keep everyone in the loop. No hurry and enjoy TRB @billyc
from activitysim.
Finally circling back around to this... any word on the latest on the OMX integration? Can we help get OMX distributable as a Python package in the usual way (so that we can import it)?
from activitysim.
From an email from @billyc...
I don't remember if you're on the OMX mailing list – see below, PIP installer is done.
- Billy
Sent: Thursday, January 15, 2015 1:03 PM
Subject: pip install openmatrix -- Python installer created.
I've created a standard pip installer for the python OMX api. You can now install omx into your python distribution with the following magic command:
pip install openmatrix
This command will fetch openmatrix from the PyPi repository and download/install it for you.
IMPORTANT NOTE! The package name "omx" was already taken on pip for a lame xml library that no one uses. Thus our little project goes by "openmatrix" on pip instead of "omx".
This means your import statements need to change. Any occurrence in your code of:
import omx
must be changed to:
import openmatrix as omx
Other than that I think we're good to go.
..b
from activitysim.
Sweet. @jiffyclub does this all look right to you? We should start cascading this update in the PRs and start merging...
from activitysim.
Definitely give it a try. I made some minor changes when I brought omx into activitysim, but I doubt we are relying on them.
from activitysim.
Related Issues (20)
- los.py expecting number of TAZs in land use to match length of skim index HOT 1
- Non-mandatory tour frequency occasionally removes row from choosers table HOT 1
- overflow in utility term calculation HOT 2
- alternatives files have inconsistent formatting HOT 1
- Optional Mode Choice Logsum in Destination Choice Model
- Revised structure for writing example tests
- Unpredictable and sporadic memory release
- Merging accessibilities onto person_merged table
- Chunk training fails for higher core count machines HOT 1
- Very Slow Chunking HOT 1
- SEMCOG model taking longer to run with 1.3 beta HOT 3
- Revisit Trip Destination Alternatives Preprocessor HOT 3
- ⚠️ Upcoming Breaking Changes for Version 1.3 HOT 1
- Skim variables input checker
- Sharrow debug in simulate.py not working HOT 1
- Multiprocess Fails Accessing Sharrow Cache HOT 8
- Sharrow 2.10.0 stopped working during SEMCOG's latest ActivitySim 1.3 beta3 test HOT 3
- Index out of bound when run ActivitySim Example Estimation with another dataset
- How to test on pre-release ActivitySim HOT 1
- Multiprocessing could not start all subprocesses specified by `num_processes` on ARC server HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from activitysim.