2021-04-06 18:09:32 ++ orcasong.modules.DetApplier.DetApplier: Calibrating with /pbs/throng/km3net/detectors/KM3NeT_-00000001_20171212.detx++ Detector: Parsing the DETX header++ Detector: Reading PMT information...++ Detector: Done.Pipeline and module initialisation took 10.620s (CPU 10.503s).2021-04-06 18:09:46 ++ orcasong.modules.TimePreproc.TimePreproc: Centering time of Hits with first triggered hit2021-04-06 18:09:46 ++ orcasong.modules.TimePreproc.TimePreproc: Centering time of McHits with first triggered hit2021-04-06 18:09:46 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:46 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:46 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:48 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:49 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:49 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:49 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:51 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:52 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:53 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:54 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:55 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:55 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:55 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:59 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:09:59 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:10:02 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:10:02 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:10:02 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:10:04 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-06 18:10:04 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...
I don't really understand what can be wrong. Do you maybe have an idea?
Edited
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items 0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items 0
Link issues together to show that they're related.
Learn more.
Related merge requests 1
When this merge request is accepted, this issue will be closed automatically.
but I still get this error message for many events:
Pipeline and module initialisation took 11.450s (CPU 11.341s).2021-04-07 10:58:57 ++ orcasong.modules.TimePreproc.TimePreproc: Centering time of Hits with first triggered hit2021-04-07 10:58:57 ++ orcasong.modules.TimePreproc.TimePreproc: Centering time of McHits with first triggered hit2021-04-07 10:58:57 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:58:59 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:58:59 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:00 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:00 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:01 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:01 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:01 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:02 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:02 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:04 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:04 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:06 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:07 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:10 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:11 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:17 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:19 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:20 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:23 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:24 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:25 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:26 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:29 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:30 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:33 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:35 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:35 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:35 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:35 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:36 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:37 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:37 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:38 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:39 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:49 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:54 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:55 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 10:59:58 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:00 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:03 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:06 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:06 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:08 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:09 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:09 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:11 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:14 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:16 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:16 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:18 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:25 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:27 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...--------------------------[ Blob 1000 ]------------------------------------------------[ Memory peak: 588.555 MB ]---------------------2021-04-07 11:00:35 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:35 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:36 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:37 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:39 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:43 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:45 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:47 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:48 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:54 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:55 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:00:58 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:03 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:10 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:11 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:15 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:18 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:18 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:19 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:21 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:22 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:22 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:25 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:26 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:31 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:32 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:33 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:35 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:42 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:47 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:52 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:01:59 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:02:04 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...--------------------------[ Blob 2000 ]------------------------------------------------[ Memory peak: 934.477 MB ]---------------------2021-04-07 11:02:15 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:02:22 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:02:24 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:02:35 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:02:43 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:02:51 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:03:03 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:03:06 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:03:20 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:03:27 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:03:31 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:03:33 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...--------------------------[ Blob 3000 ]------------------------------------------------[ Memory peak: 975.613 MB ]---------------------2021-04-07 11:04:18 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:04:21 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:04:46 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:04:51 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...2021-04-07 11:04:56 ERROR ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: Differing dtypes after appending missing columns to the table! Skipping...================================[ . ]================================2021-04-07 11:05:51 ++ km3pipe.io.hdf5.HDF5Sink.HDF5Sink: HDF5 file written to: newTestARCA.h5============================================================3942 cycles drained in 7.141016min (CPU 7.126748min). Memory peak: 993.00 MB
The error is thrown when there is no jmuon (JGandalf) reco for an event but still one for aashower. Then, the returned dict tracks from the extractor has not the same length as the others and thus cannot be concatenated correctly. at the moment these events are skipped. I think is acceptable, as first, these are only a few events and second, potentially difficult events to reconstruct anyway. So no big loss leaving them out of the training/analysis.
In that case, padding is probably better. After all, it is only about the std reco info, which is just for later comparisons. But the mc truth info we need in the y
Yeah, an error like a warning and then discard that event.
No, fortunately, the extractions just looks for the present recos and writes all the best tracks it find into the y. This way no user interaction is needed. But I think we have to give this up. We can add a list specifying the recos. If it is none, dont consider any std reco outputs.
Question is, if the sink should work like this. I mean not allow different sized objects to be put into the same file. In principle, if the user knows what he is doing this should be possible. Only in this example we see that it is often not intended. Let me call upon @tgal ^^
Different sized objects are perfectly fine, that's why we have _indices (for split Tables and NDArrays) and group_id for simple (unsplit) Tables.
In this case, the /y entry is a table and it should have some missing entries in group_id, indicating that for some groups (during the iteration) there was no data for this entry.
The HDF5Pump automatically fills the blob with the corresponding entries from the HDF5 file, based on group_id and _indices. If you want to read that by hand, you have to take into account that intrinsics.
Note that the same is true for NDArrays which has "holes/missing entries". That's why you should always load *_indices into memory and use that to check which group is which. It has two columns: index and n_items.
Right, so in principle this can still be used in orcanet. However, I think for simplicity orcasong should discard events where x and y are not both present.
And regarding the padding, is it ok to add this request for std reco info as a new parameter?
Ah, wait, we can catch the info about which reco is present from the file itself. So, I am gonna implement a padding with nans so that all events survive.
But there might be the unlikely case that the first event is the odd one out. The info about what recos are in there is already there in the beginning of the extractor for a file. so no problem propagating it to the std info function and force it to write out something for each of these recos.
For the problem with the extractor? No not at all. I was talking about the fact that orcasong produced datasets of different length which should never happen.
I guess this issue is a 2 in 1
Ok, the padding is ready. If there is generally a reco type done on a file, all events will now have the corresponding info objects about it. If there is no actual info for an event, nan's are added for all members.
Thank you @dguderian! I just tried to re-convert the file (after updating everything), but I still get the error messages. Is this still expected even after your modification?