layout: default

scriptfiles:
  - js/jqBootstrapValidation.js
  - js/contact_me.js
---
<!-- Page Heading/Breadcrumbs -->
<div class="row">
    <div class="col-lg-12">
        <h1 class="page-header">Software</h1>
        <ol class="breadcrumb">
            <li><a href="index.html">Home</a>
            </li>
            <li class="active">Contact</li>
        </ol>
    </div>
</div>
<!-- /.row -->

<!-- Content Row -->
<div class="row">
    <div class="col-lg-12">
        <h4>CRAN Packages:</h4>
        <ul>
            <li><a href="https://CRAN.R-project.org/package=cap">cap</a>: Covariate Assisted Principal regression
                <br>
                <img src="https://cranlogs.r-pkg.org/badges/grand-total/cap" alt="">
            </li>
            <li><a href="https://CRAN.R-project.org/package=cfma">cfma</a>: Causal Functional Mediation Analysis
                <br>
                <img src="https://cranlogs.r-pkg.org/badges/grand-total/cfma" alt="">
            </li>
            <li><a href="https://CRAN.R-project.org/package=gma">gma</a>: Granger Mediation Analysis
                <br><img src="https://cranlogs.r-pkg.org/badges/grand-total/gma" alt="">
            </li>
            <li><a href="https://CRAN.R-project.org/package=macc">macc</a>: Mediation Analysis of Causality under Confounding
                <br><img src="https://cranlogs.r-pkg.org/badges/grand-total/macc" alt="">
            </li>
            <li><a href="https://CRAN.R-project.org/package=cord">cord</a>: Community Estimation in G-Models via CORD
                <br><img src="https://cranlogs.r-pkg.org/badges/grand-total/cord" alt="">
            </li>
            <li><a href="https://CRAN.R-project.org/package=pro">pro</a>: Point-process Response model for Optogenetics
                <br><img src="https://cranlogs.r-pkg.org/badges/grand-total/pro" alt="">
            </li>
            <li><a href="https://CRAN.R-project.org/package=scio">scio</a>: Sparse Columnwise Inverse Operator for precision matrix estimation
                <br><img src="https://cranlogs.r-pkg.org/badges/grand-total/scio" alt="">
            </li>
            <li><a href="https://CRAN.R-project.org/package=cin">cin</a>: Causal Inference for Neuroscience
                <br><img src="https://cranlogs.r-pkg.org/badges/grand-total/cin" alt="">
            </li>
            <li><a href="https://CRAN.R-project.org/package=lorec">lorec</a>: LOw Rank and sparsE Covariance matrix estimation
                <br><img src="https://cranlogs.r-pkg.org/badges/grand-total/lorec" alt="">
            </li>
            <li><a href="https://CRAN.R-project.org/package=clime">clime</a>: Constrained L1-minimization for Inverse (covariance) Matrix Estimation
                <br><img src="https://cranlogs.r-pkg.org/badges/grand-total/clime" alt="">
            </li>
        </ul>
    </div>
</div>

<div class="row">
    <div class="col-lg-12">
        <h4>PyPI Packages:</h4>
        <ul>
           <li><a href="https://pypi.org/project/tabletree/">tabletree</a>Linking Multiple Large SQL-like Tables
                <br><img src="http://pepy.tech/badge/tabletree" alt="">
            </li>
            <li><a href="https://pypi.org/project/cdn-fmri/">cdn-fmri</a>: Causal Dynamic Network modeling of fMRI
                <br><img src="http://pepy.tech/badge/cdn-fmri" alt="">
            </li>
        </ul>
    </div>
</div>

<hr>

<div class="row">
    <!-- Map Column -->
<!--
    <div class="col-md-8">
         Just create a list of software
        <iframe src="https://www.google.com/maps/d/embed?mid=1X-qIszzk4i3Z65AmFzmXeHDfmBc" width="640" height="480"></iframe>
    </div>
-->
    <!-- Contact Details Column -->
    <div class="col-md-4">
        <h3>Contact Details</h3>
        <p>
            121 S Main St, Level 7
            <br>Providence, RI 02903
            <br>(401) 863-6321
        </p>
        <p><i class="fa fa-phone"></i>
            <abbr title="Phone">P</abbr>: (401) 863-6321</p>
        <p><i class="fa fa-envelope-o"></i>
            <abbr title="Email">E</abbr>: <a href="mailto:xi_luo_1@brown.edu">Xi Luo</a>
        </p>
        <!--
        <p><i class="fa fa-clock-o"></i>
            <abbr title="Hours">H</abbr>: Monday - Friday: 8:00 AM to 5:00 PM</p>
