<feed xmlns='http://www.w3.org/2005/Atom'>
<title>genenetwork2/scripts/maintenance, branch testing</title>
<subtitle>GeneNetwork (2nd generation)
</subtitle>
<id>http://git.genenetwork.org/genenetwork2/atom?h=testing</id>
<link rel='self' href='http://git.genenetwork.org/genenetwork2/atom?h=testing'/>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork2/'/>
<updated>2024-10-29T19:12:01+00:00</updated>
<entry>
<title>Read connection detail from file. Use contextmanager.</title>
<updated>2024-10-29T19:12:01+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2024-10-29T19:12:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork2/commit/?id=bfbefb6594c0b063ce169aa5f14dc9bc341c97e9'/>
<id>urn:sha1:bfbefb6594c0b063ce169aa5f14dc9bc341c97e9</id>
<content type='text'>
Read connection details from file to make it easier to change host(s)
in use.

Use contextmanager to manage the connections.
</content>
</entry>
<entry>
<title>Use argparse.ArgumentParser to collect CLI args from user</title>
<updated>2024-10-29T19:11:02+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2024-10-29T19:01:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork2/commit/?id=37282ca8cdd10c82a4d84b3fb9a70777d0166914'/>
<id>urn:sha1:37282ca8cdd10c82a4d84b3fb9a70777d0166914</id>
<content type='text'>
Collect arguments from the CLI using argparse rather than sys.argv
directly.
</content>
</entry>
<entry>
<title>Change indentation, wrap code in function and create entry-point.</title>
<updated>2024-10-29T17:59:54+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2024-10-29T17:59:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork2/commit/?id=d2219521f39cad50655384d079573e1428f3c0ff'/>
<id>urn:sha1:d2219521f39cad50655384d079573e1428f3c0ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add DataAnalyzer.py script to maintenance scripts</title>
<updated>2023-03-08T20:35:53+00:00</updated>
<author>
<name>zsloan</name>
</author>
<published>2023-03-08T20:35:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork2/commit/?id=638ee60bc2930ebe3b73814dab6aa3b124211345'/>
<id>urn:sha1:638ee60bc2930ebe3b73814dab6aa3b124211345</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Give speciesid single quotes like the other config_dic keys, just for consistency</title>
<updated>2022-06-03T19:32:14+00:00</updated>
<author>
<name>zsloan</name>
</author>
<published>2022-06-03T19:32:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork2/commit/?id=13450230b635194ffb6682e41d77cbaef2ca4b8b'/>
<id>urn:sha1:13450230b635194ffb6682e41d77cbaef2ca4b8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow GenoFreezeId to be passed in configurations to load_genotypes.py</title>
<updated>2022-06-03T19:31:42+00:00</updated>
<author>
<name>zsloan</name>
</author>
<published>2022-06-03T19:31:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork2/commit/?id=f8ea5626edffbe358215f8c31bc257c9c8b7be34'/>
<id>urn:sha1:f8ea5626edffbe358215f8c31bc257c9c8b7be34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use context manager with database connection</title>
<updated>2022-03-10T05:55:26+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2022-03-10T05:55:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork2/commit/?id=4a7e2c1602ed82aabd7d04953067ba49cb1cebff'/>
<id>urn:sha1:4a7e2c1602ed82aabd7d04953067ba49cb1cebff</id>
<content type='text'>
Use the `with` context manager with database connections and cursors
to ensure that they are closed once they are no longer needed.

Where it was not feasible to use the `with` context manager without a
huge refactor/rewrite, the cursors and connections are closed manually.
</content>
</entry>
<entry>
<title>Fix load_phenotypes to run with GN2 latest</title>
<updated>2021-05-13T08:05:30+00:00</updated>
<author>
<name>Arthur Centeno</name>
</author>
<published>2021-05-13T08:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork2/commit/?id=0dd04c5ca0521f59f93b45663bdfd67c916a9f3c'/>
<id>urn:sha1:0dd04c5ca0521f59f93b45663bdfd67c916a9f3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace map on strip with a list comprehension that calls strip()</title>
<updated>2020-10-28T22:23:22+00:00</updated>
<author>
<name>BonfaceKilz</name>
</author>
<published>2020-10-28T22:23:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork2/commit/?id=a56e5e9d5d0c3f157599677e937deb0bbb71debb'/>
<id>urn:sha1:a56e5e9d5d0c3f157599677e937deb0bbb71debb</id>
<content type='text'>
* scripts/maintenance/readProbeSetSE_v7.py: In Python3 you can't map
string.strip on a list of strings. Instead use a list comprehension
and apply strip() on each element of the list.
* wqflask/wqflask/marker_regression/plink_mapping.py: Ditto.
* wqflask/wqflask/snp_browser/snp_browser.py: Ditto.
</content>
</entry>
<entry>
<title>Replace "string.split" &amp; "string.join" with python's inbuilt methods</title>
<updated>2020-08-26T22:42:41+00:00</updated>
<author>
<name>BonfaceKilz</name>
</author>
<published>2020-08-26T22:18:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork2/commit/?id=357ca458695fbc60c97de3d1cdf89034a8722bc5'/>
<id>urn:sha1:357ca458695fbc60c97de3d1cdf89034a8722bc5</id>
<content type='text'>
</content>
</entry>
</feed>
