projects
/
lightning.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Indicate low quality tile variants with -1 in numpy array.
[lightning.git]
/
pca.go
diff --git
a/pca.go
b/pca.go
index 1120a3b68fbcf9935404fb026ef90bacc3aeb780..80b257bfd73382347eaf8b06b1fdbbad3faa4e20 100644
(file)
--- a/
pca.go
+++ b/
pca.go
@@
-153,7
+153,7
@@
func (cmd *goPCA) RunCommand(prog string, args []string, stdin io.Reader, stdout
}
log.Print("converting cgs to array")
}
log.Print("converting cgs to array")
- data, rows, cols := cgs2array(
tilelib.compactGenomes
)
+ data, rows, cols := cgs2array(
&tilelib
)
if *onehot {
log.Printf("recode one-hot: %d rows, %d cols", rows, cols)
data, _, cols = recodeOnehot(data, cols)
if *onehot {
log.Printf("recode one-hot: %d rows, %d cols", rows, cols)
data, _, cols = recodeOnehot(data, cols)
@@
-211,7
+211,7
@@
func (cmd *goPCA) RunCommand(prog string, args []string, stdin io.Reader, stdout
return 0
}
return 0
}
-func array2matrix(rows, cols int, data []
u
int16) mat.Matrix {
+func array2matrix(rows, cols int, data []int16) mat.Matrix {
floatdata := make([]float64, rows*cols)
for i, v := range data {
floatdata[i] = float64(v)
floatdata := make([]float64, rows*cols)
for i, v := range data {
floatdata[i] = float64(v)