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

Documentation for installing and running the molbit_design notebooks is incomplete #4

Closed
patbohn opened this issue Nov 5, 2020 · 1 comment

Comments

@patbohn
Copy link

patbohn commented Nov 5, 2020

Hi, very interesting work!

I would like to design some shorter sequences (~20mers) with a high distance in dtw space, so am trying to run the molbit_design jupyter notebook. I've came across some issues regarding this:

  1. Is it possible to link to the nupyck package on your documentation? Googling it might result in installing a wrong package/version.
    (also unrelated to your work but maybe helpful for others, the nupyck install instructions / module structure was broken for me because it used relative referencing in a submodule; fixed by moving the helper scripts in "apps" to the "nupyck" folder and editing the "init.py" to reflect that)

  2. "natsort" and "imageio" packages also need to be installed

  3. I cannot find the pore_utils package that contains the smith_waterman algorithm.

Could you help me with the 3rd point?

Best wishes,
Patrick

@patbohn patbohn changed the title Documentation about installation is missing packages Documentation for installing and running the molbit_design notebooks is incomplete Nov 5, 2020
@kdoroschak
Copy link
Member

Hi! I apologize for just seeing this now.

  1. Unfortunately, no it is not possible, as the license of NUPACK is restrictive and the python bindings used here cannot be released. However, since I wrote this, someone released a mfe package that works reasonably well, and I've been using that for other projects since it came out. The package is seqfold. It returns similar results to NUPACK, although not exact. Good enough for this application.
  2. Thanks, I'll add that to the documentation.
  3. Sorry, this was overlooked when preparing the submission. You can now find it at pore-utils where it can be pip installed. I'm sure there's a better way to import within the context of this project, however, that's the quickest way to make this available.

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