Dear community,
Unfortunately the problem above ist still not solved, so I did some additional debugging and want to lay out the examples here to maybe make the problem reproducible or get some insights on what the issue might be.
---------------------------------------------------------------
The Problem
---------------------------------------------------------------
The core problem is still the same, the App starts up as expected with some datasets while for others including our company dataset it will display the following 3 Lines over and over again until it crashes.
>> 2022-11-18 10:41:02Z [INFO] - Resolving datasets of library prep Unknown from BioSample '12345678'
>> 2022-11-18 10:41:02Z [INFO] - Resolving Sample from 1 Fastq Datasets: 12345678_L001
>> 2022-11-18 10:41:03Z [INFO] - Found one existing matching sample '12345678'
---------------------------------------------------------------
Broken dataset
---------------------------------------------------------------
As I am not able to share the dataset of my company, I tried an additional example dataset and was able to reproduce the problem.
The dataset in question is the MiSeq: 16S Metagenomics 2x300 (ATCC Microbiome Standard MSA-1003)
When starting the app with this dataset by sending the job to my local virtual machine, the console log displays the above described 3 lines with the sample-id of the first selected samples.
I also monitored the docker containers being launched on the virtual machine, however nothing is started there so the problem can not be located in the docker container or the scripts of the pipeline.
---------------------------------------------------------------
Working dataset
---------------------------------------------------------------
In contrast du the example dataset above, the dataset
16S Metagenomics Demo (https://basespace.illumina.com/s/ZwcORR23almq) launches the app as expected.
The same three lines as above are displayed but only once per sample, and afterwards the docker image is downloaded and the script to start up the app is executed according to the console log.
When monitoring the docker containers in the local virtual machine, the correct container is launched with the correct script and I am able to log into the container and observer the running processes of the app.
---------------------------------------------------------------
Question
---------------------------------------------------------------
At this point me and my colleagues are quite sure that the problem is not situated within our app but rather in the underlying software on the illumina servers.
Our best guess is, that there is some kind of permission error due to different permissions/ownerships etc. of the datasets.
If anyone reading this has experienced similar issues, we would be very grateful if you could describe your problem as well so we might get an idea on what is going on.
If a member of the Illumina developer team reads this, can you please look into this!
I am happy to provide further details to you for debugging via e-mail (
christia...@biome-dx.com).
Thank you to everyone reading this and happy holidays,
Christian Jansen