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

JeffersonLab / PyPWA / 602
67%
master: 52%

Build:
Build:
LAST BUILD BRANCH: development
DEFAULT BRANCH: master
Ran 09 Jan 2020 09:00AM UTC
Jobs 2
Files 42
Run time 25s
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
602

push

travis-ci

markjonestx
Add support for fitting, pandas, and more

This is a large overhaul of PyPWA to support Pandas all the way to the
core, as well as to add a handful of features and fixes that have been
numerously requested.

This patch adds support for:
- Fitting, using the new Likelihood objects with minuit, others coming
  in the future.
- Refactored Vectors with reactions rolled into ParticlePool
- Pandas added everywhere, file objects load pandas instead of
  sturctured arrays, and all libraries now support both pandas
  and structed arrays
- Initial support for resonance. Consider this pre-alpha until more
  feedback is collected.
- Binning in memory is now supported, and more options will be added in
  the future.
- PyPWA can now be used from a script or from Jupyter notebooks much
  easier, just import and start using it like you would numpy, scipy, or
  any other package you may already be familiar with.

The major changes are a switch to DataFrames and brand new Likelihood
objects. The DataFrames will work similar to structured arrays, but
different enough that you can't assume it's a perfect drop in
replacement. Be sure to read the pandas documentation on anything that
isn't immediately clear.

The other change is the new Likelihoods. These allow you to take your
amplitude, package it inside one of our already predefined likelihoods,
and use it with any optimizer you like while still being able to take
advantage of your systems multiprocessing capabilities.

2012 of 3141 relevant lines covered (64.06%)

1.28 hits per line

Jobs
ID Job ID Ran Files Coverage
1 602.1 09 Jan 2020 09:00AM UTC 0
64.06
Travis Job 602.1
2 602.2 09 Jan 2020 09:00AM UTC 0
64.34
Travis Job 602.2
Source Files on build 602
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #602
  • 0c0b0f84 on github
  • Prev Build on development (#395)
  • Next Build on development (#603)
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

© 2025 Coveralls, Inc