-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Metadata extractor for FEAT analysis output #14
Conversation
Here is a first draft. Clearly needs some exposure to real results and real variability. But so far this is what one can expect: Relevant snippet of a 6 EV, 1 contrast, 1st-level analysis
This will expose general analysis parameters/properties to
but nothing about result clusters will be visible in a structured way, because the nesting is too deep. Check the diff for TODOs. |
Codecov Report
@@ Coverage Diff @@
## master #14 +/- ##
==========================================
+ Coverage 85.69% 87.81% +2.11%
==========================================
Files 18 20 +2
Lines 839 993 +154
==========================================
+ Hits 719 872 +153
- Misses 120 121 +1
Continue to review full report at Codecov.
|
@yarikoptic any immediate thoughts? |
have you tried https://github.com/incf-nidash/nidmresults-fsl , may be we could follow/try "the standard"? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a cursory review, with minor comments. The only concern is values casting which imho should be less magical
from os.path import exists | ||
from os.path import basename | ||
from os.path import dirname | ||
from os.path import relpath |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not for a change here, just sharing that I started to like/use more a convention import os.path as op
and then accessing them all from op.
-- makes it still short and clear, while later we might even come up with our "extended" datalad.support.path
and change all the imports in one shot
con = int(con) | ||
if name == 'ortho': | ||
if pos == 0: | ||
# XXX this is a bit strange, there is not EV0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if that expected not to have it, I would raise ValueError to catch a moment of 'enlightenment' when we run into such case
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
;-) If you point me to the docs on what is to be expected and what not, I'll do that....
} | ||
|
||
|
||
def _convert_dtype(val): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not to rely on having ""
around the value to immediately decide it to be a string, this way we would avoid converting some "degenerate" evtitle's (especially the ones with explicit leading 0s for some reason such as "001", or "inf" or "NaN" for floats) etc into numeric values, where they were intended to stay strings.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Because an FSF file has strings that are not quoted.
clustertable_fname = opj( | ||
self.ds.path, analysis_path, 'cluster_zstat{}.txt'.format(i + 1)) | ||
if exists(clustertable_fname): | ||
import pandas as pd |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IMHO quite heavy of a dependency, but oh well I guess.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FTR: pandas is a core dependency of pybids. Heavy, but we already carry it, hence there is no penalty.
uhhh, how could I have missed that?! I'll check that out. If it works, consider this PR never happened. |
No immediate success with nidmfsl: incf-nidash/nidmresults-fsl#125 But I'll keep exploring. It seems it also makes sense to rely on fslpy for actual IO with a FEAT dir would be superior then coding it up ourselves. https://users.fmrib.ox.ac.uk/~paulmc/fsleyes/fslpy/latest/ |
Was thinking about going with NIDM results as a replacement: Pros:
Cons:
My personal conclusion:
|
bca90ba
to
cf8f630
Compare
This is made obsolete by a solution based on https://github.com/incf-nidash/nidmresults-fsl |
Produced by git merge --allow-unrelated-histories --squash (merging from datalad-extension-template) and resolving conflicts. Squashed commit of the following: commit 0d19eeda18bb83be26564d08af6f91adc9268ad2 Merge: bfeaa45 84d672a Author: Michael Hanke <[email protected]> Date: Thu Feb 10 15:29:49 2022 +0100 Merge pull request datalad#32 from datalad/docs-explainer Add documentation explainer commit bfeaa45c1f269210897b91b2cb0ff690867c60a6 Merge: 1929a22 8e9bcbc Author: Michael Hanke <[email protected]> Date: Thu Feb 10 15:27:24 2022 +0100 Merge pull request datalad#30 from datalad/mslw-patch-1 Replace _metalad with _helloworld for easier grepping commit 84d672accb103b1a2396181565bb2e2ab6e5d38a Author: Stephan Heunis <[email protected]> Date: Thu Feb 10 15:08:57 2022 +0100 add documentation explainer commit 8e9bcbc4b2a64e8bcd48059ed85c5c34321f5dad Author: Michał Szczepanik <[email protected]> Date: Wed Feb 9 16:23:38 2022 +0100 Replace _metalad with _helloworld for easier grepping commit 1929a229214945e462f40cdcee6a339dfecc7124 Merge: ec54055 7b77859 Author: Michael Hanke <[email protected]> Date: Mon Jan 24 10:29:45 2022 +0100 Merge pull request datalad#29 from datalad/rf-tst Round of fixes and updates commit 7b77859c361ca2ff2ae7183069160fd5b8a329ff Author: Michael Hanke <[email protected]> Date: Mon Jan 24 10:12:46 2022 +0100 Minimal codeclimate config commit 37b060672423ec4558c131d966c595b6638787e3 Author: Michael Hanke <[email protected]> Date: Mon Jan 24 10:10:59 2022 +0100 More applicable command template With the command being in a dedicated file. Now also include standard logger naming suggestions. Fixes datalad/datalad-extension-template#27 commit 4aa498d49a315a5864393a5373fa64bc026a713a Author: Michael Hanke <[email protected]> Date: Mon Jan 24 09:52:49 2022 +0100 Document what needs to be done for installing a git-annex snapshot Fixed datalad/datalad-extension-template#22 commit 7aea7b2c69d778433ffc60db22d5f9075e90fdbf Author: Michael Hanke <[email protected]> Date: Mon Jan 24 09:50:18 2022 +0100 Update codecov setup to match datalad-core Fixes datalad/datalad-extension-template#24 commit ec5405566fd756d281f9d1fb73e25243a3d266e4 Merge: f6ef763 a3b022c Author: Michael Hanke <[email protected]> Date: Tue Jan 11 17:22:44 2022 +0100 Merge pull request datalad#28 from datalad/bf-version Make version detection robust to GIT_DIR specification commit a3b022cdf62e7637f46fc76b4e02ad2b4fb0735b Author: Chris Markiewicz <[email protected]> Date: Tue Jan 11 10:37:27 2022 +0100 Make version detection robust to GIT_DIR specification Analog fix to datalad/datalad#6341 commit f6ef763f94cefa953ef5dc1b037b06155a411933 Merge: b04f268 48addfb Author: Michael Hanke <[email protected]> Date: Tue Jan 11 10:35:22 2022 +0100 Merge pull request datalad#26 from datalad/no-setup-requires Stop using `setup_requires` commit b04f2685fea8d9e72cb4f03801b22986e7eecf5e Merge: cb64d9b 99a960f Author: Yaroslav Halchenko <[email protected]> Date: Mon Oct 25 11:15:25 2021 -0400 Merge pull request datalad#25 from datalad/no-distutils Stop using distutils commit 48addfbabc1ab65406f76324a329449948cad8b6 Author: John T. Wodder II <[email protected]> Date: Mon Oct 25 09:20:18 2021 -0400 Stop using `setup_requires` commit 99a960ff3fa47a2b54412a8fb6c50ca48b447f06 Author: John T. Wodder II <[email protected]> Date: Mon Oct 25 08:49:30 2021 -0400 Stop using distutils in _datalad_buildsupport commit c294de886d5de7d7597d97e93ff64dd8ed2909c2 Author: John T. Wodder II <[email protected]> Date: Mon Oct 25 08:48:42 2021 -0400 Keep versioneer.py from using distutils commit cb64d9b9762d738c7d34ec3f4fd34c55cd7e184f Merge: 8b6234b f05a10b Author: Michael Hanke <[email protected]> Date: Fri Oct 1 11:01:30 2021 +0200 Merge pull request datalad#23 from datalad/bdist-wheel Fix bdist_wheel command in Makefile commit f05a10b38d90ed8e68c59a88cf8f00b2511bc4f4 Author: John T. Wodder II <[email protected]> Date: Thu Sep 30 09:19:39 2021 -0400 Fix bdist_wheel command in Makefile commit 8b6234b96aa3be6b54446a280042706585d91ca9 Merge: c4c4f52 88aeff2 Author: Michael Hanke <[email protected]> Date: Wed Sep 29 08:08:12 2021 +0200 Merge pull request datalad#21 from datalad/testrequires Discontinue use of tests_require commit 88aeff294ecee8b1536e5f9fcdee217c5a7ed706 Author: Michael Hanke <[email protected]> Date: Wed Sep 29 08:02:58 2021 +0200 Discontinue use of tests_require To achieve compatibility with some of datalad's default CI setups. commit c4c4f52bb2750c6576f441ff53b560be0a4ad675 Author: Michael Hanke <[email protected]> Date: Thu Apr 15 10:20:40 2021 +0200 Disable smart quoting for valid manpages in HTML docs commit 34aa9b7f58ecc9750d2bee8ecb3dddf9ed02ed4d Merge: 0d4f35f edec51f Author: Michael Hanke <[email protected]> Date: Wed Sep 22 14:48:33 2021 +0200 Merge pull request datalad#19 from datalad/buildsupport Buildsupport update commit edec51f420f2203328423787d04f4518f0b27ae4 Merge: 0d4f35f 9975f82 Author: Michael Hanke <[email protected]> Date: Wed Sep 22 14:41:40 2021 +0200 Update DataLad build helper commit 0d4f35f6dced6fe593e4924124df83f55e0d2590 Merge: 022720b afc8586 Author: Michael Hanke <[email protected]> Date: Wed Sep 22 11:04:42 2021 +0200 Merge pull request datalad#18 from datalad/appveyor-updates Appveyor updates commit afc8586101317359de04375815cfe87aede30bab Author: Michael Hanke <[email protected]> Date: Wed Sep 22 10:57:41 2021 +0200 Do apt-get update before apt-get install Analog change to an update necessary in -ukbiobank that makes sense in general. Fixes datalad/datalad-extension-template#13 commit 2b59d6a4a773fd330f01864e9e3cf6eb9417e3b1 Author: Michael Hanke <[email protected]> Date: Wed Sep 22 10:55:37 2021 +0200 Bump git-annex version for testing to a recent release Matching the one used in datalad-core commit 022720b6aee5f95fc8c9b57916fffe9c9d3b4563 Merge: 64d185d 3cbd005 Author: Michael Hanke <[email protected]> Date: Wed Sep 22 10:49:42 2021 +0200 Merge pull request datalad#14 from datalad/fix-manifest Add missing/necessary files to sdists commit 64d185dd7bebfbf8b513a0b90a3b30b7b4530ef2 Merge: e90593e 448eb72 Author: Michael Hanke <[email protected]> Date: Wed Sep 22 10:44:32 2021 +0200 Merge pull request datalad#16 from datalad/mv-entry-points Move entry points declaration to setup.cfg commit e90593e86017f2860526c3d9348c2235a6373857 Merge: ec853dc a6e5add Author: Michael Hanke <[email protected]> Date: Wed Sep 22 10:41:27 2021 +0200 Merge pull request datalad#15 from datalad/no-universal Remove `--universal` flag commit ec853dcba03878202e2c2fe4da4c68383275675d Merge: 0098853 200030b Author: Michael Hanke <[email protected]> Date: Wed Sep 22 10:38:30 2021 +0200 Merge pull request datalad#17 from datalad/versioneer Versioneer needs more history to do its job commit 200030bfea4e0488edd6efc00324a2e05d3db869 Author: Michael Hanke <[email protected]> Date: Wed Sep 22 10:33:54 2021 +0200 Versioneer needs more history to do its job commit 448eb72efb482831ce17a1a5421bb1b0863a46c4 Author: John T. Wodder II <[email protected]> Date: Wed Sep 15 12:50:54 2021 -0400 Move entry points declaration to setup.cfg commit a6e5add3f3cdb3192a9c9dde910f9d67a7eebb11 Author: John T. Wodder II <[email protected]> Date: Wed Sep 15 12:47:19 2021 -0400 Remove `--universal` flag commit 3cbd00592f20d2554da34ec0a4765c55a9184233 Author: John T. Wodder II <[email protected]> Date: Wed Sep 15 12:37:40 2021 -0400 Add necessary files to sdists commit 9975f82bd5b43cc6bd6e0d36fc18ae9382bb40ab Author: Michael Hanke <[email protected]> Date: Thu Apr 15 08:15:27 2021 +0200 BF: We only have lower-case command names In a command suite that only defines the class name of a command, and no explicit cmdline name, no manpage would be built, because the test against the parser content would look like `Ls != ls` This change enforces lower-case for autogenerated command names. commit 0098853fee84d0ed6794a291b5056445403a6cd2 Merge: 7078c9d 4d2c049 Author: Michael Hanke <[email protected]> Date: Sat Apr 10 12:29:35 2021 +0200 Merge pull request datalad#12 from datalad/rf-36 Update workflow to minimal supported Python version (3.6) commit 4d2c04930c184455a30a1592827a55c979c6a49b Author: Michael Hanke <[email protected]> Date: Sat Apr 10 12:23:25 2021 +0200 Update workflow to minimal supported Python version (3.6) commit 7078c9d738102d6e5df6cc59b09b159425e610bf Author: Michael Hanke <[email protected]> Date: Tue Mar 23 07:29:08 2021 +0100 Use Debian snapshots as a stable place for packages commit 4827d994939d220194a99b53eb5ed83d0b3e18da Merge: 4ad6769 899e9ba Author: Michael Hanke <[email protected]> Date: Thu Mar 11 17:13:11 2021 +0100 Merge pull request datalad#11 from datalad/tst-coverage Working coverage submission across all platforms commit 899e9bae0f39ea479a18a9415c0b978d2d2a6e89 Author: Michael Hanke <[email protected]> Date: Thu Mar 11 16:51:09 2021 +0100 Working coverage submission across all platforms commit 4ad67696dde62b01213a7cfb2964cc5a1a104507 Merge: 616ea72 1260e41 Author: Michael Hanke <[email protected]> Date: Thu Mar 11 09:08:29 2021 +0100 Merge pull request datalad#10 from datalad/typos Minor fixup of wording for command_suite commit 1260e4175d60a1bd9fad85ed04833b79632d3ac8 Author: Yaroslav Halchenko <[email protected]> Date: Tue Mar 2 18:30:12 2021 -0500 Minor fixup of wording for command_suite commit 616ea72d35b04e6ea920ef2abfbd5ca76b0f1592 Merge: a4a5749 7d8c9aa Author: Michael Hanke <[email protected]> Date: Tue Mar 2 08:20:57 2021 +0100 Merge pull request datalad#9 from datalad/installer Use released version of datalad-installer commit 7d8c9aa9f796df763bb83485174d35ef4a2ebcc7 Author: Michael Hanke <[email protected]> Date: Tue Mar 2 07:40:52 2021 +0100 Use released version of datalad-installer - get rid of custom git-annex installer script on windows, use the official implementation instead - add support for requesting a specific installer version via ENV variable DATALAD_INSTALLER_VERSION, go with "latest" by default. Requesting an unavailable installer version will make the build error. commit a4a574989b1dfc78a4ac0287374e9780208add7d Author: Michael Hanke <[email protected]> Date: Mon Jan 25 08:12:45 2021 +0100 TST: Switch default test setup to appveyor Following changes in datalad-core as well as other extensions. commit f304d45b8d1f34dae08d0809c8e87c5047f8e278 Author: Michael Hanke <[email protected]> Date: Tue Jun 16 13:46:11 2020 +0200 Fix for consistency commit 1fb2ed6756596ff8e0410dd07314a132f81f1357 Author: Michael Hanke <[email protected]> Date: Mon Jun 15 17:42:00 2020 +0200 Prevent inclusion of build helpers into binary packages commit ce8e7f002b0aedfd1c0b77403c16ca511b56eeaf Merge: 0924ab1 cd61512 Author: Michael Hanke <[email protected]> Date: Mon Jun 15 13:08:29 2020 +0200 Add DataLad build helper commit cd615129ab5efd800a9c4dcbf752651b6b921740 Author: Michael Hanke <[email protected]> Date: Mon Jun 15 13:08:29 2020 +0200 Squashed '_datalad_buildsupport/' content from commit 023a1b7 git-subtree-dir: _datalad_buildsupport git-subtree-split: 023a1b77194508f7aa1d7ec5ec3bb222c1d840aa commit 0924ab1e62b31e647eb6268e28c17edd6c26a77f Author: Michael Hanke <[email protected]> Date: Mon Jun 15 13:07:44 2020 +0200 Minor name change Avoids conflict with code in datalad-core and matches source repo name. commit 80bf1979d5c8f9f1770deec687dc8106867c91f9 Author: Michael Hanke <[email protected]> Date: Mon Jun 15 09:01:18 2020 +0200 Rename file to get a more obvious label commit 1cfca1d17b7b72f01c67e29affa4168c3baba8c8 Author: Michael Hanke <[email protected]> Date: Mon Jun 15 09:00:06 2020 +0200 Extend README with practical info commit 49817c694686d21ceb5aacb22c43fa5e320d9945 Merge: a20b711 73a7485 Author: Michael Hanke <[email protected]> Date: Mon Jun 15 08:57:28 2020 +0200 Merge pull request datalad#7 from datalad/readme Community related pointers for the README commit 73a74858b21ca7ba32b4abd32330b97ae3cd84a4 Author: Adina Wagner <[email protected]> Date: Wed Jun 10 13:28:40 2020 +0200 add a minimal zenodo.json file commit 28b0f3084e7ba0565e6a720653bcfcc89c58abf4 Author: Adina Wagner <[email protected]> Date: Wed Jun 10 13:29:27 2020 +0200 add archival and community related pointers to the README commit a20b71151336982730894b1a534d67831f68c94c Merge: ea1ed84 12a5a2d Author: Michael Hanke <[email protected]> Date: Mon Jun 15 08:42:44 2020 +0200 Merge pull request datalad#6 from datalad/build_helpers Build and render manpages -- using common build helpers commit 12a5a2de5ae27ef658c4099a988d6b1fd47ebd1b Author: Michael Hanke <[email protected]> Date: Mon Jun 15 08:25:24 2020 +0200 Remove leftover broken devel requirement commit dbd12d14cf4e1f4231b84d02d1f555ea02b242dc Merge: da5b936 023a1b7 Author: Michael Hanke <[email protected]> Date: Mon Jun 15 08:19:45 2020 +0200 Add DataLad build helper git-subtree-dir: _datalad_build_support git-subtree-mainline: da5b936048453af66ff9d821920df70eedc87d24 git-subtree-split: 023a1b77194508f7aa1d7ec5ec3bb222c1d840aa commit da5b936048453af66ff9d821920df70eedc87d24 Author: Michael Hanke <[email protected]> Date: Fri Jun 12 17:32:04 2020 +0200 Add makefile target for updating the DataLad build helpers commit 023a1b77194508f7aa1d7ec5ec3bb222c1d840aa Author: Michael Hanke <[email protected]> Date: Mon Jun 15 08:16:13 2020 +0200 BF: Read package metadata directly from setup.cfg The distribution object does not seem to see it (at least not under all circumstances). commit fd99b4eece55f97514387b31787d15b393a669f9 Author: Michael Hanke <[email protected]> Date: Mon Jun 15 08:15:09 2020 +0200 RF: Remove helpers that are not needed for extensions DataLad core can add its own ones again, but it is not worth imposing the code on all extensions. commit ba575108283843f6e9f63c1852c69cc29df08ffd Author: Michael Hanke <[email protected]> Date: Fri Jun 12 17:35:46 2020 +0200 Enable building manpages for extensions With the ability to point to a specific command suite. The rest is just about making datalad core not break. commit 343b9a0ba4f72c4da641f6ba74dfbe643b70807a Author: Michael Hanke <[email protected]> Date: Fri Jun 12 17:21:01 2020 +0200 Start with a copy from datalad/datalad-neuroimaging@afa6825 commit 5d64f44cb21adf62b26feaf216f9767ca4b1928a Author: Michael Hanke <[email protected]> Date: Thu Jun 11 12:41:43 2020 +0200 Build and render manpages commit ea1ed84757f7f3bbbd172073676883179f770c7e Merge: a836e6b 1a56499 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 16:24:09 2020 +0200 Merge pull request datalad#5 from mih/master Modernization commit 1a56499f2ccc9d96bb9936d1a2d8edf3a87a4125 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 12:17:29 2020 +0200 Make more datalad-friendly by prevent annex creation on datalad-save commit 915818a1b5988efffc4b6c8f25b1ccc6bdd8f6e1 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 12:15:06 2020 +0200 Remove needless setup complication commit 90debfceae21cd4d43521230dd59f7a9586442b7 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 12:14:50 2020 +0200 Fix badge name commit ec78dfdf1b3f89bb9f21fff2fa5fd26fe37505b6 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 11:30:11 2020 +0200 Added top-level Makefile with release-to-pypi helper commit e8d69fb3cf21eadc344c15bc22bf1ad9fe0ee3d7 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 09:33:58 2020 +0200 Update README with more status badges commit c34760b8a562053005556fa835dffc200f1ae430 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 10:57:46 2020 +0200 Github action to build the docs commit 24199ea7d06f8aafcda006aeec1edd3721bdec36 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 10:34:50 2020 +0200 Sphinx-doc scaffold commit 514d3430bf2e6fdab7e6378105e807372cc46646 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 10:30:52 2020 +0200 Add workflow for testing on windows commit 61163c77291dc16f6c877c2bf757e1827cb8a1ad Author: Michael Hanke <[email protected]> Date: Wed Jun 10 08:20:01 2020 +0200 Standardize on requirement-devel.txt commit cc7ed24953a06aec135bdf94d4a5b49915dccdfb Author: Michael Hanke <[email protected]> Date: Wed Jun 10 07:59:48 2020 +0200 Add github workflow for testing on a crippled filesystem commit f2b2a6c2ac938671aa5fb8c7be99a8811cde3102 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 07:56:23 2020 +0200 Ignore pip metadata dumps and other stuff commit 8e0ace0a0b48d7fb5e2dba3ca8242dc85a5af4ac Author: Michael Hanke <[email protected]> Date: Wed Jun 10 07:48:54 2020 +0200 [DATALAD RUNCMD] Install/enable versioneer === Do not change lines below === { "chain": [], "cmd": "versioneer install", "exit": 0, "extra_inputs": [], "inputs": [], "outputs": [], "pwd": "." } ^^^ Do not change lines above ^^^ commit f44d7e2c0b83801a53c5238d966a54ab50fabfc0 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 09:34:46 2020 +0200 Add missing __init__.py to get tests installed correctly commit d94fb13aa4f037d50945eb69c7565d8d92cf68e4 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 07:46:56 2020 +0200 Simplify Travis setup No PY2, more up-to-date PY3 versions commit edfe14a6f4ddeb75801864647400185cd48b8b3f Author: Michael Hanke <[email protected]> Date: Wed Jun 10 07:41:07 2020 +0200 Fixup and expand metadata in setup.cfg and for setup.py Sensible default setup for dependencies and testing. Should enable to just drop in some code, rename the package and run. commit d0eec9f9c59915dbe48acec863329d1b112aaa23 Author: Adina Wagner <[email protected]> Date: Tue Jun 9 10:52:48 2020 +0200 add initial configuration for versioneer setup commit 63e9a481c87e3301528ce6d5f4d65f91cb3bd4b0 Author: Adina Wagner <[email protected]> Date: Tue Jun 9 10:46:34 2020 +0200 modernize setup according to https://github.com/datalad/datalad-ukbiobank commit a836e6ba83b8f17cfc321e0c878157cc96ae7847 Author: Michael Hanke <[email protected]> Date: Wed Jun 10 08:05:04 2020 +0200 Dummy workflow commit 78de6c37f4443ca1218a3f75abfa6caee300e686 Author: Michael Hanke <[email protected]> Date: Fri Oct 12 07:55:25 2018 +0200 TST: Swap out directmode tests for v6 tests commit 75b6fa4b523267b509e4cd20f6db75c43ef53e1c Author: Michael Hanke <[email protected]> Date: Fri Oct 12 06:52:49 2018 +0200 Standard gitignore commit 2bc890edefba106124c678bac6df521783d3b397 Author: Michael Hanke <[email protected]> Date: Fri Oct 12 06:52:29 2018 +0200 Improve standard setup commit 8da041aaf1c1c20205f788b87d02d675115adebb Author: Michael Hanke <[email protected]> Date: Fri Apr 6 11:20:12 2018 +0200 RF: Extension naming conventions
Would be fairly simple to capture the essence of a 1st-level analysis:
Higher-level analysis might be more complicated to identify meaningful props, but the basics would be pretty much just as simple.