A Jupyter lab instance providing the full suite for ethoscope analysis.
2.1K
Ethoscope-lab, a Jupyter Lab instance running the R and Python software needed to analyse ethoscope data. From Blackhurst and Gilestro 2022 (doi: https://doi.org/10.1101/2022.11.28.517675)
Ideally, you should be running this instance on a computer that contains all the ethoscope data. This can be the node or any other computer. Follow detailed instructions on the ethoscopy manual
On Linux, run with something like:
sudo docker run -d -p 80:8000 \
--name ethoscope-lab \
--volume /mnt/data/results:/mnt/ethoscope_results:ro \
--volume /mnt/homes/:/home/ \
--restart=unless-stopped \
ggilestro/ethoscope-lab
Where
/mnt/data/results is the location of your ethoscope results/mnt/homes is the location of your home folders for multiple users (make sure /mnt/homes/ethoscopelab exists and is accessible by the default ethoscopelab user)This will run the container on port 80. If you prefer to use another port (e.g. 8080), just change that value.
The instance comes with one default user: ethoscopelab with password ethoscopelab which must have access to a folder called ethoscopelab. If that folder does not exist, you will have to create it on your machine. It is possible to add more users directly from inside the container, each one of them will have their folder and credentials.
For detailed instructions see the ethoscopy manual)
Content type
Image
Digest
sha256:3ae48659c…
Size
2.2 GB
Last updated
3 days ago
docker pull ggilestro/ethoscope-lab