• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

biocore / emperor / 1300
94%
master: 92%

Build:
Build:
LAST BUILD BRANCH: jquery3-pr1
DEFAULT BRANCH: master
Ran 06 Apr 2018 12:55AM UTC
Jobs 6
Files 9
Run time 5min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1300

push

travis-ci

mortonjt
Habemus arrow-based biplots  (#646)

* ENH: Add makeArrow function

* ENH: Add the type attribute to the decomp object

* ENH:Make ScenePlotView3D and DecompView aware of->

These two classes are now capable of displaying and handling arrow-based
decompositions.

* ENH: Increase arrow type awareness

This changeset makes a number of view controllers aware of the
decompositions of arrow type. In addition it makes DecompositionView
better support this variant.

It also deals with the cases where the controllers shouldn't modify the
views.

* BUG: Fix raycasting for multiple decompositions

This patch adds the ability to check for raycasting over multiple
decompositions. In addition it subclasses the THREE.ArrowHelper class to
implement the raycast method so that collisions can be detected and
attributed.

* BUG: Include missing assignment

* ENH: Improve the API of the controller

* BUG:Don't use _.pick, it's not supported in the nb

* ENH: Make Emperor aware of biplots

This commit adds a fair number of changes, for the most part the intent
is to be able to interpret and process feature data as transported by
the ordination. The constructor can now take as a parameter feature
metadata. As a result when serializing the object into a JSON object, we
now use a single object, as returned by _to_dict. The main template was
also modified to account for this change. _to_dict puts the sample and
feature ordinations in a common format for easy consumption by the
JavaScript API.

A number of methods have been modified to become aware about feature
metadata and the feature ordination. Specifically:

- _validate_metadata: takes as a parameter the metadata it is validating
and allows for a case where no metadata is provided.

- _process_data: checks if there's a feature ordination and if there is
one proceeds to create the appropriate objects and convert them into
JSON-serializeable types.

- _to_legacy_map now ta... (continued)

296 of 320 branches covered (92.5%)

40 of 40 new or added lines in 1 file covered. (100.0%)

621 of 664 relevant lines covered (93.52%)

1.87 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
8
100.0
emperor/core.py
Jobs
ID Job ID Ran Files Coverage
1 1300.1 (NUMPY_VERSION="" WITH_COVERAGE=1) 06 Apr 2018 12:56AM UTC 0
93.52
Travis Job 1300.1
2 1300.2 (NUMPY_VERSION="<1.10") 06 Apr 2018 12:55AM UTC 0
Travis Job 1300.2
3 1300.3 (NUMPY_VERSION="<1.11") 06 Apr 2018 12:56AM UTC 0
Travis Job 1300.3
4 1300.4 (NUMPY_VERSION="" WITH_COVERAGE=1) 06 Apr 2018 12:55AM UTC 0
93.52
Travis Job 1300.4
5 1300.5 (NUMPY_VERSION="<1.10") 06 Apr 2018 12:56AM UTC 0
Travis Job 1300.5
6 1300.6 (NUMPY_VERSION="<1.11") 06 Apr 2018 01:01AM UTC 0
Travis Job 1300.6
Source Files on build 1300
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1300
  • faa8bad1 on github
  • Prev Build on new-api (#1293)
  • Next Build on new-api (#1304)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc