<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://watson.nci.nih.gov/~sdavis/</id>
  <title>Blog for Sean Davis</title>
  <updated>2014-10-21T04:00:00Z</updated>
  <link rel="alternate" href="http://watson.nci.nih.gov/~sdavis/"/>
  <link rel="self" href="http://watson.nci.nih.gov/~sdavis/blog/feed.xml"/>
  <author>
    <name>Sean Davis</name>
    <uri>http://watson.nci.nih.gov/~sdavis/</uri>
  </author>
  <entry>
    <id>tag:watson.nci.nih.gov,2014-10-21:/~sdavis/blog/publicly_available_human_genome_variant_databases/</id>
    <title type="html">Publicly Available Human Genome Variant Databases</title>
    <published>2014-10-21T04:00:00Z</published>
    <updated>2014-10-21T04:00:00Z</updated>
    <author>
      <name>Sean Davis</name>
      <uri>http://watson.nci.nih.gov/~sdavis/</uri>
    </author>
    <link rel="alternate" href="http://watson.nci.nih.gov/~sdavis/blog/publicly_available_human_genome_variant_databases/"/>
    <content type="html">
&lt;p&gt;Back in the day, there was one variant database, and only one–&lt;a href="http://www.ncbi.nlm.nih.gov/SNP/"&gt;dbSNP&lt;/a&gt;.  Then came HapMap and then &lt;a href="http://www.1000genomes.org/"&gt;1000Genomes&lt;/a&gt;. Now, there are many such resources, each of which can be useful for annotating and filtering variants found in our own data. Here, I just pulled together a few such resources and a little relevant information about each.&lt;/p&gt;

&lt;p&gt;The download links were valid as of this writing and I will try to update them over time, as many of these resources are still growing. When possible, I have pointed the download links to VCF file locations.&lt;/p&gt;

&lt;p&gt;If there are other resources of interest to the community, please drop me a comment and I will try to add them as they come in.&lt;/p&gt;

&lt;h3 id="dbsnp"&gt;dbSNP&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;website: &lt;a href="http://www.ncbi.nlm.nih.gov/SNP/"&gt;http://www.ncbi.nlm.nih.gov/SNP/&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;downloads: &lt;a href="ftp://ftp.ncbi.nlm.nih.gov/snp/organisms/human_9606/VCF/"&gt;ftp&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="exome-aggregation-consortium"&gt;Exome Aggregation Consortium&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;website: &lt;a href="http://exac.broadinstitute.org/"&gt;http://exac.broadinstitute.org/&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;downloads: &lt;a href="ftp://ftp.broadinstitute.org/pub/ExAC_release/release0.1/"&gt;ftp&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;samples: 65,000&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="genomes"&gt;1000 Genomes&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;website: &lt;a href="http://www.1000genomes.org"&gt;http://www.1000genomes.org&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;downloads:
    &lt;ul&gt;
      &lt;li&gt;NCBI: &lt;a href="ftp://ftp-trace.ncbi.nih.gov/1000genomes/ftp/"&gt;ftp&lt;/a&gt; or &lt;a href="http://www.ncbi.nlm.nih.gov/projects/faspftp/1000genomes/"&gt;Aspera&lt;/a&gt;
&lt;/li&gt;
      &lt;li&gt;EBI: &lt;a href="ftp://ftp.1000genomes.ebi.ac.uk/vol1/ftp/"&gt;ftp&lt;/a&gt; or &lt;a href="http://www.1000genomes.org/aspera"&gt;Aspera&lt;/a&gt;
&lt;/li&gt;
      &lt;li&gt;Globus endpoint: “ebi#1000genomes” described &lt;a href="http://www.1000genomes.org/category/frequently-asked-questions/globus"&gt;here&lt;/a&gt;
