dynverse / dyno

Inferring, interpreting and visualising trajectories using a streamlined set of packages 🦕
https://dynverse.github.io/dyno
Other
163 stars 32 forks source link

Fail to install dyno #126

Open lh12565 opened 2 years ago

lh12565 commented 2 years ago

Hi, I try to install dyno in windows. An error has occurred:

devtools::install_github("dynverse/dyno")
C:/Rtools/mingw_64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.3/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~1/R/R-3.6.2/bin/i386/R.dll when searching for -lR
C:/Rtools/mingw_64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.3/../../../../x86_64-w64-mingw32/bin/ld.exe: skipping incompatible C:/PROGRA~1/R/R-3.6.2/bin/i386/R.dll when searching for -lR
C:/Rtools/mingw_64/bin/../lib/gcc/x86_64-w64-mingw32/4.9.3/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lR
collect2.exe: error: ld returned 1 exit status
no DLL was created
ERROR: compilation failed for package 'GA'
* removing 'C:/Users/dell/Documents/R/win-library/3.6/GA'

I don't know how to solve it. I also tried to install dyno in linux. It works, but the server didn't have a graphical interface. So I could not use shiny interface to choose TI methods. I also choose TI methods manually as below:

methods_selected<-'paga'
model <- infer_trajectory(dataset, first(methods_selected))

There's still a error here:

2c30121d079d: Verifying Checksum
2c30121d079d: Download complete
ce9a3ee5aa25: Verifying Checksum
ce9a3ee5aa25: Download complete
ce9a3ee5aa25: Pull complete
2c30121d079d: Pull complete
6160ed31499b: Pull complete
d50542ecb400: Pull complete
Digest: sha256:80643e1d7e7dd21e377d93357aa2727581ac6376c46e1586b517f78888cbd514
Status: Downloaded newer image for dynverse/ti_paga:v0.9.9.05
docker.io/dynverse/ti_paga:v0.9.9.05
Error in .method_extract_priors(dataset, method$wrapper$inputs, give_priors) :
  Prior information start_id is missing from dataset 20220223_004901__data_wrapper__nXx00a3tca but is required by the method.
   -> If known, you can add this prior information using add_prior_information(dataset, start_id = <prior>).
   -> Otherwise, this method cannot be used.