Skip to content

Seeking for advice about min_node_size for irregular staiton distribution #30

Description

@zhong-yy

In my study region, stations are highly concentrated in a small area. For this area with high station density, we require higher association accuracy, i.e. more events and less false detections. In the larger region outside this area, we can tolerate lower association accuracy.

According to the document, in small areas, high min_node_size values may lead to missed events

Rarely: Decrease min_node_size or min_node_size_location. If these values are too high, PyOcto might fail to locate events or associate picks to them. This will usually only be relevant if your study area is very small or you increased the values substantially above the default values.

However, if I use a too small min_node_size for the whole region, it would take a long time to run pyocto.

Should I first run pyocto with a large min_node_size and min_node_size_location for the whole region, and then run it again using the remaining picks for only the small region? Can I do this by using the second_pass_overwrites parameter? The second_pass_overwrites seems not fully documented, so I am not sure how to use it and what parameters I can overwrite? In addition, if the region in OctoAssociator is smaller than the range of station coverage, will the stations outside the region be used?

Regarding to the running time, the document does not suggest using a higher number of n_threads than available cores. However, pyocto often uses all the cores at the beginning, but soon use only one thread for a very long time until the program ends. In this case, maybe setting a n_threads to be much higher than the physical core numbers would mitigate this problem if there is enough memory? I suspect that it may be queue_memory_protection_dfs_size that makes a few threads run longer. Can I increase queue_memory_protection_dfs_size to reduce runtimes without introducing side effects to the result?

I would appreciate it if you could provide some suggestions

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions