Closed SimiliSerpent closed 1 day ago
Hi @SimiliSerpent,
I've got a fix in the works for this already! Readfish queries a new endpoint via the minknow-api
to get the sample rate, which is required by the new ont-pybasecall-client-lib
for Dorado server 7.3.9.
Obviously this wasn't in Icarust, which implements the bare minimum in terms of endpoints.
I've got it working, but I messed around with signal generation (variable sample rates) and made that worse, so I just need to separate those two and create separate PR's.
Should be done by tomorrow 🤞🏼 Rory
Great news! Thank you already. Does it mean that using an older version of ReadFish might solve the issue?
Ben
Readfish 2023.1.1
. You would also have to use an older version of dorado-basecall-server (<7.3.9)
.
The issue12
branch should fix your problem, are you running natively or using docker?
Actually, I am using guppy for the basecall-server. Using Readfish 2023.1.1
works like a charm. I run Readfish natively.
Thank you again!
Ben
(I do not close the issue, if you want your fix to work before you close, for the latest version of Readfish)
I shall :) I tested the branch overnight, time to see the results!
Dear @Adoni5, any lead on this issue? I am facing the same issue when running Icarust (R10 mode) with readfish (Dorado)
Hi,
I was finally able to work with the latest Dorado release, and... it works perfectly fine! As far as I'm concerned, we could close this issue. Thanks again @Adoni5 !!
@Nirmal2310 , are you using the issue12
branch of Icarust ? (install it with git clone --single-branch --branch issue12/add_barcoding_kits_and_sample_rate https://github.com/LooseLab/Icarust
).
Ben
Hey @Nirmal2310 -
I've merged the issue12
branch into main
, which should fix this issue. It also implements setting the sample_rate
and sequencing_speed
in the simulation profile TOML. See https://github.com/LooseLab/Icarust/pull/13 and https://github.com/LooseLab/Icarust/pull/14.
If you pull down the latest changes and run, this should all work fine. The new parameters are also described in the README table. The docker image has also been brought in line with the latest version of main. I'm going to close this issue for now, but if you get a chance to test this and it doesn't work, please reopen it.
Many Thanks, Rory
Hi again,
I have an issue while trying to use Readfish, it fails to retrieve the sample rate and breaks. My command is:
readfish targets --port 10000 --device Bantersaurus --experiment-name test_4_BA_PA --toml tomls/BA.toml
I get the following Readfish output and error:
My Icarust config.ini file is:
My Icarust toml confirguration file is:
And my ReadFish toml config file is as follows:
Running under CentOS Core. I'd be happy to share any other logs or infos! I hope you can help...
Thank you in advance Ben