In version 0.27 using ignore_data=True in lasio.read would result in the file headers being read incredibly quickly. Some timings:
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1.las : 36
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_2.las : 6
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_3.las : 4
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_4.las : 4
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_5.las : 6
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_6.las : 6
Since version 0.28 ignore_data=True has far less effect. Opening the same files in 0.28+
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1.las : 172
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_2.las : 105
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_3.las : 74
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_4.las : 133
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_5.las : 57
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_6.las : 87
My application is designed to scan hundreds of files and determine their contents. This issue means I cant upgrade past 0.27. Any help would be much appreciated.
In version 0.27 using ignore_data=True in lasio.read would result in the file headers being read incredibly quickly. Some timings:
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1.las : 36
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_2.las : 6
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_3.las : 4
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_4.las : 4
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_5.las : 6
[2023-10-02 11:37:12] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_6.las : 6
Since version 0.28 ignore_data=True has far less effect. Opening the same files in 0.28+
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1.las : 172
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_2.las : 105
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_3.las : 74
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_4.las : 133
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_5.las : 57
[2023-10-02 11:34:59] [INFO ] Time to open file - Collector 03_12_2020 20_55_04_DOMINIC 1_6.las : 87
My application is designed to scan hundreds of files and determine their contents. This issue means I cant upgrade past 0.27. Any help would be much appreciated.