natverse / fafbseg

Support functions for analysis of Drosophila connectomes especially the FAFB-FlyWire whole brain
https://natverse.org/fafbseg/
GNU General Public License v3.0
6 stars 4 forks source link

flywire_xyz2id() confuses 3 character coordinates with separate x y z coordinates #101

Closed YijieYin closed 3 years ago

YijieYin commented 3 years ago
library(fafbseg)
ac <- c("(123937.0075,37750.52,4424)",  "(116598.155,49311.5825,5184)", "(120042.15,55131.8325,5369)" ) 
flywire_xyz2id(ac, rawcoords = TRUE)
#> Error in FUN(x, aperm(array(STATS, dims[perm]), order(perm)), ...): non-numeric argument to binary operator
flywire_xyz2id(ac[1], rawcoords = TRUE)
#> [1] "720575940627265783"
flywire_xyz2id(ac[2], rawcoords = TRUE)
#> [1] "720575940620683725"
flywire_xyz2id(ac[3], rawcoords = TRUE)
#> [1] "720575940614994781"
flywire_xyz2id(ac[1:2], rawcoords = TRUE)
#> [1] "720575940627265783" "720575940620683725"