<feed xmlns='http://www.w3.org/2005/Atom'>
<title>genenetwork3/gn3/computations/diff.py, branch technical-specification</title>
<subtitle>GeneNetwork3 REST API for data science and machine learning
</subtitle>
<id>http://git.genenetwork.org/genenetwork3/atom?h=technical-specification</id>
<link rel='self' href='http://git.genenetwork.org/genenetwork3/atom?h=technical-specification'/>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/'/>
<updated>2022-03-08T05:07:38+00:00</updated>
<entry>
<title>Fix tests, and issues caught by tests</title>
<updated>2022-03-08T05:07:38+00:00</updated>
<author>
<name>Frederick Muriuki Muriithi</name>
</author>
<published>2022-03-08T05:07:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=e30f9a9b746f7dcdc8707e66cc65e580e6f83f47'/>
<id>urn:sha1:e30f9a9b746f7dcdc8707e66cc65e580e6f83f47</id>
<content type='text'>
Fix some issues caught by tests due to changes introducing the hand-off of the
partial correlations computations to an external process

Fix some issues due to the changes that introduce context managers for
database connections

Update some tests to take the above two changes into consideration
</content>
</entry>
<entry>
<title>Replace list with a tuple as an argument when setting success_codes</title>
<updated>2021-06-29T11:50:30+00:00</updated>
<author>
<name>BonfaceKilz</name>
</author>
<published>2021-06-29T10:16:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=d6715cff2e5a1771b22bb2ce7680347cad501841'/>
<id>urn:sha1:d6715cff2e5a1771b22bb2ce7680347cad501841</id>
<content type='text'>
* gn3/commands.py (run_cmd): Replace type of success_codes from List to Tuple
* gn3/computations/diff.py (generate_diff): Pass success_codes as a Tuple when
calling "run_cmd".
</content>
</entry>
<entry>
<title>gn3: diff: Set success_codes when running the diff tool</title>
<updated>2021-06-29T11:50:30+00:00</updated>
<author>
<name>BonfaceKilz</name>
</author>
<published>2021-06-29T10:08:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=a749941443246638df825adb8e9e8886d2ae9535'/>
<id>urn:sha1:a749941443246638df825adb8e9e8886d2ae9535</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a diffing function</title>
<updated>2021-06-29T11:50:30+00:00</updated>
<author>
<name>BonfaceKilz</name>
</author>
<published>2021-06-28T09:18:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.genenetwork.org/genenetwork3/commit/?id=c1d367b89a95277b25c8e3cffc0b82fb4d081fa0'/>
<id>urn:sha1:c1d367b89a95277b25c8e3cffc0b82fb4d081fa0</id>
<content type='text'>
For now the diff function uses the Linux tool "diff" to generate the diff
since it is efficient and straightforward.

* gn3/computations/diff.py (generate_diff): New function.
* tests/unit/computations/test_diff.py: Test cases for ☝🏾.
</content>
</entry>
</feed>
