nguyen1j / py-fcm

Automatically exported from code.google.com/p/py-fcm
0 stars 0 forks source link

Create gate 1, visit root, create gate 2 - gate 2 overwrites gate 1 #6

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. f1 = fcm.loadFCS('/Users/cliburn/hg/fcm/sample_data/3FITC_4PE_004.fcs')
2. poly_gate(f1, [2,3]) - gate a region -> f1.tree.g.nodes = ['root', 'gated 
region']
3. f1.tree.visit('root;)
4. poly_gate(f1, [2,3]) - gate a different region -> f1.tree.g.nodes = ['root', 
'gated region']

What is the expected output? What do you see instead?

Should see ['root', 'gated region 1'] after first gating and ['root', 'gated 
region 1', 'gated region 2',] 
with tree Root->G1, Root->G2

Please use labels and text to provide additional information.
Incidentally, 'G1', 'G2' etc are probably adequate default names

Original issue reported on code.google.com by cliburn....@gmail.com on 18 Aug 2009 at 1:18

GoogleCodeExporter commented 8 years ago
I have an idea of how to fix this, expect patches in the tree soon.

Original comment by Jacob.Frelinger@gmail.com on 18 Aug 2009 at 3:44

GoogleCodeExporter commented 8 years ago
fixed.  now to add checks to prevent manually overwriting nodes.

Original comment by Jacob.Frelinger@gmail.com on 18 Aug 2009 at 4:34

GoogleCodeExporter commented 8 years ago
should be fixed all together now.

Original comment by Jacob.Frelinger@gmail.com on 18 Aug 2009 at 6:16

GoogleCodeExporter commented 8 years ago

Original comment by Jacob.Frelinger@gmail.com on 18 Nov 2009 at 4:36