Skip to content

[ENH] deepDNAshape reworked #110

@fkiraly

Description

@fkiraly

For DeepAptamer, one of the required components is the feature extractor (deep)DNAshape.

As per discussion in #82 (comment) and following, a package exists
https://github.com/JinsenLi/deepDNAshape

however it is not directly usable for us:

  • it is not a pypi installable package
  • it is tensorflow, not torch based
  • it requires a comparably ancient numpy<1.24

In order to enable the reimplementation of DeepAptamer, we have hence discussed that the only feasible way forward (with an algorithm that includes deepDNAshape) is forking the deepDNAshape package into our library.

In the process of this, translating to torch to remove the version conflicts.

Crediting and license is straightforward:

  • license is BSD-3, permissive. We need to credit code that is copied or inspired by
  • in docstrings as well, we whould mention the original author, @JinsenLi to give clear credit, and cite the original publication

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions