Commit Graph

17 Commits

Author SHA1 Message Date
Joshua Tauberer
54654124cd voteview: handle votes whose options are names of people rather than aye/no/etc, e.g. election of speaker, using a new CSV file which has the codes manually worked out 2015-11-02 15:21:12 -05:00
Joshua Tauberer
7b517fcc56 voteview: attempt to fix more dates by ignoring dates that aren't even in the right Congress 2015-07-23 20:19:16 -04:00
Joshua Tauberer
fbdbc76243 voteview: paired votes are recorded as not voting, not as having voted the indicated way
My Perl scraper used to treat these votes correctly as not voting. My rewrite with Gordon here changed the logic because I thought it had been wrong, but it was right.
2015-07-23 12:01:50 -04:00
Joshua Tauberer
770d19ccc2 voteview: parse vote result (Passed, Rejected, etc.) out of the free-form description field 2015-07-08 08:12:36 -04:00
Joshua Tauberer
a35c728b4a voteview: parse related bill info 2014-10-27 10:07:06 -04:00
Joshua Tauberer
210e59181b finish parsing voteview roll call vote data files 2014-09-30 18:54:12 -04:00
Joshua Tauberer
b3b8ff068f voteview: put votes back into sessions for conformity with modern vote data
This reverts commit 057b0c917e.

(has to resolve conflicts with the big pep8 changes in 04d494856f, hope it still works)
2014-05-17 11:25:18 -04:00
Will Van Wazer
04d494856f Automated PEP8 refactoring with autopep8. 2014-04-28 22:39:50 -04:00
Joshua Tauberer
b82295463b voteview: clean up invalid dates as best we can 2014-04-18 23:41:07 -04:00
Joshua Tauberer
7aed6cc1e5 voteview: cleanup 2014-04-18 08:20:17 -04:00
Joshua Tauberer
057b0c917e voteview: don't try to put votes into sessions because the dates on votes here and my session dates in sessions.tsv are not very reliable
Just put everything into a session "X" for comformity for how we create IDs for and paths for contemporary roll call votes.
2014-01-30 11:48:24 -05:00
Joshua Tauberer
a6add00508 voteview: when looking up the IDs of presidents use the icpsr_prez field because these IDs are not the same as the IDs for Members of Congress when they are in Congress 2014-01-30 11:48:24 -05:00
Gordon P. Hemsley
dd5d6f01f4 Keep track of president's BioGuide ID, if it's available. 2013-11-01 13:07:20 -04:00
Gordon P. Hemsley
22afa2c6c5 Improve parsing of voteview files, including a number of date formats. 2013-10-30 15:20:18 -04:00
Joshua Tauberer
7f28281d16 voteview: make sure we're using the right .ord/.dtl URLs by scraping the .htm page listed on voteview.com for <a> hrefs, and report date parsing problems 2013-10-06 19:08:37 -04:00
Joshua Tauberer
6ea1daa7fe voteview: determine which session of Congress the vote occurs in using GovTrack's sessions.tsv, hook into vote_info.output_vote() for writing JSON and XML, and separate the president's position from Member votes 2013-10-06 18:24:31 -04:00
Gordon P. Hemsley
6acff86fdb Begin parser for voteview rollcall info. (Currently supports up to the 106th Congress.) 2013-09-16 15:58:50 -04:00