Skip to content

Added singularity def file to ease deployment#1

Open
SteampunkIslande wants to merge 1 commit into
sequana:mainfrom
SteampunkIslande:main
Open

Added singularity def file to ease deployment#1
SteampunkIslande wants to merge 1 commit into
sequana:mainfrom
SteampunkIslande:main

Conversation

@SteampunkIslande

Copy link
Copy Markdown

Hello,
Thank you for your amazing web app, users from the wet lab really enjoy it :)

Here, I'm submitting a pull request for two main reasons:

First, the website that hosts your streamlit app is (currently) down, and I was asked by my supervisor to make it available through our local network (so that if the app is down, I take the blame ^^).

Second, I really struggled turning this app into a singularity image file, because it requires the whole sequana installation when only requiring two files to check the samplesheet.

So here it is, I changed the code so it does not depend on sequana, hope you don't mind.

I tested it on my Linux box and it works perfectly fine (as long as $HOME and /tmp are writable file systems).

Also got rid of many dependencies
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

Successfully merging this pull request may close these issues.

1 participant