Closed jacordova closed 2 years ago
A few problems:
.txt
files, not .tsv
as in the command you tried to run :)0.0.7
This should work:
docker run --rm \
-v /Users/[Username]/Desktop/Scoary2:/data \
troder/scoary-2:0.0.7 \
scoary \
--genes /data/GeneCount_Scoary_Ecoli.txt \
--gene-data-type 'gene-count:\t' \
--traits /data/Ecoli_traits.txt \
--trait-data-type 'gaussian:kmeans:\t' \
--outdir /data/Output \
--n_permut 500 \
--n_cpus 2
Hi Tom,
Gah, a bunch of dumb silly mistakes on my part. It ran perfectly and I'm looking through the output now.
I see an explainer for the output files on your "to do list," any ETA by chance?
Thank you so much for your help and for developing this!
Hi Tom,
I finally got around to working with Scoary-2.
I'm following your example command (using Docker on a Mac) in the tutorial but keep getting an error message stating that my traits file can't be found. The traits and genes files are in the working directory. Interestingly, and maybe this is on purpose, it seems that scoary looks for the traits file first; if I use a non-existent file name for the genes file, it will still call the traits file missing first. Below is the command that I used:
docker run --rm -v /Users/[Username]/Desktop/Scoary2/ troder/scoary-2 scoary --genes GeneCount_Scoary_Ecoli.tsv --gene-data-type 'gene-count:\t' --traits Ecoli_traits.tsv --trait-data-type 'gaussian:kmeans:\t' --outdir Output --n_permut 500 --n_cpus 1
Note that also tried the above command by adding "/Users/[Username]/Desktop/Scoary2/", "/Scoary2/", and "./". before the respective file names and output directory.
Below is the error code and I've also attached the files. Thanks in advance for your help!
Ecoli_traits.txt GeneCount_Scoary_Ecoli.txt