" 'Where is the missing heritability?' is a question asked frequently in genetic research. The difficulty seems to come down to the common disease/common variant hypothesis not holding up." » Read more

Python is a clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java. Integrating Python into SVS 7 provides full programmatic access to many of the software's features enabling the augmentation of existing tools, creating entirely new ones, automation of work flows, integration with other programs and more.
» SVS 7 Scripting Reference
» Python.org
» Beginners Guide to Python
Here you will find a collection of Python scripts submitted by Golden Helix developers and our customers. All scripts are provided for no additional cost. So feel free to download, use, and even enhance!
If you have written any scripts and would like to share them with other SVS 7 users, we encourage you to email a *.txt or *.py file to community@goldenhelix.com with any accompanying documentation or special instructions. Once we test your script and check its validity, we'll post it on this page for others to download.
| Date Modified | Category | Script | Author |
|---|---|---|---|
8/13/2010 |
Import/Export |
BEAGLE/BEAGLECALL Scripts Package |
Various GHI Staff |
7/21/2010 |
SNP Analysis |
SNP Density |
Gabe Rudy |
6/11/2010 |
SNP Analysis |
Rare Variant SNP |
Christophe Lambert |
6/11/2010 |
Edit |
Recode AGCT Alleles to AB |
Greta Peterson & Christophe Lambert |
6/8/2010 |
Import |
Import VCF File |
Jesse Dupre |
6/2/2010 |
CNV Analysis |
Affymetrix B Allele Frequency Calculation |
Greta Peterson |
5/26/2010 |
Quality Assurance |
Quartile Summary Statistics Where x is a user defined multiplier to define outlier thresholds based on IQR (Interquartile Range). |
Bryce Christensen |
5/17/2010 |
Import |
Import Illumina Text File |
Jesse Dupre |
4/29/2010 |
CNV Analysis |
MIP CN Transformation |
Greta Peterson |
4/29/2010 |
Edit |
Convert Real Columns to Integer by Rounding |
Greta Peterson |
4/24/2010 |
CNV Analysis |
Log Ratio Tails |
Christophe Lambert, |
4/24/2010 |
CNV Analysis |
Derivative Log Ratio Spread |
Christophe Lambert |
4/13/2010 |
CNV Analysis |
Percentile Based Winsorizing |
Greta Peterson |
3/25/2010 |
Marker Map |
Import Affymetrix DMET Report |
Jesse Dupre, |
3/15/2010 |
Marker Map |
Add Gene Names to Marker Map |
Greta Peterson |
2/4/2010 |
Edit |
Consensus and Combination of Two Arrays |
Greta Peterson, |
1/20/2010 |
Edit |
Rename Alleles |
Greta Peterson |
1/14/2010 |
Import |
Import MACH Output |
Jesse Dupre |
1/5/2010 |
Edit |
Add Allele Delimiter Possible uses include converting genotype columns after importing data that were identified as categorical due to a missing genotype delimiter. |
Greta Peterson |
1/5/2010 |
Select |
Activate Columns by Column Labels |
Gabe Rudy, |
1/5/2010 |
Select |
Inactivate Columns by Column Labels |
Gabe Rudy, |
1/5/2010 |
Select |
Inactivate Rows by Row Labels |
Gabe Rudy |
1/5/2010 |
Analysis |
Row Statistics |
Christophe Lambert, |
1/5/2010 |
Quality Assurance |
Sample Pair Mismatch |
Christophe Lambert, |
1/5/2010 |
Analysis |
Select Subset of Data by XY Coordinates |
Greta Peterson |
1/5/2010 |
Import |
Import Numeric Matrix File from BeadStudio |
Greta Peterson, |
12/9/2009 |
CNV Analysis |
Discretize CN Segment Covariates with Counts |
Greta Peterson |
11/17/2009 |
CNV Analysis |
CNV PCA Search |
Christophe Lambert |
11/5/2009 |
Edit |
Split Column on Specified Delimiter |
Greta Peterson |
1/5/2010 |
Plotting |
SNP Cluster Plots |
Greta Peterson |
11/5/2009 |
LD Analysis |
LD Pairwise Analysis |
Greta Peterson |
11/5/2009 |
Import |
Import Illumina iControlDB Data |
Jesse Dupre |
11/5/2009 |
Analysis |
Compute Odds Ratio CI |
Greta Peterson |
11/5/2009 |
Analysis |
Calculate Expected P-value |
Greta Peterson |
11/5/2009 |
Quality Assurance |
Autosome Heterozygosity |
Greta Peterson |
11/5/2009 |
SNP Analysis |
Run Multiple Association Tests |
Christophe Lambert |
11/5/2009 |
Integration |
Run MACH |
Jesse Dupre |
11/5/2009 |
Import |
Import CHIAMO |
Christophe Lambert |
11/5/2009 |
Analysis |
Create Table for Significant Regions |
Ingo Helbig |
11/5/2009 |
CNV Analysis |
Counts per Gene |
Jesse Dupre |
11/5/2009 |
CNV Analysis |
Count Number of Segments Per Sample |
Christophe Lambert |
11/5/2009 |
Edit |
Convert Integers to Genotypes |
Greta Peterson |
11/5/2009 |
Edit |
Concatenate Columns |
Greta Peterson |
11/5/2009 |
Regression |
Extract Info from Regression Stats Viewer |
Greta Peterson |
4/14/2009 |
Import |
Import dbGap Matrix File |
Jesse Dupre, |
4/14/2009 |
Import |
Import Matrix Text File from BeadStudio |
Jesse Dupre, |
3/27/2009 |
ROH Analysis |
Shorten ROH Cluster Output Col Names |
Greta Peterson |
3/27/2009 |
CNV Analysis |
Save as CNT Files |
Christophe Lambert/ |
3/27/2009 |
CNV Analysis |
Discretize CN Segment List |
Greta Peterson |
2/23/2009 |
Import |
Import CRLMM-Calls More info about CRLMM see: |
Christophe Lambert |
3/12/2009 |
Edit |
Convert to Binary by Threshold |
Jesse Dupre |
2/23/2009 |
Quality Assurance |
Genotype Gender Check |
Bo Peng Greta Peterson |
2/23/2009 |
Select |
Activate Rows by Row Labels |
Gabe Rudy |
2/20/2009 |
CNV Analysis |
Create Spreadsheet for Segmentation |
Greta Peterson |
2/20/2009 |
CNV Analysis |
Discretize CN Segment Covariates |
Greta Peterson |
12/9/2009 |
Edit |
Create Marker Map from Spreadsheet |
Greta Peterson |
2/20/2009 |
CNV Analysis |
Row Average By Chromosome |
Christophe Lambert |
2/20/2009 |
CNV Analysis |
Convert CNAM Covariates |
Greta Peterson |
2/20/2009 |
Edit |
Create Pseudo Marker Mapped Spreadsheet |
Greta Peterson |
© 2010 Golden Helix, Inc. All Rights Reserved