Skip to content

ignore_data=True no longer works properly #580

Description

@rct01

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions