Merge branch 'it4i-karolina'

This commit is contained in:
Lukas Krupcik 2022-04-19 08:59:26 +02:00
commit dbd60d9109
3 changed files with 94 additions and 0 deletions

View File

@ -0,0 +1,48 @@
diff -dur PhaseLink-20210503-orig/params.json PhaseLink-20210503/params.json
--- PhaseLink-20210503-orig/params.json 2022-04-14 16:12:07.547992065 +0200
+++ PhaseLink-20210503/params.json 2022-04-14 16:17:21.079798445 +0200
@@ -28,7 +28,7 @@
"lat_max": 37.0,
"lon_min": -121.0,
"lon_max": -115,
- "fault_file": "/home/zross/src/Qt_flt_v2-0latlonNAD27.MIF",
+ "fault_file": "src/Qt_flt_v2-0latlonNAD27.MIF",
"n_min_radius": 8,
"n_fake": 0,
"max_event_depth": 25.0,
diff -dur PhaseLink-20210503-orig/phaselink_dataset.py PhaseLink-20210503/phaselink_dataset.py
--- PhaseLink-20210503-orig/phaselink_dataset.py 2022-04-14 16:12:07.547992065 +0200
+++ PhaseLink-20210503/phaselink_dataset.py 2022-04-14 16:15:46.740759378 +0200
@@ -1,4 +1,4 @@
-#!/home/zross/bin/python
+#!/usr/bin/env python
import numpy as np
import multiprocessing as mp
import pickle
diff -dur PhaseLink-20210503-orig/phaselink_eval.py PhaseLink-20210503/phaselink_eval.py
--- PhaseLink-20210503-orig/phaselink_eval.py 2022-04-14 16:12:07.548992055 +0200
+++ PhaseLink-20210503/phaselink_eval.py 2022-04-14 16:15:59.125633226 +0200
@@ -1,4 +1,4 @@
-#! /home/zross/bin/python
+#!/usr/bin/env python
# PhaseLink: Earthquake phase association with deep learning
# Author: Zachary E. Ross
diff -dur PhaseLink-20210503-orig/phaselink_plot.py PhaseLink-20210503/phaselink_plot.py
--- PhaseLink-20210503-orig/phaselink_plot.py 2022-04-14 16:12:07.549992045 +0200
+++ PhaseLink-20210503/phaselink_plot.py 2022-04-14 16:16:12.931492600 +0200
@@ -1,4 +1,4 @@
-#!/home/zross/bin/python
+#!/usr/bin/env python
import numpy as np
import sys
diff -dur PhaseLink-20210503-orig/phaselink_train.py PhaseLink-20210503/phaselink_train.py
--- PhaseLink-20210503-orig/phaselink_train.py 2022-04-14 16:12:07.550992035 +0200
+++ PhaseLink-20210503/phaselink_train.py 2022-04-14 16:17:48.880515268 +0200
@@ -1,4 +1,4 @@
-#!/home/zross/bin/python
+#!/usr/bin/env python
import numpy as np
import os
import torch

View File

@ -0,0 +1,46 @@
# IT4Innovations
# JK 2022
easyblock = 'PackedBinary'
name = 'PhaseLink'
version = '20210503'
local_pytorch_ver = '-PyTorch-1.10.0'
homepage = 'https://github.com/interseismic/PhaseLink'
description = """
PhaseLink applies a deep learning approach to seismic phase association.
"""
toolchain = {'name': 'fosscuda', 'version': '2020b'}
# clone from github and create an archive
sources = ['%(name)s-%(version)s.tar.gz']
extract_sources = True
dependencies = [
('Python', '3.8.6'),
('apex', '20210420'),
('CuPy', '8.5.0'),
('Cython', '0.29.22'),
('geopy', '2.1.0'),
('h5py', '3.1.0'),
('matplotlib', '3.3.3'),
('mpi4py', '3.1.3', '', ('foss', '2020b')),
('MPICH', '3.3.2'),
('numba', '0.52.0'),
('obspy', '1.3.0'),
('pyproj', '3.0.1'),
('PyTorch', '1.10.0'),
('scikit-learn', '0.23.2'),
('torchaudio', '0.10.0', local_pytorch_ver),
('torchvision', '0.11.3', local_pytorch_ver),
]
postinstallcmds = ['find %(installdir)s -type f -name "*.py" -print0 | xargs -0 chmod +x']
skipsteps = ['sanitycheck']
modextrapaths = {'PYTHONPATH': ''}
moduleclass = 'geo'

Binary file not shown.