&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;samples: About 1100&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="clinvar"&gt;ClinVar&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;website: &lt;a href="http://www.ncbi.nlm.nih.gov/clinvar/"&gt;http://www.ncbi.nlm.nih.gov/clinvar/&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;downloads: &lt;a href="ftp://ftp.ncbi.nlm.nih.gov/snp/organisms/human_9606/VCF/"&gt;ftp&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="exome-sequencing-project"&gt;Exome Sequencing Project&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;website: &lt;a href="http://evs.gs.washington.edu/EVS/"&gt;http://evs.gs.washington.edu/EVS/&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;downloads: &lt;a href="http://evs.gs.washington.edu/EVS/"&gt;http&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;samples: about 6500&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="genome-of-the-netherlands"&gt;Genome of the Netherlands&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;website: &lt;a href="http://www.nlgenome.nl/"&gt;http://www.nlgenome.nl/&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;downloads: &lt;a href="https://molgenis26.target.rug.nl/downloads/gonl_public/variants/release5/"&gt;http&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;samples: About 800&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="uk10k"&gt;UK10K&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;website: &lt;a href="http://www.uk10k.org/"&gt;http://www.uk10k.org/&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;downloads: &lt;a href="ftp://ngs.sanger.ac.uk/production/uk10k/UK10K_COHORT/REL-2012-06-02/"&gt;ftp&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;samples: About 2000&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="geuvadis-genetic-european-variation-in-health-and-disease"&gt;GEUVADIS: Genetic European Variation in Health and Disease&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;website: &lt;a href="http://www.geuvadis.org/web/geuvadis/home"&gt;http://www.geuvadis.org/web/geuvadis/home&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;downloads: &lt;a href="ftp://ftp.ebi.ac.uk/pub/databases/eva/PRJEB6042/ERZX00026/"&gt;ftp&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;samples: about 900&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="cosmic-catalogue-of-somatic-mutations-in-cancer"&gt;COSMIC: Catalogue of Somatic Mutations in Cancer:&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;website: &lt;a href="http://cancer.sanger.ac.uk/cancergenome/projects/cosmic/"&gt;http://cancer.sanger.ac.uk/cancergenome/projects/cosmic/&lt;/a&gt;
&lt;/li&gt;
  &lt;li&gt;downloads: &lt;a href="http://cancer.sanger.ac.uk/files/cosmic/current_release/VCF/"&gt;http&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <id>tag:watson.nci.nih.gov,2014-09-21:/~sdavis/blog/convert_from_sweave_to_r_markdown_vignettes/</id>
    <title type="html">Convert from Sweave to R markdown vignettes</title>
    <published>2014-09-21T04:00:00Z</published>
    <updated>2014-09-21T04:00:00Z</updated>
    <author>
      <name>Sean Davis</name>
      <uri>http://watson.nci.nih.gov/~sdavis/</uri>
    </author>
    <link rel="alternate" href="http://watson.nci.nih.gov/~sdavis/blog/convert_from_sweave_to_r_markdown_vignettes/"/>
    <content type="html">
&lt;p&gt;I recently converted my &lt;a href="https://github.com/seandavi/GEOquery/blob/master/vignettes/GEOquery.Rmd"&gt;GEOquery vignette&lt;/a&gt; from Sweave to R markdown and created a few notes on the process. Why, you ask? Because it is now easy to do this (and because I like to try new things). Until relatively recently, using something other than Sweave for vignettes was technically pretty challenging, requiring nasty hacks, Makefiles, and the like. As things stand, functionality to build HTML vignettes using knitr and rmarkdown is included out-of-the-box with R.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://github.com/seandavi/GEOquery/blob/master/DESCRIPTION"&gt;DESCRIPTION file&lt;/a&gt; needs a couple of minor adjustments:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Suggests: knitr, rmarkdown, ...
VignetteBuilder: knitr
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Vignette files now go in the directory &lt;code&gt;PACKAGEROOT/vignettes&lt;/code&gt;. A standard &lt;code&gt;.Rmd&lt;/code&gt; file in that directory will become our vignette. In addition, a couple of legacy tags (from Sweave days) are required to tell R what to do with the vignette. The yaml header and (html commented) tags &lt;a href="https://github.com/seandavi/GEOquery/blob/master/vignettes/GEOquery.Rmd"&gt;look like this&lt;/a&gt; for my GEOquery package:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;---
title: "Using the GEOquery Package"
author: "Sean Davis"
date: September 21, 2014
output:
  html_document:
    toc: true
    number_sections: true
    theme: united
    highlight: pygments
---
&amp;lt;!--
%\VignetteEngine{knitr::rmarkdown}
%\VignetteIndexEntry{Using GEOquery}
--&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;A standard &lt;code&gt;R CMD build&lt;/code&gt; on the package will now build an &lt;a href="http://www.bioconductor.org/packages/devel/bioc/html/GEOquery.html"&gt;HTML version of the vignette and index it appropriately&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>tag:watson.nci.nih.gov,2014-08-30:/~sdavis/blog/software_cataloging_made_simple--the_r_description_file/</id>
    <title type="html">Software cataloging made simple--the R DESCRIPTION file</title>
    <published>2014-08-30T04:00:00Z</published>
    <updated>2014-08-30T04:00:00Z</updated>
    <author>
      <name>Sean Davis</name>
      <uri>http://watson.nci.nih.gov/~sdavis/</uri>
    </author>
    <link rel="alternate" href="http://watson.nci.nih.gov/~sdavis/blog/software_cataloging_made_simple--the_r_description_file/"/>
    <content type="html">
