-
Notifications
You must be signed in to change notification settings - Fork 21
/
setup.py
executable file
·53 lines (49 loc) · 2.26 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#!/usr/bin/env python
from setuptools import setup, find_packages
setup(
name = 'noisi',
version = '0.1.0a0',
description = 'Package to calculate noise correlations from precomputed\
seismic wavefields',
long_description = "Python package to simulate ambient seismic noise cross-correlations and sensitivity kernels to noise sources for noise source optimization. Earth's oceans, wind, human activity and other sources create ambient seismic vibrations that are picked up by seismometers and used by seismologists to study the interior of the Earth and the interactions of solid Earth, oceans and atmosphere. The noisi tool provides a framework for the convenient simulation of auto- and cross-correlations of the ambient noise. Find out more at: https://github.com/lermert/noisi, https://github.com/jigel/noisi_inv",
url = 'https://github.com/lermert/noisi',
author = 'L. Ermert, J. Igel, A. Fichtner',
author_email = '[email protected], [email protected]',
license = 'GNU Lesser General Public License, Version 3 (LGPLv3) or later',
classifiers = [
'Development Status :: 4 - Beta',
'License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)',
'Topic :: Scientific/Engineering',
'Topic :: Scientific/Engineering :: Physics',
'Programming Language :: Python :: 3',
'Operating System :: OS Independent',
'Environment :: Console'
],
keywords = 'Ambient seismic noise',
packages = find_packages(),
package_data={'noisi':['config/config.yml',
'config/source_config.yml',
'config/measr_config.yml',
'config/config_comments.txt',
'config/measr_config_comments.txt',
'config/source_setup_parameters.yml',
'config/stationlist.csv',
'config/data_sac_headers.txt',
'config/source_config_comments.txt']},
install_requires = [
"numpy",
"scipy",
"obspy>=1.0.1",
"geographiclib",
"mpi4py>=2.0.0",
"pandas",
"h5py",
"PyYaml",
"jupyter",
"pytest"],
entry_points = {
'console_scripts': [
'noisi = noisi.main:run'
]
},
)