Project

youandme

0.0
No release in over 3 years
Low commit activity in last 3 years
An unofficial ruby library for quickly parsing 23andme raw data files into a plain Ruby structures for quick processing and analysis.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.0.0
~> 1.6.4
>= 0

Runtime

~> 1.4.1
~> 1.0.8
 Project Readme

youandme

An unofficial Ruby library and command-line application ("youandme") for quickly parsing 23andme raw data files into a plain Ruby structures for quick processing and analysis.

Installation

gem install youandme

Command-Line Usage

The primary command-line script is "youandme", which generates a simple side-by-side comparison report for two given 23andme raw data files. To generate the reports, grab a few raw 23andme data files (from 23andme.com, SNPedia etc.), and compare them like so:

youandme --directory <output_directory> --left <23andme_data_file.txt> --right <23andme_data_file.txt>

After the script completes, four plain-text files will be placed in the specified directory in the following formats:

  • report.md MultiMarkdown version of the report.
  • report.ltx LaTeX version of the report.
  • report.html HTML version of the report.
  • report.css Stylesheet for the HTML file.

For "full" files, this will take a LONG time to run. (As in, probably more than 24 hours.) I recommend breaking down the data files into chromosome-size chunks, and running each comparison through this script individually.

Authors

Preston Lee

Copyright

Copyright (c) 2011 Preston Lee. See LICENSE.txt for further details.