&lt;p&gt;The NIH has just released a Request for Information: &lt;a href="http://grants.nih.gov/grants/guide/notice-files/NOT-CA-14-054.html"&gt;Input on Information Resources for Data-Related Standards Widely Used in Biomedical Science&lt;/a&gt;. One goal (I hope) is to make data and software more discoverable and searchable. While the R package system is no panacea, it &lt;em&gt;is&lt;/em&gt; a successful system by many measures and represents a practical approach to metadata management associated with software. At the core of this system is the R DESCRIPTION file that is computable, human consumable, and extensible. Most importantly, it is &lt;strong&gt;simple&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://bioconductor.org"&gt;Bioconductor&lt;/a&gt; is perhaps the largest open-source software project dedicated to biological data analysis with an active user base numbering several thousand (based on mailing list subscription and download statistics).  Bioconductor is built on the &lt;a href="http://www.r-project.org/"&gt;R statistical software platform&lt;/a&gt; that enjoys an even larger user base.  The success of R and Bioconductor can be traced back to the simple extensibility of R and, critically, the availability of well-maintained repositories of these extension packages.  The number of such packages likely now exceeds several thousand, but a simple, required DESCRIPTION file, shipped with every package, enables both computable and human consumable metadata maintenance and searching.  The DESCRIPTION file is a simple tag-value format that includes minimal information about each software project but is easily extensible and can include bug reporting mechanisms, support, tagging, free text description, licensing, versioning, and even dependencies.  An example &lt;a href="http://cran.r-project.org/doc/manuals/r-release/R-exts.html#The-DESCRIPTION-file"&gt;DESCRIPTION file&lt;/a&gt; looks like:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;Package: GEOquery
Type: Package
Title: Get data from NCBI Gene Expression Omnibus (GEO)
Version: 2.31.1
Date: 2014-07-10
Author: Sean Davis &amp;lt;sdavis2@mail.nih.gov&amp;gt;
Maintainer: Sean Davis &amp;lt;sdavis2@mail.nih.gov&amp;gt;
BugReports: https://github.com/seandavi/GEOquery/issues/new
Depends: methods, Biobase
Imports: XML, RCurl
Suggests: limma
URL: https://github.com/seandavi/GEOquery
biocViews: Microarray, DataImport, OneChannel, TwoChannel, SAGE
Description: The NCBI Gene Expression Omnibus (GEO) is a public repository of microarray data.  Given the rich and varied nature of this resource, it is only natural to want to apply BioConductor tools to these data.  GEOquery is the bridge between GEO and BioConductor.
License: GPL-2
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;There is a real temptation to think of large problems like software cataloging and discoverability as requiring complex solutions. In some cases, simple suffices. Such software metadata files exist for other packaging systems and languages such as ruby-gems (ruby), pypi (python), and CPAN (perl).  In developing standards with respect to software cataloging, it will be important to be aware of existing approaches and to work with developer communities to enhance these existing solutions, and, where possible, &lt;strong&gt;keep it simple&lt;/strong&gt;.  &lt;/p&gt;

</content>
  </entry>
  <entry>
    <id>tag:watson.nci.nih.gov,2014-08-24:/~sdavis/blog/globus_connect_multiuser_setup/</id>
    <title type="html">Globus Connect Multiuser Setup Notes</title>
    <published>2014-08-24T04:00:00Z</published>
    <updated>2014-08-24T04:00:00Z</updated>
    <author>
      <name>Sean Davis</name>
      <uri>http://watson.nci.nih.gov/~sdavis/</uri>
    </author>
    <link rel="alternate" href="http://watson.nci.nih.gov/~sdavis/blog/globus_connect_multiuser_setup/"/>
    <content type="html">
&lt;p&gt;Globus Connect enables your system to use the Globus file transfer and sharing service. It makes it simple to create a Globus endpoint on practically any system, from a personal laptop to a national supercomputer. Globus Connect is free to install and use for users at non-profit research and education institutions.&lt;/p&gt;

