Skip to content
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

Improvements to LINDI tests #61

Merged
merged 6 commits into from
May 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
915 changes: 915 additions & 0 deletions results/info_environment-91bf3abc58d3f9487dc3b25977d808fc1536e53f.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,319 @@
{
"version": 2,
"timestamp": "2024-05-18-12-17-56",
"commit_hash": "53c006cc437ff9a560ffd83460ba75e421b2b03a",
"environment_hash": "91bf3abc58d3f9487dc3b25977d808fc1536e53f",
"machine_hash": "Ackermann",
"results": {
"time_remote_file_reading.DirectFileReadBenchmark.time_read_hdf5_fsspec_no_cache": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.16437910008244216,
0.16532570007257164,
0.15922449994832277
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
0.32663320004940033,
0.27816640003584325,
0.24348079995252192
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.138875599950552,
0.14935910003259778,
0.15831620013341308
]
},
"time_remote_file_reading.DirectFileReadBenchmark.time_read_hdf5_fsspec_with_cache": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.15528129995800555,
0.14582149987109005,
0.14193509984761477
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
5.405785900074989,
5.445226199924946,
5.416317899944261
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.14332780009135604,
0.15223159990273416,
0.12911950005218387
]
},
"time_remote_file_reading.DirectFileReadBenchmark.time_read_hdf5_remfile": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.620539200026542,
0.621054100105539,
0.6188483000732958
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
0.6415840999688953,
0.6552140999119729,
0.6222103000618517
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.6231863000430167,
0.6004282000940293,
0.6005689001176506
]
},
"time_remote_file_reading.DirectFileReadBenchmark.time_read_hdf5_remfile_with_cache": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.6139211999252439,
0.5944676999934018,
0.5726550999097526
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
0.6569711999036372,
0.6447171999607235,
0.6402148001361638
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.6251256000250578,
0.5910497999284416,
0.5920192999765277
]
},
"time_remote_file_reading.DirectFileReadBenchmark.time_read_hdf5_ros3": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.1567285000346601,
0.15413449984043837,
0.1545219998806715
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
0.35575649980455637,
0.3241110001690686,
0.3663294001016766
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.12992109986953437,
0.13395489985123277,
0.12616059998981655
]
},
"time_remote_file_reading.DirectZarrFileReadBenchmark.time_read_zarr_force_no_consolidated": {
"(\"'s3://aind-open-data/ecephys_625749_2022-08-03_15-15-06_nwb_2023-05-16_16-34-55/ecephys_625749_2022-08-03_15-15-06_nwb/ecephys_625749_2022-08-03_15-15-06_experiment1_recording1.nwb.zarr/'\",)": [
0.7102840999141335,
0.6801524998154491,
0.6849519999232143
]
},
"time_remote_file_reading.LindiFileReadLocalReferenceFileSystemBenchmark.time_read_lindi_jsonrfs": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.0005994999972993837,
0.0006168235285098062,
0.000601476469241521
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
0.0015261624939739704,
0.00142347501241602,
0.0013838250015396625
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.0005939549999311566,
0.0005728050018660724,
0.0005473949946463108
]
},
"time_remote_file_reading.LindiFileReadLocalReferenceFileSystemBenchmark.time_read_lindi_nwbfile": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.034188499907031655,
0.03508759988471866,
0.03454169980250299
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
0.026410300051793456,
0.025371199939399958,
0.025926699861884117
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.016336999833583832,
0.015970399836078286,
0.015704500023275614
]
},
"time_remote_file_reading.NWBFileReadBenchmark.time_read_hdf5_nwbfile_fsspec_no_cache": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.19744439981877804,
0.18928559985943139,
0.20990779995918274
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
1.2439464998897165,
1.363062100019306,
1.3168826000764966
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.1632117999251932,
0.15555669995956123,
0.15089479996822774
]
},
"time_remote_file_reading.NWBFileReadBenchmark.time_read_hdf5_nwbfile_fsspec_with_cache": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.19544989988207817,
0.168602499878034,
0.19603220000863075
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
5.425334399798885,
7.25674459990114,
9.065299100009724
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.1700746000278741,
0.159640499856323,
0.15025780000723898
]
},
"time_remote_file_reading.NWBFileReadBenchmark.time_read_hdf5_nwbfile_remfile": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.7016509000677615,
0.6840565998572856,
0.6544784000143409
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
0.6825810999143869,
0.6715160000603646,
0.699720700038597
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.6813602999318391,
0.6567565998993814,
0.6638064000289887
]
},
"time_remote_file_reading.NWBFileReadBenchmark.time_read_hdf5_nwbfile_remfile_with_cache": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.668400099966675,
0.6649241000413895,
0.6767508999910206
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
0.7051319000311196,
0.7142988999839872,
0.7189285000786185
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.6318534999154508,
0.6542047001421452,
0.6309767998754978
]
},
"time_remote_file_reading.NWBFileReadBenchmark.time_read_hdf5_nwbfile_ros3": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.3454910998698324,
0.38195880013518035,
0.34967439994215965
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
2.6634392999112606,
0.8064345999155194,
0.8204387999139726
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.3506010000128299,
0.29899280006065965,
0.29477320006117225
]
},
"time_remote_file_reading.NWBLindiFileCreateLocalReferenceFileSystemBenchmark.time_create_lindi_referernce_file_system": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.6666148998774588,
0.6910041000228375,
0.6475039999932051
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
1.8787150999996811,
1.6234514000825584,
1.617799799889326
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.6613920999225229,
0.6835459000431001,
0.6500396998599172
]
},
"time_remote_file_reading.NWBLindiFileCreateLocalReferenceFileSystemBenchmark.time_create_lindi_referernce_file_system_and_read_jsonrfs": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.6585524000693113,
0.6427635999862105,
0.6552790000569075
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
1.528076299931854,
1.6133820000104606,
1.5888395002111793
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.652005200041458,
0.6637958998326212,
0.6639284000266343
]
},
"time_remote_file_reading.NWBLindiFileCreateLocalReferenceFileSystemBenchmark.time_create_lindi_referernce_file_system_and_read_nwbfile": {
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/dc3/028/dc302863-52b3-4675-9b5e-cf5f8c7636a7'\",)": [
0.6909090001136065,
0.6837116000242531,
0.685534899821505
],
"(\"'https://dandiarchive.s3.amazonaws.com/blobs/fec/8a6/fec8a690-2ece-4437-8877-8a002ff8bd8a'\",)": [
1.6079902001656592,
1.6549257999286056,
1.5748821999877691
],
"(\"'https://dandiarchive.s3.amazonaws.com/ros3test.nwb'\",)": [
0.6597631999757141,
0.6545092000160366,
0.6495263001415879
]
},
"time_remote_file_reading.NWBLindiFileReadRemoteReferenceFileSystemBenchmark.time_read_lindi_jsonrfs": {
"(\"'https://dandi-api-staging-dandisets.s3.amazonaws.com/blobs/914/6aa/9146aa46-9c01-45be-9d2a-693e6a7bb778'\",)": [
0.3281646999530494,
0.31189209991134703,
0.3120460999198258
],
"(\"'https://dandi-api-staging-dandisets.s3.amazonaws.com/blobs/4ea/7d6/4ea7d66c-82f0-4d15-b9a5-e181fb1d7dd8'\",)": [
3.3408337999135256,
3.2233618998434395,
3.71747100003995
],
"(\"'https://dandi-api-staging-dandisets.s3.amazonaws.com/blobs/956/9bc/9569bc8a-bbe7-4e14-b8ea-d1b49f38f833'\",)": [
0.41753670014441013,
0.4603041000664234,
0.41413390007801354
]
},
"time_remote_file_reading.NWBLindiFileReadRemoteReferenceFileSystemBenchmark.time_read_lindi_nwbfile": {
"(\"'https://dandi-api-staging-dandisets.s3.amazonaws.com/blobs/914/6aa/9146aa46-9c01-45be-9d2a-693e6a7bb778'\",)": [
0.3678304001223296,
0.34239770006388426,
0.3440149000380188
],
"(\"'https://dandi-api-staging-dandisets.s3.amazonaws.com/blobs/4ea/7d6/4ea7d66c-82f0-4d15-b9a5-e181fb1d7dd8'\",)": [
10.210882100043818,
10.317596199922264,
10.53281269990839
],
"(\"'https://dandi-api-staging-dandisets.s3.amazonaws.com/blobs/956/9bc/9569bc8a-bbe7-4e14-b8ea-d1b49f38f833'\",)": [
6.041566799860448,
5.912658600136638,
5.738921499811113
]
},
"time_remote_file_reading.NWBZarrFileReadBenchmark.time_read_zarr_nwbfile": {
"(\"'s3://aind-open-data/ecephys_625749_2022-08-03_15-15-06_nwb_2023-05-16_16-34-55/ecephys_625749_2022-08-03_15-15-06_nwb/ecephys_625749_2022-08-03_15-15-06_experiment1_recording1.nwb.zarr/'\",)": [
77.85015589999966,
77.23121759993955,
77.31826049997471
]
},
"time_remote_file_reading.NWBZarrFileReadBenchmark.time_read_zarr_nwbfile_force_no_consolidated": {
"(\"'s3://aind-open-data/ecephys_625749_2022-08-03_15-15-06_nwb_2023-05-16_16-34-55/ecephys_625749_2022-08-03_15-15-06_nwb/ecephys_625749_2022-08-03_15-15-06_experiment1_recording1.nwb.zarr/'\",)": [
76.83005929994397,
76.0116564000491,
76.39240320003591
]
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -50,21 +50,18 @@
lindi_remote_rfs_parameter_cases = dict(
EcephysTestCase=dict(
s3_url=get_s3_url(
is_staging=True,
dandiset_id="213889",
dandi_path="sub-IBL-ecephys/sub-IBL-ecephys_ses-3e7ae7c0_desc-18000000-frames-13653-by-384-chunking.lindi.json",
),
),
OphysTestCase=dict(
s3_url=get_s3_url(
is_staging=True,
dandiset_id="213889",
dandi_path="sub-R6_ses-20200206T210000_behavior+ophys/sub-R6_ses-20200206T210000_behavior+ophys.lindi.json",
),
),
IcephysTestCase=dict(
s3_url=get_s3_url(
is_staging=True,
dandiset_id="213889",
dandi_path="sub-1214579789_ses-1214621812_icephys/sub-1214579789_ses-1214621812_icephys.lindi.json",
),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@
lindi_remote_rfs_parameter_cases = dict(
EcephysTestCase=dict(
s3_url=get_s3_url(
is_staging=True,
dandiset_id="213889",
dandi_path="sub-IBL-ecephys/sub-IBL-ecephys_ses-3e7ae7c0_desc-18000000-frames-13653-by-384-chunking.lindi.json",
),
Expand All @@ -46,7 +45,6 @@
),
OphysTestCase=dict(
s3_url=get_s3_url(
is_staging=True,
dandiset_id="213889",
dandi_path="sub-R6_ses-20200206T210000_behavior+ophys/sub-R6_ses-20200206T210000_behavior+ophys.lindi.json",
),
Expand All @@ -55,7 +53,6 @@
),
IcephysTestCase=dict(
s3_url=get_s3_url(
is_staging=True,
dandiset_id="213889",
dandi_path="sub-1214579789_ses-1214621812_icephys/sub-1214579789_ses-1214621812_icephys.lindi.json",
),
Expand Down
3 changes: 0 additions & 3 deletions src/nwb_benchmarks/benchmarks/time_remote_file_reading.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,21 +46,18 @@
lindi_remote_rfs_parameter_cases = dict(
EcephysTestCase=dict(
s3_url=get_s3_url(
is_staging=True,
dandiset_id="213889",
dandi_path="sub-IBL-ecephys/sub-IBL-ecephys_ses-3e7ae7c0_desc-18000000-frames-13653-by-384-chunking.lindi.json",
),
),
OphysTestCase=dict(
s3_url=get_s3_url(
is_staging=True,
dandiset_id="213889",
dandi_path="sub-R6_ses-20200206T210000_behavior+ophys/sub-R6_ses-20200206T210000_behavior+ophys.lindi.json",
),
),
IcephysTestCase=dict(
s3_url=get_s3_url(
is_staging=True,
dandiset_id="213889",
dandi_path="sub-1214579789_ses-1214621812_icephys/sub-1214579789_ses-1214621812_icephys.lindi.json",
),
Expand Down
Loading