Remove svxvalid script and wallets.py description - online edit of handbook/troggle/scriptscurrent.html

This commit is contained in:
Expo on server 2023-01-01 19:26:41 +00:00
parent 62d0f6f88d
commit 94733a06f0

View File

@ -94,19 +94,6 @@ In :expoweb:/ . The documented workflow today does not need this, but that might
It might do a key job. It is used by <a href="#makefile">makefile</a> above. It might do a key job. It is used by <a href="#makefile">makefile</a> above.
Its job has almost certainly been superceded by the survex file parser in troggle. Its job has almost certainly been superceded by the survex file parser in troggle.
<h4 id="survex">Survex files</a> - reference checking</h4>
<p>Survex files contain a reference to the wallet which contains the original survey notes for that surveyed passage. These sometimes have errors and also get out of date as caves get renamed when they get a kataster number issued. Each online survey wallet also has a reference to the survex file(s) which have been typed up from that data.
<p>Validating the references is checked by scripts check-svx.sh, check-refs.sh, check-refs.awk in the :loser: <a href="../computing/repos.html">repository</a> to produce <a href="../../svxvalid.html">svxvalid.html</a> which lists mismatches between the svx files and the survey scan wallets.
<p>This is a horrible proof-of-concept hack that needs replacing with a proper python script instead of an assemblage of awk, bash and sed.
<h4 id="draw">Drawings files</a> - reference checking</h4>
<p>Tunnel files contain references to the wallet which contained the original survey notes for that surveyed and drawn passage.
<p>The results of validation checks are in <a href="../../xmlvalid.html">xmlvalid.html</a> and generated by script check-xml.sh in the :drawings: <a href="../computing/repos.html">repository</a>.
<p>(Therion files would too, if people inserted "#Ref" comments. In which case the script would need improving.)
<p>Currently the intermediate data it works from has to be hand-generated so a <span style="color:red">proper parsing script needs to be written</span>.
<h4 id="dplong">create_dplong_table.py, <span id="cavestats">cavestats</span> <h4 id="dplong">create_dplong_table.py, <span id="cavestats">cavestats</span>
and smklengths</h4> and smklengths</h4>
@ -202,14 +189,11 @@ Also in the :loser:fixedpts/scripts/convert_shx/ folder is a 135-line short scri
<h4 id="wallets">Wallets</h4> <h4 id="wallets">Wallets</h4>
<p>Obsolete. Functions integrated into troggle in July/August 2022. <p>Obsolete. Functions in <var>wallets.py</var> were integrated into troggle in July/August 2022.
<p><a href="../survey/onlinewallet.html">Online wallets</a> are initially maintained using the <a href="/expofiles/surveyscans/wallets.py">wallets.py</a> script, but troggle also directly imports all the expofiles/surveyscans/ directories of scanned survey notes and produces <a href="/survey_scans/">reports</a> on them. There are several bash and python scripts in the <a href="/expofiles/surveyscans/">surveyscans</a> directory to create wallets for the coming year, and to re-run the wallet processing on all past years (for when we improve the script). For 2021 we have converted wallets.py to python3, so be careful of older versions which are python2.
<p>There were also scp-index-pages.sh and allwallets.py . A reference set used to live in :expoweb:/noinfo/scripts/walletscripts/ as well as the active copies in /expofiles/surveyscans/ .
<h4 id="logbk">logbk.pl</h4> <h4 id="logbk">logbk.pl</h4>
<p>Obsolete. <p>Obsolete.
<p>This function is now done by the troggle input parsers. <p>This function is now done by the troggle input parsers.
<p>[for historic interest only]
<h4 id="indxl4">make-indxal4.pl</h4> <h4 id="indxl4">make-indxal4.pl</h4>
<p>Obsolete. <p>Obsolete.