&lt;p&gt;Here are very simple/sketchy notes on setup of globus-connect-multiuser, a server appropriate for hosting an endpoint on a multiuser machine such as a NAS or other file store. These notes are derived from &lt;a href="https://support.globus.org/entries/23857088-Installing-Globus-Connect-Server"&gt;this support forum entry&lt;/a&gt;.&lt;/p&gt;

&lt;div&gt;
&lt;div class="CodeRay"&gt;
  &lt;div class="code"&gt;&lt;pre&gt;&lt;span class="line-numbers"&gt;&lt;a href="#n1" name="n1"&gt;1&lt;/a&gt;&lt;/span&gt;rpm -hUv http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
&lt;span class="line-numbers"&gt;&lt;a href="#n2" name="n2"&gt;2&lt;/a&gt;&lt;/span&gt;yum install globus-connect-multiuser
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;EDIT /etc/globus-connect-multiuser.conf&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Change username &lt;/li&gt;
  &lt;li&gt;Change password &lt;/li&gt;
  &lt;li&gt;Change public to True&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Then do:&lt;/p&gt;

&lt;div&gt;
&lt;div class="CodeRay"&gt;
  &lt;div class="code"&gt;&lt;pre&gt;&lt;span class="line-numbers"&gt;&lt;a href="#n1" name="n1"&gt;1&lt;/a&gt;&lt;/span&gt;globus-connect-multiuser-setup
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Any changes to the config file will require another:&lt;/p&gt;

&lt;div&gt;
&lt;div class="CodeRay"&gt;
  &lt;div class="code"&gt;&lt;pre&gt;&lt;span class="line-numbers"&gt;&lt;a href="#n1" name="n1"&gt;1&lt;/a&gt;&lt;/span&gt;globus-connect-multiuser-setup
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;(which will simply restart servers, etc.)&lt;/p&gt;

&lt;p&gt;Make sure that appropriate ports are open in any firewall. &lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>tag:watson.nci.nih.gov,2014-08-22:/~sdavis/blog/scientific_collaboration_tools/</id>
    <title type="html">Scientific collaboration tools</title>
    <published>2014-08-22T04:00:00Z</published>
    <updated>2014-08-22T04:00:00Z</updated>
    <author>
      <name>Sean Davis</name>
      <uri>http://watson.nci.nih.gov/~sdavis/</uri>
    </author>
    <link rel="alternate" href="http://watson.nci.nih.gov/~sdavis/blog/scientific_collaboration_tools/"/>
    <content type="html">
&lt;p&gt;Reproducible research in a team environment implies that team members work collaboratively to produce knowledge.  Doing so in a productive and reproducible way has lead to a number of potentially useful tools and environments.  This post includes a sampling of such tools. Please comment with additional suggestions about what you use and how you use it and I will try to add.&lt;/p&gt;

&lt;p&gt;I have broken the list down into a few organizational categories realizing that there is plenty of overlap.&lt;/p&gt;

&lt;ul id="markdown-toc"&gt;
  &lt;li&gt;&lt;a href="#collaborative-writing"&gt;Collaborative writing&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="#brainstorming"&gt;Brainstorming&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="#data-and-file-sharing"&gt;Data and file sharing&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="#collaborative-coding"&gt;Collaborative coding&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="#general-communication-and-project-management"&gt;General communication and project management&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="#online-lists-of-collaboration-software"&gt;Online lists of collaboration software&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="collaborative-writing"&gt;Collaborative writing&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href="http://drive.google.com"&gt;Google docs&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;
&lt;a href="https://www.writelatex.com/"&gt;writeLaTeX&lt;/a&gt; is a commercial solution for collaborative, online editing of LaTeX documents.&lt;/li&gt;
  &lt;li&gt;
&lt;a href="https://www.sharelatex.com/"&gt;shareLaTeX&lt;/a&gt; is another commercial approach for collaborative, online editing of LaTeX documents.&lt;/li&gt;
  &lt;li&gt;
&lt;a href="https://stackedit.io/"&gt;StackEdit&lt;/a&gt; is a MarkDown-based online editor that can open shared documents on google drive or dropbox.&lt;/li&gt;
  &lt;li&gt;
&lt;a href="https://www.authorea.com/"&gt;Authorea&lt;/a&gt; is self-described as “the collaborative platform for research. Write and manage your technical documents in one place.” It supports markdown and LaTeX.&lt;/li&gt;
  &lt;li&gt;
