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

biocore / emperor / 1304
94%
master: 92%

Build:
Build:
LAST BUILD BRANCH: jquery3-pr1
DEFAULT BRANCH: master
Ran 11 Apr 2018 05:12AM 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
1304

push

travis-ci

mortonjt
Procrustes new api (#647)

* 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 takes as a p... (continued)

316 of 342 branches covered (92.4%)

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

645 of 689 relevant lines covered (93.61%)

1.87 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
100.0
emperor/core.py
Jobs
ID Job ID Ran Files Coverage
1 1304.1 (NUMPY_VERSION="" WITH_COVERAGE=1) 11 Apr 2018 05:12AM UTC 0
93.61
Travis Job 1304.1
2 1304.2 (NUMPY_VERSION="<1.10") 11 Apr 2018 05:13AM UTC 0
Travis Job 1304.2
3 1304.3 (NUMPY_VERSION="<1.11") 11 Apr 2018 05:18AM UTC 0
Travis Job 1304.3
4 1304.4 (NUMPY_VERSION="" WITH_COVERAGE=1) 11 Apr 2018 05:13AM UTC 0
93.61
Travis Job 1304.4
5 1304.5 (NUMPY_VERSION="<1.10") 11 Apr 2018 05:14AM UTC 0
Travis Job 1304.5
6 1304.6 (NUMPY_VERSION="<1.11") 11 Apr 2018 05:18AM UTC 0
Travis Job 1304.6
Source Files on build 1304
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1304
  • 104d3551 on github
  • Prev Build on new-api (#1300)
  • Next Build on new-api (#1319)
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