Skip to content

Error running the test script #11

Description

@lpereira89

Hello,
I installed the software in HCP system and apparently it was successful. However when running the test script I get the following errors:

Running tests for FastRoot ...
E/users/bo1lpg/miniforge3/lib/python3.12/site-packages/treeswift/Tree.py:1492: ResourceWarning: unclosed file <_io.TextIOWrapper name='/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test/RTT/random_trees/100/input.tre' mode='r' encoding='UTF-8'>
  n = n.parent; c = Node(); n.add_child(c); n = c
ResourceWarning: Enable tracemalloc to get the object allocation traceback
E/users/bo1lpg/miniforge3/lib/python3.12/site-packages/treeswift/Node.py:10: ResourceWarning: unclosed file <_io.TextIOWrapper name='/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test/RTT/random_trees/1000/input.tre' mode='r' encoding='UTF-8'>
  def __init__(self, label=None, edge_length=None):
ResourceWarning: Enable tracemalloc to get the object allocation traceback
E/users/bo1lpg/miniforge3/lib/python3.12/site-packages/treeswift/Node.py:10: ResourceWarning: unclosed file <_io.TextIOWrapper name='/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test/RTT/random_trees/500/input.tre' mode='r' encoding='UTF-8'>
  def __init__(self, label=None, edge_length=None):
ResourceWarning: Enable tracemalloc to get the object allocation traceback
E/users/bo1lpg/miniforge3/lib/python3.12/site-packages/treeswift/Tree.py:1492: ResourceWarning: unclosed file <_io.TextIOWrapper name='/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test/RTT/random_trees/5000/input.tre' mode='r' encoding='UTF-8'>
  n = n.parent; c = Node(); n.add_child(c); n = c
ResourceWarning: Enable tracemalloc to get the object allocation traceback
E/users/bo1lpg/miniforge3/lib/python3.12/site-packages/treeswift/Node.py:10: ResourceWarning: unclosed file <_io.TextIOWrapper name='/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test/RTT/true_trees/input1.trees' mode='r' encoding='UTF-8'>
  def __init__(self, label=None, edge_length=None):
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/users/bo1lpg/miniforge3/lib/python3.12/site-packages/treeswift/Node.py:10: ResourceWarning: unclosed file <_io.TextIOWrapper name='/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test/RTT/true_trees/output1.trees' mode='r' encoding='UTF-8'>
  def __init__(self, label=None, edge_length=None):
ResourceWarning: Enable tracemalloc to get the object allocation traceback
E/users/bo1lpg/miniforge3/lib/python3.12/site-packages/treeswift/Tree.py:1484: ResourceWarning: unclosed file <_io.TextIOWrapper name='/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test/RTT/true_trees/input2.trees' mode='r' encoding='UTF-8'>
  c = Node(); n.add_child(c); n = c
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/users/bo1lpg/miniforge3/lib/python3.12/site-packages/treeswift/Tree.py:1484: ResourceWarning: unclosed file <_io.TextIOWrapper name='/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test/RTT/true_trees/output2.trees' mode='r' encoding='UTF-8'>
  c = Node(); n.add_child(c); n = c
ResourceWarning: Enable tracemalloc to get the object allocation traceback
E/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/utils.py:103: ResourceWarning: unclosed file <_io.TextIOWrapper name='/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test/RTT/true_trees/input3.trees' mode='r' encoding='UTF-8'>
  branch_lengths[i+1] = sorted([float(l1), float(l2)])
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/utils.py:103: ResourceWarning: unclosed file <_io.TextIOWrapper name='/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test/RTT/true_trees/output3.trees' mode='r' encoding='UTF-8'>
  branch_lengths[i+1] = sorted([float(l1), float(l2)])
ResourceWarning: Enable tracemalloc to get the object allocation traceback
.....
======================================================================
ERROR: test_RTT_random_tree_100 (fastroot_tests.unit_test_RTT.RTTTestCase.test_RTT_random_tree_100)
Does RTT root a random trees of size 100 properly?
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test_RTT.py", line 228, in test_RTT_random_tree_100
    score_test_100, RTT_test, branches_test = root_trees(path+"/unit_test/RTT/random_trees/100/input.tre", method='RTT',
                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/utils.py", line 84, in root_trees
    a_tree.Reroot()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 171, in Reroot
    self.find_root()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 162, in find_root
    self.Topdown_update()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 61, in Topdown_update
    self.tDown_update(node, self.Opt_function)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 87, in tDown_update
    opt_function(child, SST, deltaT, deltaD, SDT, SSD, ST, SD)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 42, in Opt_function
    G = array([[-1.,0.,0.], [0.,0.,-1.], [1.,0.,0.],[0.,1.,-tmin]])
                                                           ^^^^^
TypeError: bad operand type for unary -: 'dict_values'

======================================================================
ERROR: test_RTT_random_tree_1000 (fastroot_tests.unit_test_RTT.RTTTestCase.test_RTT_random_tree_1000)
Does RTT root a random tree of size 1000 properly?
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test_RTT.py", line 280, in test_RTT_random_tree_1000
    score_test_1000, RTT_test, branches_test = root_trees(path+"/unit_test/RTT/random_trees/1000/input.tre", method='RTT',
                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/utils.py", line 84, in root_trees
    a_tree.Reroot()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 171, in Reroot
    self.find_root()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 162, in find_root
    self.Topdown_update()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 61, in Topdown_update
    self.tDown_update(node, self.Opt_function)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 87, in tDown_update
    opt_function(child, SST, deltaT, deltaD, SDT, SSD, ST, SD)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 42, in Opt_function
    G = array([[-1.,0.,0.], [0.,0.,-1.], [1.,0.,0.],[0.,1.,-tmin]])
                                                           ^^^^^
TypeError: bad operand type for unary -: 'dict_values'

======================================================================
ERROR: test_RTT_random_tree_500 (fastroot_tests.unit_test_RTT.RTTTestCase.test_RTT_random_tree_500)
Does RTT root a random trees of size 500 properly?
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test_RTT.py", line 254, in test_RTT_random_tree_500
    score_test_500, RTT_test, branches_test = root_trees(path+"/unit_test/RTT/random_trees/500/input.tre", method='RTT',
                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/utils.py", line 84, in root_trees
    a_tree.Reroot()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 171, in Reroot
    self.find_root()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 162, in find_root
    self.Topdown_update()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 61, in Topdown_update
    self.tDown_update(node, self.Opt_function)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 87, in tDown_update
    opt_function(child, SST, deltaT, deltaD, SDT, SSD, ST, SD)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 42, in Opt_function
    G = array([[-1.,0.,0.], [0.,0.,-1.], [1.,0.,0.],[0.,1.,-tmin]])
                                                           ^^^^^
TypeError: bad operand type for unary -: 'dict_values'

======================================================================
ERROR: test_RTT_random_tree_5000 (fastroot_tests.unit_test_RTT.RTTTestCase.test_RTT_random_tree_5000)
Does RTT root a random trees of size 5000 properly?
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test_RTT.py", line 306, in test_RTT_random_tree_5000
    score_test_5000, RTT_test, branches_test = root_trees(path+"/unit_test/RTT/random_trees/5000/input.tre", method='RTT',
                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/utils.py", line 84, in root_trees
    a_tree.Reroot()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 171, in Reroot
    self.find_root()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 162, in find_root
    self.Topdown_update()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 61, in Topdown_update
    self.tDown_update(node, self.Opt_function)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 87, in tDown_update
    opt_function(child, SST, deltaT, deltaD, SDT, SSD, ST, SD)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 42, in Opt_function
    G = array([[-1.,0.,0.], [0.,0.,-1.], [1.,0.,0.],[0.,1.,-tmin]])
                                                           ^^^^^
TypeError: bad operand type for unary -: 'dict_values'

======================================================================
ERROR: test_RTT_true_trees1 (fastroot_tests.unit_test_RTT.RTTTestCase.test_RTT_true_trees1)
Does RTT root true trees 1-10 properly?
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test_RTT.py", line 29, in test_RTT_true_trees1
    score_test, RTT_test, branches_test = root_trees(path+"/unit_test/RTT/true_trees/input1.trees", method='RTT', timeFile=path+"/unit_test/RTT/true_trees/sampling_times.txt")
                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/utils.py", line 84, in root_trees
    a_tree.Reroot()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 171, in Reroot
    self.find_root()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 162, in find_root
    self.Topdown_update()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 61, in Topdown_update
    self.tDown_update(node, self.Opt_function)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 87, in tDown_update
    opt_function(child, SST, deltaT, deltaD, SDT, SSD, ST, SD)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 42, in Opt_function
    G = array([[-1.,0.,0.], [0.,0.,-1.], [1.,0.,0.],[0.,1.,-tmin]])
                                                           ^^^^^
TypeError: bad operand type for unary -: 'dict_values'

======================================================================
ERROR: test_RTT_true_trees2 (fastroot_tests.unit_test_RTT.RTTTestCase.test_RTT_true_trees2)
Does RTT root true trees 11-20 properly?
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test_RTT.py", line 93, in test_RTT_true_trees2
    score_test, RTT_test, branches_test = root_trees(path+"/unit_test/RTT/true_trees/input2.trees", method='RTT', timeFile=path+"/unit_test/RTT/true_trees/sampling_times.txt")
                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/utils.py", line 84, in root_trees
    a_tree.Reroot()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 171, in Reroot
    self.find_root()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 162, in find_root
    self.Topdown_update()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 61, in Topdown_update
    self.tDown_update(node, self.Opt_function)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 87, in tDown_update
    opt_function(child, SST, deltaT, deltaD, SDT, SSD, ST, SD)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 42, in Opt_function
    G = array([[-1.,0.,0.], [0.,0.,-1.], [1.,0.,0.],[0.,1.,-tmin]])
                                                           ^^^^^
TypeError: bad operand type for unary -: 'dict_values'

======================================================================
ERROR: test_RTT_true_trees3 (fastroot_tests.unit_test_RTT.RTTTestCase.test_RTT_true_trees3)
Does RTT root true trees 21-30 properly?
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/unit_test_RTT.py", line 145, in test_RTT_true_trees3
    score_test, RTT_test, branches_test = root_trees(path+"/unit_test/RTT/true_trees/input3.trees", method='RTT', timeFile=path+"/unit_test/RTT/true_trees/sampling_times.txt")
                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot_tests/utils.py", line 84, in root_trees
    a_tree.Reroot()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 171, in Reroot
    self.find_root()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 162, in find_root
    self.Topdown_update()
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/Tree_extend.py", line 61, in Topdown_update
    self.tDown_update(node, self.Opt_function)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 87, in tDown_update
    opt_function(child, SST, deltaT, deltaD, SDT, SSD, ST, SD)
  File "/mnt/parscratch/users/bo1lpg/NEOF-project/phylobased-LGT/software/MinVar-Rooting/fastroot/RTT.py", line 42, in Opt_function
    G = array([[-1.,0.,0.], [0.,0.,-1.], [1.,0.,0.],[0.,1.,-tmin]])
                                                           ^^^^^
TypeError: bad operand type for unary -: 'dict_values'

----------------------------------------------------------------------
Ran 12 tests in 2.761s

FAILED (errors=7)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions