Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some setup issues on Mac #1

Open
akahles opened this issue Jan 7, 2022 · 0 comments
Open

Some setup issues on Mac #1

akahles opened this issue Jan 7, 2022 · 0 comments
Assignees

Comments

@akahles
Copy link

akahles commented Jan 7, 2022

Hi DICAST team,

thanks for setting up this nice testing framework. I was about to check it out and ran into some problems when setting up on a Mac. I wanted to quickly report my insights from the setup process:

  1. Although the setup info provides a warning that all input files should be unzipped (https://dicast.readthedocs.io/en/master/get-started/setup/input.html), the script initializing-dicast.sh just downloads the compressed files and the user is expected to unzip them manually. Maybe the script can just be extended accordingly.

  2. The script initializing-dicast.sh downloads the ensembl release 105, but the current default config assumes version 104 (https://github.com/CGAT-Group/DICAST/blob/master/scripts/config.sh#L34).

  3. To get the docker images to compile, I had to replace
    COPY [--chown=nobody:nogroup] ./ENTRYPOINT.sh /docker_main/ENTRYPOINT.sh
    in the Dockerfiles with
    COPY --chown=nobody:nogroup ./ENTRYPOINT.sh /docker_main/ENTRYPOINT.sh
    With this, I was able to build all images, except asgal, which I had to pull from Dockerhub.

  4. For getting the GUI to run in the dicast-snakemake environment, I had to add pyqt to scripts/snakemake/dicast-snakemake.yml.

Just wanted to post here, in case others have similar issues.

Cheers,

Andre

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants