dascore

View on PyPIReverse Dependencies (1)

0.1.0 dascore-0.1.0-py3-none-any.whl

Wheel Details

Project: dascore
Version: 0.1.0
Filename: dascore-0.1.0-py3-none-any.whl
Download: [link]
Size: 201030
MD5: f416d4f5f6eaf13ca3731f910f7fd82f
SHA256: 60d8f36f901645ebcc97d89cea34ff1b9197bb397ad5bdefd3e337d44b6a7989
Uploaded: 2024-01-11 22:46:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dascore
Version: 0.1.0
Summary: A python library distributed fiber optic sensing
Author-Email: Derrick Chambers <chambers.ja.derrick[at]gmail.com>
Project-Url: Bug Tracker, https://github.com/DASDAE/dascore/issues
Project-Url: Documentation, https://dascore.org
Project-Url: Homepage, https://dascore.org
License: dascore is licenced under LGPL version 3 licence: GNU LESSER GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below. 0. Additional Definitions. As used herein, "this License" refers to version 3 of the GNU Lesser General Public License, and the "GNU GPL" refers to version 3 of the GNU General Public License. "The Library" refers to a covered work governed by this License, other than an Application or a Combined Work as defined below. An "Application" is any work that makes use of an interface provided by the Library, but which is not otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library. A "Combined Work" is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the "Linked Version". The "Minimal Corresponding Source" for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version. The "Corresponding Application Code" for a Combined Work means the object code and/or source code for the Application, including any data and utility programs needed for reproducing the Combined Work from the Application, but excluding the System Libraries of the Combined Work. 1. Exception to Section 3 of the GNU GPL. You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL. 2. Conveying Modified Versions. If you modify a copy of the Library, and, in your modifications, a facility refers to a function or data to be supplied by an Application that uses the facility (other than as an argument passed when the facility is invoked), then you may convey a copy of the modified version: a) under this License, provided that you make a good faith effort to ensure that, in the event an Application does not supply the function or data, the facility still operates, and performs whatever part of its purpose remains meaningful, or b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy. 3. Object Code Incorporating Material from Library Header Files. The object code form of an Application may incorporate material from a header file that is part of the Library. You may convey such object code under terms of your choice, provided that, if the incorporated material is not limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following: a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the object code with a copy of the GNU GPL and this license document. 4. Combined Works. You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications, if you also do each of the following: a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License. b) Accompany the Combined Work with a copy of the GNU GPL and this license document. c) For a Combined Work that displays copyright notices during execution, include the copyright notice for the Library among these notices, as well as a reference directing the user to the copies of the GNU GPL and this license document. d) Do one of the following: 0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source. 1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version. e) Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version. (If you use option 4d0, the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1, you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.) 5. Combined Libraries. You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities, conveyed under the terms of this License. b) Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 6. Revised Versions of the GNU Lesser General Public License. The Free Software Foundation may publish revised and/or new versions of the GNU Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation. If the Library as you received it does not specify a version number of the GNU Lesser General Public License, you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation. If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library.
Keywords: geophysics,distributed-acoustic-sensing
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Classifier: Topic :: Scientific/Engineering
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: h5py
Requires-Dist: matplotlib (>=3.5)
Requires-Dist: numpy (>=1.24)
Requires-Dist: packaging
Requires-Dist: pandas (>=2.0)
Requires-Dist: pooch (>=1.2)
Requires-Dist: pydantic (>2.1)
Requires-Dist: rich
Requires-Dist: scipy (>=1.11.0)
Requires-Dist: tables (>=3.7)
Requires-Dist: typing-extensions
Requires-Dist: pint
Requires-Dist: segyio
Requires-Dist: dascore[extras]; extra == "all"
Requires-Dist: dascore[test]; extra == "dev"
Requires-Dist: dascore[docs]; extra == "dev"
Requires-Dist: dascore[profile]; extra == "dev"
Requires-Dist: dascore[extras]; extra == "dev"
Requires-Dist: jinja2; extra == "docs"
Requires-Dist: ipywidgets; extra == "docs"
Requires-Dist: tabulate; extra == "docs"
Requires-Dist: xarray; extra == "extras"
Requires-Dist: findiff; extra == "extras"
Requires-Dist: obspy; extra == "extras"
Requires-Dist: asv; extra == "profile"
Requires-Dist: typer; extra == "profile"
Requires-Dist: coverage; extra == "test"
Requires-Dist: coveralls; extra == "test"
Requires-Dist: pre-commit; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-codeblocks; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: twine; extra == "test"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: extras
Provides-Extra: profile
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 1001 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dascore/__init__.py sha256=zt4IGQJSZ3Pm6akXI0BZP4JYxte43PDotDa2jDYRJjg 661
dascore/compat.py sha256=Wy-yfypIRXyN110HFaiUlmmFat6Ci1l10luIlILT9y0 696
dascore/constants.py sha256=ZYnqpEZCOeNgNi2nBabbp__MXCOijLYPIaC4K6SmhjE 4165
dascore/data_registry.txt sha256=HWO3t1byA6JGe7our2gERxdrQY-ZzR8QpwouIttsAg8 2975
dascore/examples.py sha256=fHGTFTywcLkRGNKgm8dW58DKLPk9uF5mh4OHE0LGbT0 14169
dascore/exceptions.py sha256=gTY0UaaTN4D_cLWecWWtVp2DQ9PUmlg5ZNCfFcaR464 2979
dascore/units.py sha256=Q2N9DJw6oZ2pStJu9tyzUyx4B-P0p4q-ENkA5WKMp-4 9642
dascore/version.py sha256=U-lYpdUVdhZdR2z0Pc9DozcFHzO6O5S4mdDjTHevT9I 380
dascore/clients/__init__.py sha256=l34GiRktpzrTkCfxK-e4fYX2AXdDkSVeVNaKj9oYKNA 91
dascore/clients/dirspool.py sha256=lKPpds_PvWzx73R_9ATxV3gTpWVNmrv99cTQ8jNuM8A 4469
dascore/clients/filespool.py sha256=81mIDqW7ty4LBZuse25JwcioBKee9yemlEtk0nlqMck 2520
dascore/core/__init__.py sha256=7Vivdzn8c3Kau8FGbN1ErUOmkTfJebd3cfnkySoRiIw 249
dascore/core/attrs.py sha256=dnk114vXirvIkcM1DFGAEOrvF6wL2V0FavpS1CMzx7w 23464
dascore/core/coordmanager.py sha256=Lw3_DrpL9qECQQeDd6bSaE9V08OsD7lCB9V3nR9ElnM 44729
dascore/core/coords.py sha256=hCv0v_8pP7NJBrAuwW2LLK5eyZGz7KnHxxZfuSZrSTc 43366
dascore/core/patch.py sha256=1VNNNc6EcLg3lN5H_mO5hRMyZdzDsp_4M_lnBsGNk2Q 9797
dascore/core/schema.py sha256=T9bJdWOlxL3zJVIL92wbOfqciUE1Z1PScuXaug-HQ1I 356
dascore/core/spool.py sha256=EG4qD48d6M1RAobrqb_wsYyIQvic7wOpSSIbDuL5OjA 25549
dascore/io/__init__.py sha256=wai53wFIC-em-eWamyAeMyFNUZDsYhlPk_RZabtQ_f4 770
dascore/io/core.py sha256=Z6kM7_A_vnBIhOI6DCM0bNn1nzjpkpfmvN0wW3BuE0Y 27295
dascore/io/indexer.py sha256=N2NacBvIs6t3-LRDVMnUzUtvHimlrOLWH0fsMBD7V6E 11680
dascore/io/dasdae/__init__.py sha256=21vpQ2MdUWVmtBqB8lornCGocuYqxelvx52f4v1ni08 169
dascore/io/dasdae/core.py sha256=Av4CrbQOQcKSeyjs7BAJD-_KCAEqtSmreza-sCvIja4 5162
dascore/io/dasdae/utils.py sha256=AWI0nUHJ7Yt467umwkMr7antCWt0BVErBKIFukOSUpM 6887
dascore/io/dashdf5/__init__.py sha256=kEtujay7GWZKgF9HbTTGl79RA110-zp6sTTOE5g5jfs 301
dascore/io/dashdf5/core.py sha256=WxpQOLKyQ-a4Id1NGT89afeCvDhbjwx-YxLfO4r7GEo 2246
dascore/io/dashdf5/utils.py sha256=Vaku9gyhscT71y8ZbWXKkWtVK972uojO8ygtpFsdhEw 2764
dascore/io/h5simple/__init__.py sha256=b-8_9XHHyUJWXs4etzqvEL9vv6esVE71UCN73iHkGg8 230
dascore/io/h5simple/core.py sha256=RmMHvdlFp9LvpaVcEQjlRFN9SfWnX7y6Ib7A7iQUdjI 1619
dascore/io/h5simple/utils.py sha256=GRp81C9EiGi_fP-kuBWar6K6neFk4y5gaVqH0oZMDHA 5210
dascore/io/pickle/__init__.py sha256=OER0ZXhH7EsFeoKJCKvZ0oClwFuJ4CBWjWRUybItWhk 118
dascore/io/pickle/core.py sha256=0hQZLMwhOoKxRZbbWfdln5uozZeC--b1ROWghnUAjFY 1812
dascore/io/prodml/__init__.py sha256=F82G3gv0RMdgWz-1yR5qFvrJ09iemJvRhnZk1Yvd65g 288
dascore/io/prodml/core.py sha256=n5bK75E7FrLYjbiz1w-ALfgaFRwIUC5fyGk1uNESOAI 2231
dascore/io/prodml/utils.py sha256=fSCAn8Qt7v-RDWo60_9ke8nWfVsGXCLLANqvaZEwXTk 5639
dascore/io/rsf/__init__.py sha256=Ry0cH8Ts3l9ZBcTmwcHLNiEZgNPYr74gYjdsssUf7EE 301
dascore/io/rsf/core.py sha256=ey1U2bC7v2hXq1LXn641DSqyeY1P0PntebnIyXqg5YE 4005
dascore/io/segy/__init__.py sha256=L0RnNkbxOh7PkuzXBFYGKGb8dXSGPehsEWfRXggHFAM 400
dascore/io/segy/core.py sha256=KeToK74augJs5fxXmPuGQ5NZ4lYsGxptuaKYEU2okPc 2128
dascore/io/segy/utils.py sha256=2AzSZHyTXuyxm-wC1FR5N0lHTvG24BiSNCzTA9yBTHs 2834
dascore/io/sentek/__init__.py sha256=fM9OGkhLlJoAS9lundtFGBME48hjx4TaIGHA37Va-Po 294
dascore/io/sentek/core.py sha256=gyPvpwAWHd7eud4GyTgCuivDEu6gaTeoNd-hiKgSGtc 1702
dascore/io/sentek/utils.py sha256=wjeDnSTT_m5lnqmXCbpIVeaqxhwnW1lpLPlYZIuX9_c 4188
dascore/io/tdms/__init__.py sha256=lTLQXuSXDaVL6i2d0HNlP734CFxUgNMDv3hCvHB9ALQ 147
dascore/io/tdms/core.py sha256=Gk20Or0B1SNVc8haumTRJytMqX259Q5YCEZ9bN957xo 2183
dascore/io/tdms/utils.py sha256=Icd4GYHe_vOxNE3buyzE2FeYxtFU1pH2pdV0O3HUuPs 12673
dascore/io/terra15/__init__.py sha256=zmV2zbzPEJuTnpJySuIjJIDR4_suF0FhwUiYBODYY20 1442
dascore/io/terra15/core.py sha256=933ENq09eH4PvbRFYp0CRijW9lv5wg1ZI4Cu3L42xis 2365
dascore/io/terra15/utils.py sha256=JuHXS3gTSxrDXNHWwhT475oWAC1KyH1PN394MuUiZq4 6240
dascore/io/wav/__init__.py sha256=XNtilftoMV3Jt6Iq3QGDQABczlvFMjQfBGawA8LODVc 106
dascore/io/wav/core.py sha256=pNymSZR0muqFBhQyMBUNfUzgqWSinN3_Ne0DGFW1fbQ 3503
dascore/proc/__init__.py sha256=tq1wdpHq22zPek1gUyzi4zjmsPISXWDwD51VUUGQGlI 557
dascore/proc/aggregate.py sha256=VuHeXZkKXWSUP3pqzu--Ep2ecyrcFahxw0R0QSHtWRg 1754
dascore/proc/basic.py sha256=bAyAV5YwZb4kvxeI4AcR-2khSTXrV1SiG4dCKA-KDmE 15658
dascore/proc/coords.py sha256=9kVDmpOorRwmGedFlu6EWJLWwUgM2ajJiXqqrhv7Af0 9826
dascore/proc/correlate.py sha256=sWPdrU9dnteUxRRBUeRUsuGqGSfCRF0xwm0UsUh683Y 5602
dascore/proc/detrend.py sha256=SkbVyHMmFKlKCZIAbu75Q4yEHhquCoONJSxOwJrtEfg 1066
dascore/proc/filter.py sha256=62h-wk7dlJsj4T_GZHgRUfvrh4Vf57gWCw9pU367Z9U 11957
dascore/proc/resample.py sha256=V023lim4ztJV8VaISKmT510n5wZYD1gfIHtanlbFTHI 8422
dascore/proc/rolling.py sha256=dsF8wpD7LMGgGLJ4uaULYhilFYHwIZImGVkpaagZrPg 11022
dascore/proc/select.py sha256=vxYmNuwTe6LX5DQSdi2JLyrYmn6uMhXTON9dCpgRhPg 2557
dascore/proc/taper.py sha256=jrJ3dpkkwD7WkaE-x89wdX0qwck6HBoaCjqsVmOwvc4 5121
dascore/proc/units.py sha256=8eEi5nKye6QmJFcC-sbIRogDxWkyMkFrFAMfXF6YPIg 3945
dascore/proc/whiten.py sha256=aVe3M5JtLp7v7Zyq6UvD47YzXgm1DA1AtWdOypdhbRA 7747
dascore/transform/__init__.py sha256=WGobNGg0m6TJUR4QnCqnAUTg8kyvbalWgO0PtapTZEQ 371
dascore/transform/differentiate.py sha256=LZvHDQzjwOAvN6vgL1U7L6EpWH6NghlURZmSa33TybA 2877
dascore/transform/dispersion.py sha256=9MdAXcxyVUXvc-gYKbbdMmmCglHA60xB9DQecetrgwY 4935
dascore/transform/fft.py sha256=FegXwnPpFKr_Zpp5jCqgSdsNGuu5-pmJGxIUAfqZ1tk 1832
dascore/transform/fourier.py sha256=tkoop8BChhfAmDw_pba1B1ln35UXvtOCVD6wLwdtHfk 10116
dascore/transform/integrate.py sha256=nC21C6N2CX3am_5hUecM-yr9lHEKCtGC8C1rxXyVr3k 4812
dascore/transform/spectro.py sha256=rdOsjKlq7y_XtYEs4G16oXsb6AfqL9n5lT7X4HL9-2E 3752
dascore/transform/strain.py sha256=UkVsEqG-37di6lgxVuM3C2aPJSTkk4DAu11EObpR-NY 1349
dascore/utils/__init__.py sha256=opXZVfb8mUMxQwlxFujvmN_XmwJtgGqwaNai3C_Yscc 112
dascore/utils/chunk.py sha256=UbW08JAqa66Qj5SEoP-oK0mG-sii1L_Bu7819P2V4tY 17273
dascore/utils/display.py sha256=eDihc2FutqmMXJJeThRk-tDyiuUCYF4C0QXxi4HDL-g 5399
dascore/utils/docs.py sha256=TexMeAtuPUfCCK54l9aqkWR2dUWEXYsU7BzRsZNp6Uc 3570
dascore/utils/downloader.py sha256=A8_NXch_H6nZ6V5A_hZMRX6JmZqQHcol-KciS5KEjk0 1345
dascore/utils/hdf5.py sha256=xKMfjNdU0H48KSMJ7wio3eTIHECjaiEDCeIgrv-a6Vs 15594
dascore/utils/io.py sha256=3y0kw5jrEnAjhhzKqHfsmYefsavS7xR7nYHouUbqu6c 8252
dascore/utils/mapping.py sha256=9l5_nPgS6SsoQ4kqIEIjCNhhJaCew6FQHX2fcr4vGB8 1659
dascore/utils/misc.py sha256=lRf5dFnJRqxdfyeRf-BFLklJ895ykeKMuMNn1RQ0FWk 21607
dascore/utils/models.py sha256=_vjPt6-q5oJ7KBgAWKcVbjeey2PJJXGTPCzFNMCC_RE 3446
dascore/utils/patch.py sha256=azKuWwtbY4p6xVWus7RIlZU2DdYDFvEmQIyfPLRLAo0 17383
dascore/utils/pd.py sha256=4p6wqYh4h8FkY2jcZKzpFTi6syuYr-vnbPVFWCnV4gk 17215
dascore/utils/plotting.py sha256=VUJIqVlgkAdZS6WWbvYhii_XsWoLdvVp4H_j7nJSqrk 3589
dascore/utils/progress.py sha256=sLVkIWEE34-e6sIbGDc-gFBh_Yfn6vJa-sx7-dkyYNs 1580
dascore/utils/time.py sha256=lVgr-KY9X83BhmrLgtZIwK7e1d2XzEgqoxVB6Ovn9DE 13530
dascore/utils/transformatter.py sha256=VEPjvo5yonUojDvVPCOL0RFEQ1yS8fjbfG9vul_MypY 1349
dascore/viz/__init__.py sha256=pj5tZUTAlg0oCp7YEuWjQ2UAdyulNhIvRSwrFRa-B18 438
dascore/viz/spectrogram.py sha256=8eY1iXO5mhLatFp3fh9B8pANDzx6p9LIBwr1rOsO4vk 2089
dascore/viz/waterfall.py sha256=NCGjHR6x_Mu3p4Tb69doZ0SOIOljOwK2N2plcpB5Avs 3755
dascore/viz/wiggle.py sha256=s765MxbZXADk79qei6T3_ZZEs5zWqzv6S863_MapX8Y 3680
dascore-0.1.0.dist-info/METADATA sha256=jfpzjBsUcjTsD3BNnf1_3FZNnSGhGSNgekU8s-jCV4M 12175
dascore-0.1.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
dascore-0.1.0.dist-info/entry_points.txt sha256=2lQZmAHG2U1ydGatpxyoXF_aeTM3rvZrYxX3RInyjXA 677
dascore-0.1.0.dist-info/top_level.txt sha256=BRB_FRXdQ-1JeLkDCbHSpmhAvCin4xQ594J0p1EadJ4 8
dascore-0.1.0.dist-info/RECORD

top_level.txt

dascore

entry_points.txt

DASDAE__V1 = dascore.io.dasdae.core:DASDAEV1
DASHDF5__V1 = dascore.io.dashdf5.core:DASHDF5
H5SIMPLE__V1_0 = dascore.io.h5simple.core:H5Simple
PICKLE = dascore.io.pickle.core:PickleIO
PRODML__V2_0 = dascore.io.prodml.core:ProdMLV2_0
PRODML__V2_1 = dascore.io.prodml.core:ProdMLV2_1
RSF__V1 = dascore.io.rsf.core:RSFV1
SEGY__V2 = dascore.io.segy.core:SegyV2
SENTEK__V5 = dascore.io.sentek.core:SentekV5
TDMS__V4713 = dascore.io.tdms.core:TDMSFormatterV4713
TERRA15__V4 = dascore.io.terra15.core:Terra15FormatterV4
TERRA15__V5 = dascore.io.terra15.core:Terra15FormatterV5
TERRA15__V6 = dascore.io.terra15.core:Terra15FormatterV6
WAV = dascore.io.wav.core:WavIO