Dear Henrik,

 Thanks for your prompt reply. When I type sessionInfo(), the output is as 
follows,

>sessionInfo() 

R version 2.15.1 (2012-06-22)
Platform: x86_64-pc-linux-gnu (64-bit)

locale:
 [1] LC_CTYPE=en_HK.UTF-8       LC_NUMERIC=C              
 [3] LC_TIME=en_HK.UTF-8        LC_COLLATE=en_HK.UTF-8    
 [5] LC_MONETARY=en_HK.UTF-8    LC_MESSAGES=en_HK.UTF-8   
 [7] LC_PAPER=C                 LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=en_HK.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] aroma.affymetrix_2.12.0 aroma.light_1.24.0      aroma.cn_1.5.0         
 [4] aroma.core_2.12.1       R.devices_2.8.2         R.filesets_2.4.0       
 [7] R.utils_1.29.8          R.oo_1.18.0             affxparser_1.28.1      
[10] R.methodsS3_1.6.1      

loaded via a namespace (and not attached):
 [1] aroma.apd_0.5.0    base64enc_0.1-1    digest_0.6.4       
DNAcopy_1.30.0    
 [5] matrixStats_0.8.14 PSCBS_0.40.4       R.cache_0.9.2      R.huge_0.8.0 
     
 [9] R.rsp_0.15.0       tools_2.15.1      

Is there any problem with the version of Aroma files? I just updated them 
recently but the workspace was built a while ago.

Regards,
Clara