-->
        <ul class="list-unstyled list-inline list-social-icons">
            <li>
                <a href="https://www.facebook.com/xi.rossi.luo"><i class="fa fa-facebook-square fa-2x"></i></a>
            </li>
            <li>
                <a href="https://www.linkedin.com/in/xi-luo-7b717541/"><i class="fa fa-linkedin-square fa-2x"></i></a>
            </li>
            <li>
                <a href="https://github.com/rluo"><i class="fa fa-github-square fa-2x"></i></a>
            </li>
            <li>
                <a href="#"><i class="fa fa-google-plus-square fa-2x"></i></a>
            </li>
        </ul>
    </div>
</div>
<!-- /.row -->

<!-- Contact Form -->
<!-- In order to set the email address and subject line for the contact form go to the bin/contact_me.php file. -->
<!--
<div class="row">
    <div class="col-md-8">
        <h3>Send us a Message</h3>
        <form name="sentMessage" id="contactForm" novalidate>
            <div class="control-group form-group">
                <div class="controls">
                    <label>Full Name:</label>
                    <input type="text" class="form-control" id="name" required data-validation-required-message="Please enter your name.">
                    <p class="help-block"></p>
                </div>
            </div>
            <div class="control-group form-group">
                <div class="controls">
                    <label>Phone Number:</label>
                    <input type="tel" class="form-control" id="phone" required data-validation-required-message="Please enter your phone number.">
                </div>
            </div>
            <div class="control-group form-group">
                <div class="controls">
                    <label>Email Address:</label>
                    <input type="email" class="form-control" id="email" required data-validation-required-message="Please enter your email address.">
                </div>
            </div>
            <div class="control-group form-group">
                <div class="controls">
                    <label>Message:</label>
                    <textarea rows="10" cols="100" class="form-control" id="message" required data-validation-required-message="Please enter your message" maxlength="999" style="resize:none"></textarea>
                </div>
            </div>
            <div id="success"></div>
             For success/fail messages
            <button type="submit" class="btn btn-primary">Send Message</button>
        </form>
    </div>

</div>
-->

<!-- /.row -->

<!-- <p><br>
        </p>
        <h3>Thanks to the following package users for your feedback and support!<br>
        </h3>
        <img src="https://www.google.com/chart?chc=sites&amp;cht=d&amp;chdp=sites&amp;chl=%5B%5BGoogle+map'%3D20'f%5Cv'a%5C%3D0'10'%3D639'0'dim'%5Cbox1'b%5CF6F6F6'fC%5CF6F6F6'eC%5C0'sk'%5C%5B'%5D'a%5CV%5C%3D12'f%5C%5DV%5Cta%5C%3D10'%3D0'%3D640'%3D477'dim'%5C%3D10'%3D10'%3D640'%3D477'vdim'%5Cbox1'b%5Cva%5CF6F6F6'fC%5CC8C8C8'eC%5C'a%5C%5Do%5CLauto'f%5C&amp;sig=KCKpErrFawZ1lUzdV7aXWmbIaaM" data-origsrc="maps/ms?msa=0&amp;msid=218119359620393133545.0004bed955c30f4ac0933&amp;hl=en&amp;ie=UTF8&amp;t=m&amp;ll=27.683528,-75.234375&amp;spn=166.415629,90&amp;z=1" data-type="map" data-props="height:480;width:640;" width="640" height="480" style="display:block;text-align:left;margin-right:auto;"><br>
        <div>
        <div>
        <div>
        <div>
        <small>View <a href="http://maps.google.com/maps/ms?msa=0&amp;msid=218119359620393133545.0004bed955c30f4ac0933&amp;hl=en&amp;ie=UTF8&amp;t=m&amp;ll=27.683528,-75.234375&amp;spn=166.415629,90&amp;z=1&amp;source=embed" style="color:#0000ff;text-align:left">Package Users</a> in a larger map</small></div>-->
<!--scio: Sparse Column-wise  Inverse Operator
CRAN R package. Methodology paper.
Most recent update on May 6, 2012; first public release on May 6, 2012.
ChangeLog

cin: Causal Inference for Neuroscience
CRAN R package. Methodology paper.
Most recent update on December 28, 2011; first public release on December 28, 2011.
ChangeLog

lorec: LOw Rank and sparsE Covariance matrix
CRAN R package. Methodology paper.
Most recent update on November 7, 2011; first public release on November 7, 2011.
ChangeLog

clime: Constrained L1-minimization for Inverse (covariance) Matrix Estimation
CRAN R package. Methodology paper.
Most recent update on May 6, 2012; first public release on Feburary 1, 2011.
ChangeLog -->
