GithubHelp home page GithubHelp logo

danrunfola / gef-analysis-02 Goto Github PK

View Code? Open in Web Editor NEW
1.0 6.0 0.0 751.46 MB

GEF Analysis (Causal Tree and Heterogeneous Effects Examples)

R 9.75% Shell 0.22% Python 3.33% HTML 86.69%
gef gie reu

gef-analysis-02's Introduction

general setup

requires vagrant and virtual box (on ubuntu sudo apt-get install -y virutalbox and sudo apt-get install -y vagrant)

  1. clone/pull this repo
  2. cd /path/to/repo
  3. vagrant up to build VM
  4. vagrant ssh to access VM
  5. bash /vagrant/vagrant_setup.sh to prepare environment (will be automated via vagrant up command eventually)
  6. run analysis / do any other work in VM
  7. use CTRL-D or exit in vagrant terminal to exit (same as any other shell)
  8. vagrant destroy to kill the VM

To create a "release" of this repo which can be use later for replication/testing purposes:

If you are using the latest versions of geoML, CausualForest, and any other referenced repos:

  1. run analysis
  2. push results of analysis to your project's github repo (optional)
  3. update vagrant_setup.sh by uncommenting the appropriate git checkout lines and update the hash to the current commits of each repo (geoML, CausalForest, etc.)
  4. push changes to your project's github repo
  5. create new release via github for your project's repo

the code which includes the vagrant box VM setup for this release can now be downloaded later and will pull the specific versions any other repos used to run the script, and use the current set of scripts/data for your project

gef-analysis-02's People

Contributors

danrunfola avatar mirandalv avatar sgoodm avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.