High-throughput computational screening of nanoporous materials in targeted applications