-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Little projects #10
Comments
The idea is to have some time of the parallel allocated for "Hacking/break-out" sessions. For this we need some projects people can attempt to get the juices flowing and give them ideas. Ideally people bring their own ideas though. abstraction levelsThe higher level abstraction we can offer the "user" the more opportunity we have for optimising things. What is the right level of abstraction? Use cases from fitting tracks, doing things to a group of particles, selecting a range of events to store in a file. storing objectsRight now it is impossible to add a new class to be stored in a DIGI/DST. This leads to all sorts of hacks. linking information across objectsWe invented best way to express a processing pipelineHow do you express something like "take these hits, build tracks from them, filter on X, take these other hits, build different kinds of tracks from them, filter them on Y, merge the two track collections, evaluate PID info for them, select pions with pt>5GeV" in a way that is flexible and extremely easy for humans to read, and also possible for computer to parse? |
Quick note from afternoon chat :
|
What is the best way to advertise the little projects ? SLACK ? LHCb general ? |
Not sure about how to advertise these. Another project: Random access storeWhat technology exists out there for efficient storage that fits our needs and allows for random access. A small review of the existing chunked, column stores could be a good starting point. The advantage of being able to do random access would be not having to read through large numbers of files that are in the same stripping stream. |
We discussed the possibility of having a short presentation of the projects Monday afternoon. |
After discussing with @betatim though of this issue.
This is a list of small projects people could work on during the parallel sessions :
The text was updated successfully, but these errors were encountered: