{"push_id":762862355,"size":249,"distinct_size":9,"ref":"refs/heads/master","head":"7a81030e83d9de325e5f60f13838b1281b746847","before":"b4421b619b599a1a20b91673dd6400a43858667e","commits":[{"sha":"76bfc9fcb3d86b53d188886d55a86bc88e39eeea","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Add Travis CI build log to .gitignore","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/76bfc9fcb3d86b53d188886d55a86bc88e39eeea"},{"sha":"486ff7eb6461c3057694859b3d765e2dd5b511f9","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Add Slack notification key to .travis.yml","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/486ff7eb6461c3057694859b3d765e2dd5b511f9"},{"sha":"1cc6d7db041c056552b9cbe849a3a9ea7c1201ef","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Merge pull request #8 from nsh87/travis_slack\n\nAdd Slack notification key to .travis.yml","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/1cc6d7db041c056552b9cbe849a3a9ea7c1201ef"},{"sha":"c892d60946141b71d9c0c2fb3374028e05a859a6","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Merge branch 'master' into dev\n  - Roll in minor changes from master into dev","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/c892d60946141b71d9c0c2fb3374028e05a859a6"},{"sha":"e1e1fbc7d8185e775f2713f5363442cf89981e22","author":{"email":"1a56fb64dfc8d7eb025a557d9b64a85e5f389c71@dons.usfca.edu","name":"catterbu"},"message":"Change Chris' email in DESCRIPTION","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/e1e1fbc7d8185e775f2713f5363442cf89981e22"},{"sha":"8e6a5096ab1e20b55f7a1bed63bcc2ccbabbc072","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Merge pull request #10 from catterbu/fix_auth_email\n\nChange Chris' email in DESCRIPTION","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/8e6a5096ab1e20b55f7a1bed63bcc2ccbabbc072"},{"sha":"4ebdef6bd10afa54f5dc7364bc8c9c5d983f2b0a","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Move lintr default settings into .lintr file\n  - Allows for easier specification of files to exclude and lines\n    to exclude in files. See https://github.com/jimhester/lintr\n    for information on configuring the .lintr file.","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/4ebdef6bd10afa54f5dc7364bc8c9c5d983f2b0a"},{"sha":"df8c57bd9a57f8757783a7f7b3660260b4a8c0eb","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Merge pull request #13 from nsh87/lintr_update\n\nUse .lintr file for default lintr configuration","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/df8c57bd9a57f8757783a7f7b3660260b4a8c0eb"},{"sha":"cc8365063191f456836ab75abd7061dc8aaea0e5","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Update .travis.yml to install dependencies\n  - apt packages for HTTP calling\n  - BioC package 'muscle'\n  - R's lintr from GitHub, so you use lint exclusions to ignore lines\n  - Biopython and Numpy\n  - Make install of Numpy available to Travis' virtualenv. See http://danielnouri.org/notes/2012/11/23/use-apt-get-to-install-python-dependencies-for-travis-ci/","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/cc8365063191f456836ab75abd7061dc8aaea0e5"},{"sha":"1279b13fed413ce5918515a1e30afa85acdb895d","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Exclude .lintr file in .Rbuildignore to prevent build warnings","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/1279b13fed413ce5918515a1e30afa85acdb895d"},{"sha":"94a842af154ca1ea540481fb594ec009fd3abd3f","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Merge pull request #15 from nsh87/travis\n\nUpdate Travis CI config to install dependencies for radial phylograms","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/94a842af154ca1ea540481fb594ec009fd3abd3f"},{"sha":"c470bbaa1151af2580dcedb9a6f9803c60efae75","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Replace 'fpc' with 'htmlwidgets' in Imports\n  - fpc was just there to test out the functionality of Imports and be\n    a placeholder. Now that you're integrating htmlwidgets you can\n    get rid of fpc until you actually need it.","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/c470bbaa1151af2580dcedb9a6f9803c60efae75"},{"sha":"3c799069c312ce9ad30bf621e438539c92caf859","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Install skeleton of htmlwidget for radialphylo\n  - Create barebones radial_phylo.R file with functions for htmlwidgets,\n    radio_phylo.yaml, radial_phylo.js, and in addition installs D3.js files\n    into inst/htmlwidgets/lib.\n  - Can use the radial_phylo() function with:\n      devtools::install()\n      library(receptormarker)\n      radial_phylo('Hello, World')\n    This makes a simple HTML page with the hello world message.","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/3c799069c312ce9ad30bf621e438539c92caf859"},{"sha":"e0d4aaaa99eb9d81f58ba879dbfb8cd1c8c01198","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Add htmlwidgets to list of packages to install in README","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/e0d4aaaa99eb9d81f58ba879dbfb8cd1c8c01198"},{"sha":"6065d8b954815f47fd96d1f9a297508c717e30bd","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Update 'Biopython not installed' notification\n  - Add sentence that tells users of Enthought Canopy or Anaconda to\n    also install Biopython to the system path, since those tools\n    do have Biopython and users might use the package through them,\n    but their install of Biopython isn't available on the system\n    path.","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/6065d8b954815f47fd96d1f9a297508c717e30bd"},{"sha":"48a87da92872474f513a8465426cbcee25e13b84","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Add JS libraries 'Raphael' and 'JSPhyloSVG' to radial phylo widget\n  - JS libs installed into htmlwidgets/lib dir\n  - Update radial_phylo.yaml to include those libraries as\n    widget dependencies","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/48a87da92872474f513a8465426cbcee25e13b84"},{"sha":"bd19ccd301fc45e36beb98635fea44523544b04c","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Successfully create radial phylo plot in RStudio with .newick data\n  - The data is hardcoded right now...the function doesn't have\n    an input really. This is an intermediate step.\n  - The phylogram fills the browser window if opened using a custom\n    htmlwidgets sizingPolicy\n  - Phylogram does not resize when you expand the browser since you\n    have not filled in a 'resize' function in radial_phylo.js","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/bd19ccd301fc45e36beb98635fea44523544b04c"},{"sha":"5902ea0368f070ade6fe8cef23e9b522ff49a9a5","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Update Raphael to version to try using its resizing functions\n  - This resizing shouldn't be confused with htmlwidget's\n    sizingPolicy or radial_phylo.js's 'resize' function. Raphael\n    v2 has the ability to scale the SVG to fit the browser in\n    real-time.\n  - Remove 'buffer' (one of the JSPhyloSVG options) from the radial\n    phylo's outer labels because the update to Raphael v2 created\n    a larger buffer than there was before.","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/5902ea0368f070ade6fe8cef23e9b522ff49a9a5"},{"sha":"e9f4950095b4fcecdf028cadb31e66b0b64ecd58","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Add 'radius' argument to radial_phylo() function\n  - Includes validation of argument with a tryCatch to make\n    sure the user passes a valid radius","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/e9f4950095b4fcecdf028cadb31e66b0b64ecd58"},{"sha":"12422070a8b990e15d12f3cc6a195df3a0d51317","author":{"email":"6ceeb954b0717be82f626e3b37fbbd7941171b3b@nikhilhaas.com","name":"Nikhil Haas"},"message":"Add 'autoResize' argument to radial_phylogram() function\n  - Works independent of 'radius' to scale the phylogram to the\n    windows size. Useful for plotting in RStudio.","distinct":false,"url":"https://api.github.com/repos/catterbu/receptormarker/commits/12422070a8b990e15d12f3cc6a195df3a0d51317"}]}