We would like to use PennCNV and QuantiSNP to call CNVs for new Illumina Omni2.5 array data. These are our normal go-to algorithms for CNV calling. We would like to A) find a way to continue using them or B) find the next best CNV calling algorithm for these arrays.
Problem is PennCNV requires a PFB and HMM file to do CNV calling for these. A PFB file can be generated as Neil showed here. I wondered about the HMM file for the Illumina Omni2.5. I cannot find this anywhere. And I don't know if there is a way to generate it.
For QuantiSNP, it needs an appropriate parameters file and config file as shown here though it is no longer under active development.
I wonder if anyone has solutions that permit either PennCNV or QuantiSNP to be used with the larger Omni2.5 data or, if not, what is the best alternative?
Thanks,
Ryan
I want to run penncnv using Perl on win, I got error message penncnv>perl ./detectcnv.pl PennCNV compilation error: Can't locate loadable object for module khmm in @INC (@INC contains: ./ ./kext C:/Perl/site/lib C:/Perl/lib .) at kext/khmm.pm line 8 . Compilation failed in require at ./detectcnv.pl line 10.
PennCNV compilation error: Your system architecture is 'MSWin32-x86-multi-thread ', which is not compatible with pre-compiled executables in PennCNV package. PennCNV compilation error: Please download source code from http://www.openbioin formatics.org/penncnv and compile executable program.
what does that mean
Did you install Perl to "C:/Perl"? Are you running in CMD or cygwin or other?
hi. i got the same error message, and i ran it in cygwin. can someone please help me rectify this error? I am new in PennCNV, I could not even load the detect_cnv.pl directory, so I am pretty much stuck at the beginning. sigh.