Sha256: a517e274e993be083329c59a2ac8360262ec14c508d864b83abd1d7aa1a43883

Contents?: true

Size: 1.58 KB

Versions: 15

Compression:

Stored size: 1.58 KB

Contents

bio-polyploid-tools
===================

Introduction
-------------
This tools are designed to deal with polyploid wheat. The first tool is to design KASP primers, 
making them as specific as possible. 


Installation
------------
'gem install bio-polyploid-tools'

You need to have in your $PATH the following programs:
* [MAFFT]{http://mafft.cbrc.jp/alignment/software/}
* [primer3]{http://primer3.sourceforge.net/releases.php}
* [exonerate]{http://www.ebi.ac.uk/~guy/exonerate/} 

The code has been developed on ruby 2.1.0, but it should work on 1.9.3 and above. 


Polymarker
----------

To run poolymerker with the CSS wheat contigs, you need to unzip the 
reference file [Triticum_aestivum.IWGSP1.22.dna_rm.genome.fa.gz{ftp://ftp.ensemblgenomes.org/pub/release-22/plants/fasta/triticum_aestivum/dna/}. 

polymarker.rb --contigs Triticum_aestivum.IWGSP1.22.dna_rm.genome.fa --marker_list snp_list.csv --output output_folder

The snp_list file must follow the convention
<ID>,<Chromosome>,<SEQUENCE>
with the SNP inside the sequence in the format [A/T]. As a reference, look at test/data/short_primer_design_test.csv

Notes
-----

* If the SNP is in a gap in the alignment to the chromosomes, it is ignored. 

BUG: Blocks with NNNs are picked and treated as semi-specific. 
BUG: If the name of the reference have space, the ID is not chopped. ">gene_1 (G12A)" shouls be treated as ">gene_1". 
TODO: If reading from a reference file, only get one reference to align when the region is queried several times
TODO: Add a parameter file to configure the alignments. 
TODO: Produce primers for products of different sizes


Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
bio-polyploid-tools-0.6.0 README.md
bio-polyploid-tools-0.5.2 README.md
bio-polyploid-tools-0.5.1 README.md
bio-polyploid-tools-0.5.0 README.md
bio-polyploid-tools-0.4.7 README.md
bio-polyploid-tools-0.4.6 README.md
bio-polyploid-tools-0.4.5 README.md
bio-polyploid-tools-0.4.4 README.md
bio-polyploid-tools-0.4.3 README.md
bio-polyploid-tools-0.4.2 README.md
bio-polyploid-tools-0.4.1 README.md
bio-polyploid-tools-0.4.0 README.md
bio-polyploid-tools-0.3.3 README.md
bio-polyploid-tools-0.3.1 README.md
bio-polyploid-tools-0.2.3 README.md