On Sunday, April 27, 2014 5:35:47 PM UTC+8, Clara Tang wrote:
>
> Hi,
>
> I am trying to perform cross platform normalization for CytoScan and Omni 
> using MSCN but the program stops after smoothing. I imported the Affymetrix 
> raw intensity data and called the totalCn and Baf using CRMAv2 and CalMate. 
> LogR ratio (log2 scale) and BAF were extracted using GenomeStudio for Omni 
> and imported as 2^LRR*2 and BAF into .total.asb and .fracB.asb 
> respectively. Plotting the CN indicated similar level of mean intensities 
> for both platforms (CN~1) and thereby I proceeded to perform the mscn. 
> Smoothing looks normal but after that, the program seemed to stop while 
> backtransforming.
>
> May I know how I can overcome the error of * smooth.spline(sKK, lambda, 
> ...)*?? What's wrong in my data?
>
> Thanks a lot!!!!!!
>
> --Clara
>
> *P.S. Log file is pasted as below,*
>
> =====================================================
> *dsNList <- process(mscn, verbose=log)*
> 20140427 17:06:46|Multi-source normalize all samples...
> 20140427 17:06:46| Number of unique samples in all sets: 8
>   chr [1:8] "9C" "9C-2" "2C" "2C-2" "4C" ...
> 20140427 17:06:46| Processing each array...
> 20140427 17:06:46|  Sample #1 ('9C') of 8...
> 20140427 17:06:46|   Identifying source data files...
> 20140427 17:06:46|    Getting list tuple of data files for one sample...
> 20140427 17:06:46|     Sample name: 9C
> 20140427 17:06:47|     Number of arrays: 2
> 20140427 17:06:47|    Getting list tuple of data files for one 
> sample...done
>     [[1]]
>     AromaUnitTotalCnBinaryFile:
>     Name: 9C
>     Tags: total
>     Full name: 9C,total
>     Pathname: 
> totalAndFracBData/Cytoscan,ACC,ra,-XY,BPN,-XY,AVG,FLN,-XY,CMTN,v2/CytoScanHD_Array/9C,total.asb
>     File size: 10.77 MB (11288937 bytes)
>     RAM: 0.01 MB
>     Number of data rows: 2822125
>     File format: v1
>     Dimensions: 2822125x1
>     Column classes: double
>     Number of bytes per column: 4
>     Footer: <createdOn>20140421 18:35:53 
> HKT</createdOn><platform>Affymetrix</platform><chipType>CytoScanHD_Array</chipType><srcFile><srcDataSet>Cytoscan,ACC,ra,-XY,BPN,-XY,AVG,FLN,-XY</srcDataSet><srcChipType>CytoScanHD_Array,monocell</srcChipType><srcFullName>9C,chipEffects</srcFullName><srcChecksum>7d70e31c6aa60b7d8664373333ad5452</srcChecksum></srcFile>
>     Platform: Affymetrix
>     Chip type: CytoScanHD_Array
>     
>     [[2]]
>     AromaUnitTotalCnBinaryFile:
>     Name: 9C
>     Tags:9C,ratio,total
>     Full name: 9C,9C,ratio,total
>     Pathname: totalAndFracBData/Omni/HumanOmni2.5/9C,9C,ratio,total.asb
>     File size: 9.08 MB (9519600 bytes)
>     RAM: 0.01 MB
>     Number of data rows: 2379855
>     File format: v1
>     Dimensions: 2379855x1
>     Column classes: double
>     Number of bytes per column: 4
>     Footer: <createdOn>20140427 16:14:31 
> HKT</createdOn><platform>Illumina</platform><chipType>HumanOmni2.5</chipType>
>     Platform: Illumina
>     Chip type: HumanOmni2.5
>     
> 20140427 17:06:47|   Identifying source data files...done
> 20140427 17:06:47|   Check if all arrays are already normalized...
> 20140427 17:06:47|    Is done: FALSE
> 20140427 17:06:47|   Check if all arrays are already normalized...done
> 20140427 17:06:47|   Fitting model...
> 20140427 17:06:47|    Fitting one sample across multiple sources...
> 20140427 17:06:47|     Number of arrays: 2
> 20140427 17:06:47|     Sample name: 9C
>      List of 4
>       $ subsetToFit    : int [1:28781] 1 2 3 4 5 6 7 8 9 10 ...
>       $ fitUgp         :Classes 'AromaUgpFile', 
> 'AromaUnitChromosomeTabularBinaryFile', 'AromaUnitTabularBinaryFile', 
> 'UnitAnnotationDataFile', 'AromaMicroarrayTabularBinaryFile', 
> 'AromaPlatformInterface', 'AromaTabularBinaryFile', 
> 'FileCacheKeyInterface', 'CacheKeyInterface', 'GenericTabularFile', 
> 'ColumnNamesInterface', 'GenericDataFile', 'FullNameInterface', 'Object' 
>  atomic [1:1] NA
>        .. ..- attr(*, ".env")=<environment: 0x3c8f518> 
>       $ align          : chr "byChromosome"
>       $ targetDimension: int 1
> 20140427 17:06:47|     Getting list tuple of data files for one sample...
> 20140427 17:06:47|      Sample name: 9C
> 20140427 17:06:47|      Number of arrays: 2
> 20140427 17:06:47|     Getting list tuple of data files for one 
> sample...done
>      List of 2
>       $ :Classes 'AromaUnitTotalCnBinaryFile', 'CopyNumberDataFile', 
> 'AromaUnitSignalBinaryFile', 'AromaPlatformInterface', 
> 'AromaTabularBinaryFile', 'FileCacheKeyInterface', 'CacheKeyInterface', 
> 'GenericTabularFile', 'ColumnNamesInterface', 'GenericDataFile', 
> 'FullNameInterface', 'Object'  atomic [1:1] NA
>        .. ..- attr(*, ".env")=<environment: 0x67be7f0> 
>       $ :Classes 'AromaUnitTotalCnBinaryFile', 'CopyNumberDataFile', 
> 'AromaUnitSignalBinaryFile', 'AromaPlatformInterface', 
> 'AromaTabularBinaryFile', 'FileCacheKeyInterface', 'CacheKeyInterface', 
> 'GenericTabularFile', 'ColumnNamesInterface', 'GenericDataFile', 
> 'FullNameInterface', 'Object'  atomic [1:1] NA
>        .. ..- attr(*, ".env")=<environment: 0x36d2f48> 
> 20140427 17:06:47|     Extracting data...
> 20140427 17:06:47|      Subset of units used for fitting:
>        int [1:28781] 1 2 3 4 5 6 7 8 9 10 ...
>        num [1:28781, 1:2] 0.561 0.566 0.798 0.861 0.81 ...
>              V1                V2         
>        Min.   :-0.7285   Min.   :-1.9090  
>        1st Qu.: 0.9677   1st Qu.: 0.9403  
>        Median : 0.9842   Median : 0.9838  
>        Mean   : 0.9805   Mean   : 0.9898  
>        3rd Qu.: 0.9995   3rd Qu.: 1.0340  
>        Max.   : 1.3343   Max.   : 1.9075  
>        NA's   :1865      NA's   :1934     
> 20140427 17:06:48|     Extracting data...done
> 20140427 17:06:48|     Fitting across-source normalization function...
> 20140427 17:06:48|      Estimator for principal curves:
>       function (Y, ...)  
>        - attr(*, "smoother")=function (lambda, xj, ...)  
>        - attr(*, "df")= num 5
> 20140427 17:07:52|      Fitting time:
>          user  system elapsed 
>        63.884   0.008  64.062 
> 20140427 17:07:52|      Direction of fitted curve ('lambda') was flipped 
> such that it increases with the signal.
> 20140427 17:07:52|      Processing time: 64.1 seconds
>       List of 7
>        $ s              : num [1:28781, 1:2] 0.652 0.652 0.665 NA 0.836 ...
>        $ tag            : num [1:28781] 15371 15372 7262 NA 15373 ...
>        $ lambda         : num [1:28781] 1.99 1.99 1.93 NA 1.38 ...
>        $ dist           : num 31.6
>        $ converged      : logi TRUE
>        $ nbrOfIterations: int 6
>        $ call           : language principal.curve(x = X, smoother = ..1, 
> trace = trace)
>        - attr(*, "class")= chr [1:2] "PrincipalCurve" "principal.curve"
>        - attr(*, "processingTime")=Class 'proc_time'  Named num [1:5] 63.8 
> 0.004 63.975 0 0
>         .. ..- attr(*, "names")= chr [1:5] "user.self" "sys.self" 
> "elapsed" "user.child" ...
> 20140427 17:07:52|     Fitting across-source normalization function...done
> 20140427 17:07:52|     Calculating shift for each chromosome...
> 20140427 17:07:52|      align=byChromosome
> 20140427 17:07:52|      Chromosomes: 1-25
> 20140427 17:07:52|      Grouping units by chromosome...
>        List of 24
>         $ Chr01: int [1:2472] 1 2 3 4 5 6 7 8 9 10 ...
>         $ Chr02: int [1:2434] 2473 2474 2475 2476 2477 2478 2479 2480 2481 
> 2482 ...
>         $ Chr03: int [1:1995] 4907 4908 4909 4910 4911 4912 4913 4914 4915 
> 4916 ...
>         $ Chr04: int [1:1917] 6902 6903 6904 6905 6906 6907 6908 6909 6910 
> 6911 ...
>         $ Chr05: int [1:1810] 8819 8820 8821 8822 8823 8824 8825 8826 8827 
> 8828 ...
>         $ Chr06: int [1:1709] 10629 10630 10631 10632 10633 10634 10635 
> 10636 10637 10638 ...
>         $ Chr07: int [1:1589] 12338 12339 12340 12341 12342 12343 12344 
> 12345 12346 12347 ...
>         $ Chr08: int [1:1463] 13927 13928 13929 13930 13931 13932 13933 
> 13934 13935 13936 ...
>         $ Chr09: int [1:1405] 15390 15391 15392 15393 15394 15395 15396 
> 15397 15398 15399 ...
>         $ Chr10: int [1:1355] 16795 16796 16797 16798 16799 16800 16801 
> 16802 16803 16804 ...
>         $ Chr11: int [1:1350] 18150 18151 18152 18153 18154 18155 18156 
> 18157 18158 18159 ...
>         $ Chr12: int [1:1335] 19500 19501 19502 19503 19504 19505 19506 
> 19507 19508 19509 ...
>         $ Chr13: int [1:1142] 20835 20836 20837 20838 20839 20840 20841 
> 20842 20843 20844 ...
>         $ Chr14: int [1:1064] 21977 21978 21979 21980 21981 21982 21983 
> 21984 21985 21986 ...
>         $ Chr15: int [1:1004] 23041 23042 23043 23044 23045 23046 23047 
> 23048 23049 23050 ...
>         $ Chr16: int [1:900] 24045 24046 24047 24048 24049 24050 24051 
> 24052 24053 24054 ...
>         $ Chr17: int [1:817] 24945 24946 24947 24948 24949 24950 24951 
> 24952 24953 24954 ...
>         $ Chr18: int [1:778] 25762 25763 25764 25765 25766 25767 25768 
> 25769 25770 25771 ...
>         $ Chr19: int [1:639] 26540 26541 26542 26543 26544 26545 26546 
> 26547 26548 26549 ...
>         $ Chr20: int [1:637] 27179 27180 27181 27182 27183 27184 27185 
> 27186 27187 27188 ...
>         $ Chr21: int [1:470] 27816 27817 27818 27819 27820 27821 27822 
> 27823 27824 27825 ...
>         $ Chr22: int [1:496] 28286 28287 28288 28289 28290 28291 28292 
> 28293 28294 28295 ...
>         $ Chr23: int [1:1550] 28782 28783 28784 28785 28786 28787 28788 
> 28789 28790 28791 ...
>         $ Chr24: int [1:578] 30332 30333 30334 30335 30336 30337 30338 
> 30339 30340 30341 ...
> 20140427 17:07:52|      Grouping units by chromosome...done
> 20140427 17:07:52|      Allocating matrix for smooth data...
> 20140427 17:07:52|       RAM: 494760 bytes
> 20140427 17:07:52|      Allocating matrix for smooth data...done
> 20140427 17:07:52|      Loading and backtransforming *smoothed* data...
> 20140427 17:07:52|       Source #1 ('9C,total') of 2...
> 20140427 17:07:52|        Loading smoothed data...
>           num [1:30910] 0.561 0.566 0.798 0.861 0.81 ...
> 20140427 17:07:52|        Loading smoothed data...done
> 20140427 17:07:52|        Backtransforming smoothed data...
> *Error in smooth.spline(sKK, lambda, ...) : *
>   missing or infinite values in inputs are not allowed
> 20140427 17:07:52|        Backtransforming smoothed data...done
> 20140427 17:07:52|       Source #1 ('9C,total') of 2...done
> 20140427 17:07:52|      Loading and backtransforming *smoothed* data...done
> 20140427 17:07:52|     Calculating shift for each chromosome...done
> 20140427 17:07:52|    Fitting one sample across multiple sources...done
> 20140427 17:07:52|   Fitting model...done
> 20140427 17:07:52|  Sample #1 ('9C') of 8...done
> 20140427 17:07:52| Processing each array...done
> 20140427 17:07:52|Multi-source normalize all samples...done
>
>

-- 
-- 
When reporting problems on aroma.affymetrix, make sure 1) to run the latest 
version of the package, 2) to report the output of sessionInfo() and 
traceback(), and 3) to post a complete code example.


You received this message because you are subscribed to the Google Groups 
"aroma.affymetrix" group with website http://www.aroma-project.org/.
To post to this group, send email to aroma-affymetrix@googlegroups.com
To unsubscribe and other options, go to http://www.aroma-project.org/forum/

--- 
You received this message because you are subscribed to the Google Groups 
"aroma.affymetrix" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to aroma-affymetrix+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to