Comments (2)
This can be pused down to SQL, and probably should be. One major advantage of a declarative language like SQL is these kinds of matching bugs don't happen. Rough cut at a SQL query to only get OPP files that are in the SFL table and have data in all three quantiles. Could add another join to outliers table too.
SELECT sfl.date AS date,
opp.*
FROM sfl
INNER JOIN opp
ON sfl.file == opp.file
INNER JOIN
(
SELECT file FROM opp
WHERE opp_count > 0
GROUP BY file
HAVING count(file) == 3
) AS o
ON sfl.file == o.file
ORDER BY sfl.date ASC;
from popcycle.
Fixed in 1e8ef17.
from popcycle.
Related Issues (20)
- classify.opp
- filter / gating parameters times are local HOT 1
- track all attempts to filter EVT files HOT 1
- warning message about "max(abs(i))" and "-Inf" when auto classifying HOT 1
- plot_map documentation
- zombie VCT results HOT 1
- Spurious errors when gating
- readSeaflow and get.opp.by.file have different signatures for similar tasks HOT 2
- readSeaflow doesn't check for too much data HOT 1
- Public interface exports too many functions
- Better build / install workflow for docs
- Better way to upgrade dependencies HOT 1
- Consider Apache Arrow to replace OPP when ready HOT 1
- Add tests for outlier filtering in get.* functions HOT 1
- Can't create OPP output directory when filtering HOT 1
- in `create_PSD`, add refractive indices for beads and unknow autmatically HOT 1
- Fix gating ID spacing in error message in `save_gating_plan`
- Make plan start_date more permissive
- Best way to install package? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from popcycle.