From c3f86465d5274573d15f4b39eaf58b46651957e5 Mon Sep 17 00:00:00 2001 From: Ferhat <36580753+Wayne42@users.noreply.github.com> Date: Thu, 13 May 2021 07:55:40 +0200 Subject: [PATCH 1/2] fixed some "Module not found" issues --- repDNA/ac.py | 2 +- repDNA/nac.py | 4 ++-- repDNA/nacutil.py | 2 +- repDNA/psenac.py | 4 ++-- repDNA/psenacutil.py | 4 ++-- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/repDNA/ac.py b/repDNA/ac.py index 8929b88..a5963bb 100644 --- a/repDNA/ac.py +++ b/repDNA/ac.py @@ -1,6 +1,6 @@ __author__ = 'Fule Liu' -from util import get_data, generate_phyche_value +from .util import get_data, generate_phyche_value from functools import reduce diff --git a/repDNA/nac.py b/repDNA/nac.py index 7f0725b..d69a121 100644 --- a/repDNA/nac.py +++ b/repDNA/nac.py @@ -1,8 +1,8 @@ __author__ = 'Fule Liu' -from nacutil import make_upto_kmer_list, make_revcomp_kmer_list, make_kmer_vector -from util import get_data +from .nacutil import make_upto_kmer_list, make_revcomp_kmer_list, make_kmer_vector +from .util import get_data def check_nac_para(k, normalize=False, upto=False, alphabet='ACGT'): diff --git a/repDNA/nacutil.py b/repDNA/nacutil.py index eef987b..3fe09a1 100644 --- a/repDNA/nacutil.py +++ b/repDNA/nacutil.py @@ -6,7 +6,7 @@ import math import itertools -from util import frequency +from .util import frequency def make_kmer_list(k, alphabet): diff --git a/repDNA/psenac.py b/repDNA/psenac.py index 2fa6c23..5b4b0b8 100644 --- a/repDNA/psenac.py +++ b/repDNA/psenac.py @@ -1,7 +1,7 @@ __author__ = 'Fule Liu' -from util import get_data -from psenacutil import extend_phyche_index +from .util import get_data +from .psenacutil import extend_phyche_index def check_psenac(lamada, w, k): diff --git a/repDNA/psenacutil.py b/repDNA/psenacutil.py index d5e51f3..eb2eb91 100644 --- a/repDNA/psenacutil.py +++ b/repDNA/psenacutil.py @@ -5,8 +5,8 @@ import pickle from math import pow -from util import frequency -from nacutil import make_kmer_list +from .util import frequency +from .nacutil import make_kmer_list ALPHABET = 'ACGT' From 52b2dfecc96112a0661d490c89624203c716424e Mon Sep 17 00:00:00 2001 From: Ferhat <36580753+Wayne42@users.noreply.github.com> Date: Thu, 13 May 2021 07:57:43 +0200 Subject: [PATCH 2/2] Update README.md --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f4351dc..76cff7f 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,8 @@ Python Requirements The repDNA was tested to work under Python 2.7, 3.3 and 3.4 on Windows, Mac and Linux. +Update: Tested with 3.9.2 on Windows, seems to work. (13.05.2021) + Installation ============ @@ -37,4 +39,6 @@ Otherwise, download and unzip the repDNA package, go to the directory, and type: or -`sudo python setup.py install` \ No newline at end of file +`sudo python setup.py install` + +Note: If you use windows, you might need to elevate your CMD.