Skip to content

test_2d failed on Bioc devel but succeed locally #19

Description

@mikejiang
ERROR
Running the tests in ‘tests/testthat.R’ failed.
Last 13 lines of output:
  [4] 5.93e+08 - 6.26e+08 == -32890894
  
  ── 2. Failure: flowClust 2d: prior (@test_2d.R#28)  ────────────────────────────
  g@mean not equal to c(`FSC-A` = 87638.359375, `SSC-A` = 62425.46875).
  2/2 mismatches (average diff: 2613)
  [1] 90672 - 87638 ==  3033
  [2] 60234 - 62425 == -2192
  
  ══ testthat results  ═══════════════════════════════════════════════════════════
  OK: 52 SKIPPED: 1 FAILED: 2
  1. Failure: flowClust 2d: prior (@test_2d.R#23) 
  2. Failure: flowClust 2d: prior (@test_2d.R#28) 
  

I can't reproduce this error locally for this test since flowClust generates slightly different gate coordinates on bioc server.
image
The red gate is generated from the local run and black gate from the BioC (docker).
Both local and bioc environment has the same source code of flowClust and openCyto (as well as the same seed). It could be the discrepancy of certain external package or library. While I am trying to track it down. @gfinak, just want to let you be aware of this potential reproducibility issue of flowClust/openCyto

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions