-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmetadata.txt
80 lines (69 loc) · 5.07 KB
/
metadata.txt
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# This file contains metadata for your plugin.
# This file should be included when you package your plugin.
# Mandatory items:
[general]
name=Roll
qgisMinimumVersion=3.28
description=Design and analysis of 3D seismic survey geometries
version=0.3.8
author=Duijndam.Dev
email=Bart.Duijndam@ziggo.nl
about:<p>This plugin is for creating and analyzing 3D seismic survey geometries. It is dependent on the following Python packages:<ul>
<li><b>numba</b> (version 0.60.0) Not strictly required, but it <i><b>significantly</b></i> speeds up calculations</li>
<li><b>numpy</b> (version 1.26.4) <i>should already be installed</i> </li>
<li><b>pyqtgraph</b> (version 0.13.7) </li>
<li><b>rasterio</b> (version 1.4.1) </li>
<li><b>wellpathpy</b> (version 0.5.0) </li></ul>
<p>Please install these packages <b>first</b>, using pip from the OSGeo4W command prompt (on Windows)
<p>Use <b>pip list</b> to detect which packages and versions have already been installed. (E.g. numpy should already be installed)
<p>Start with installing rasterio (it has quite a few dependencies), followed by numba, pyqtgraph and wellpathpy in that order
<p>Usage: <b> python -m pip install {package_name}=={package_version}</b>
<p>
<p>Whereby rasterio will install (requires) affine, attrs, certifi, chardet, charset-normalizer, click, click-plugins, cligj, and colorama
<p>And numba will install the llvmlite bindings for the llvm JIT compiler
<p>
<p>Please take note:<ul>
<li>Packages newer than those listed above may have bug fixes (nice) or incompatibilities (not so nice) </li>
<li>The plugin has not (yet) been tested on Linux or macOS </li>
<li>The plugin works best on a QHD Screen (2560 x 1440 pixels) or larger </li>
<li>As of V3.32 High DPI UI scaling issues have arisen in QGIS. See the following discussion on GitHub <a href="https://github.com/qgis/QGIS/issues/53898">here</a> </li>
<li>As of version 3.34.6, QGIS upgraded Python from v 3.9 to to 3.12 This speeds up calculations and solves some security issues. <br>
But when <i>upgrading</i> from an earlier QGIS version, it requires installing the above listed packages <b><i>again.</b></i> </li></ul>
tracker=https://github.com/MrBeee/roll/issues
repository=https://github.com/MrBeee/roll
# End of mandatory metadata
# Recommended items:
hasProcessingProvider=no
changelog: <p>2024-11-02 (0.3.8) improved editing patterns in Property pane and displaying hem in the Pattern tab.
<p>2024-10-22 (0.3.7) introduced multiple seeds per pattern, allowing for very complex pattern layout. Ensured backwards compatibility. <p>2024-10-15 (0.3.6) added 'pattern' tab for pattern display & analysis. Added convolution with patterns to kx-ky stack response. Fixed an assertion bug in Land Wizard. <p>2024-10-09 (0.3.5) moved statistics calculations to extended binning. Updated metadata.txt to describe installation of plugin
<p>2024-07-27 (0.3.4) added "inuse" field to src & rec points in QGIS. Implemented a Categorized Symbol Renderer to display used/unused points in QGIS
<p>2024-07-24 (0.3.3) interface with QGIS improved. Display active / inactive points separately. Fixed rasterio CRS bug
<p>2024-07-08 (0.3.2) geometry creation from templates now runs significantly faster. Fixed some bugs in Land Survey Wizard
<p>2024-06-02 (0.3.1) created a 'display' menu. This allows for closing the display pane, when using (small) full HD monitors. Fixed some bugs
<p>2024-05-27 (0.3.0) reduced minimal width of Geometry & SPS tables, in order to make working with a <i>smallish</i> full HD (1920x1080) screen easier
<p>2024-05-23 (0.2.9) expanded numba @jit functions, added rms-offset plot on Layout tab. Fixed some bugs. Implemented function profiling
<p>2024-05-04 (0.2.8) implemented numba @jit, to speed up calculations. Added stack response analysis and |O| & O/A Histograms. Fixed some bugs
<p>2024-04-21 (0.2.7) removed all numba @jit references, as exception handling with numba causes problems. Will revisit later
<p>2024-04-21 (0.2.6) added 'Analysis' tab, containing seven analysis plots
<p>2024-04-13 (0.2.5) added TWT values to trace table and implemented 'Unique Fold' capability
<p>2024-04-08 (0.2.4) improved handling of well-files
<p>2024-03-30 (0.2.3) updated metadata.txt (a) about text and (b) dependencies
<p>2024-03-30 (0.2.2) improved handling of line- and stake numbers; refactoring of input parameters
<p>2024-03-13 (0.2.1) initial release on the QGIS plugin website
# Tags are comma separated with spaces allowed
tags=3D seismic,seismic survey design,SPS data
homepage=https://github.com/MrBeee/roll
category=Plugins
icon=icon.png
# experimental flag
experimental=False
# deprecated flag (applies to the whole plugin, not just a single version)
deprecated=False
# Since QGIS 3.8, a comma separated list of plugins to be installed (or upgraded) can be specified.
# Check the documentation for more information.
# See: https://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/plugins/plugins.html
# plugin_dependencies=
Category of the plugin: Raster, Vector, Database or Web
# category=Vector
# If the plugin can run on QGIS Server.
server=False