&lt;a href="http://etherpad.org"&gt;EtherPad&lt;/a&gt; is an online editor, similar to google docs, but not requiring &lt;em&gt;any&lt;/em&gt; login. Export to multiple file formats, though not markdown as of this writing. There are multiple public instances, but the software is open source and runs on node.js for local installation.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="brainstorming"&gt;Brainstorming&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;
&lt;a href="http://whiteboardfox.com/"&gt;whiteboardfox&lt;/a&gt; allows users to share a virtual whiteboard in real-time using any modern web browser. &lt;em&gt;No login required&lt;/em&gt;.&lt;/li&gt;
  &lt;li&gt;
&lt;a href="http://www.skype.com"&gt;skype&lt;/a&gt; is an old favorite.&lt;/li&gt;
  &lt;li&gt;
&lt;a href="https://plus.google.com/hangouts"&gt;Google Hangouts&lt;/a&gt; is Google’s integrated collaboration site including chatting, video calling, file sharing, etc. It works relatively seamlessly on multiple devices including android and iOS.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="data-and-file-sharing"&gt;Data and file sharing&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;
&lt;a href="https://www.globus.org/"&gt;globus/gridFTP&lt;/a&gt; is a suite of tools and technologies that enables high-performance, robust file transfers. The software supporting this capability is installed locally (even on a laptop). For a small fee (&amp;lt;$10 per month), a user can share files or directories with other globus users. Unlike many other file sharing approaches mentioned here, this one will work for &lt;em&gt;very large&lt;/em&gt; file sharing.&lt;/li&gt;
  &lt;li&gt;
&lt;a href="http://www.dropbox.com/"&gt;Dropbox&lt;/a&gt; – you have probably heard of this one.&lt;/li&gt;
  &lt;li&gt;
&lt;a href="http://drive.google.com/"&gt;Google Docs/Google Drive&lt;/a&gt; – no explanation required.&lt;/li&gt;
  &lt;li&gt;
&lt;a href="http://owncloud.org/"&gt;ownCloud&lt;/a&gt; provides access to your data through a web interface or WebDAV while providing a platform to easily view, sync and share across devices—all under your control. ownCloud’s open architecture is extensible via a simple but powerful API for applications and plugins and works with any storage. This software runs on local hardware (requires installation and configuration).&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://figshare.com"&gt;figshare&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href="http://www.synapse.org/"&gt;Sage Synapse&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;
&lt;a href="http://transfer.sh/"&gt;transfer.sh&lt;/a&gt; allows you upload and download files without complexity from your shell or browser. Just upload the file by dropping it to the transfer.sh page, curl or any other command using PUT to their server. They will return a unique (obscure) shareable url, which will expire within 2 weeks.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="collaborative-coding"&gt;Collaborative coding&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;
&lt;a href="http://git-scm.com/"&gt;git&lt;/a&gt; is the mother of all collaborative coding tools. It forms the basis for multiple online sites for social coding.&lt;/li&gt;
  &lt;li&gt;
&lt;a href="http://github.com/"&gt;github&lt;/a&gt; is the most popular code sharing and collaborative coding site on the planet. Social coding features such as pull requests, issues, comments, “star”, and “watch” allow even non-coders to follow and contribute to code projects. &lt;/li&gt;
  &lt;li&gt;
&lt;a href="http://bitbucket.org"&gt;bitbucket&lt;/a&gt; is very similar to github, though not as popular. It has free private repositories, though, so it is great for early or private development efforts that can later be exposed to the public.&lt;/li&gt;
  &lt;li&gt;
&lt;a href="http://coderscrowd.com/"&gt;coderscrowd&lt;/a&gt; describes itself as “a platform to discuss your problems and share your skills”. It is kind of like a stackoverflow, but with live code.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="general-communication-and-project-management"&gt;General communication and project management&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;
&lt;a href="http://slack.com"&gt;slack&lt;/a&gt; (via &lt;a href="https://twitter.com/thatdnaguy"&gt;@thatdnaguy&lt;/a&gt;) is a platform for team communication: everything in one place, instantly searchable, available wherever you go. It has integration capabilities with dozens of services including twitter, github, etc. And it is free! &lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id="online-lists-of-collaboration-software"&gt;Online lists of collaboration software&lt;/h3&gt;

&lt;p&gt;There are many other catalogs of collaboration software available online. Some are more focused on project management, etc., but I’ll drop those below.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href="http://www.creativebloq.com/design/online-collaboration-tools-912855"&gt;The 20 best tools for online collaboration&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
</feed>

