diff --git a/.circleci/PyAFQReconTests.sh b/.circleci/PyAFQReconTests.sh index 523fa346..78326087 100644 --- a/.circleci/PyAFQReconTests.sh +++ b/.circleci/PyAFQReconTests.sh @@ -26,8 +26,8 @@ EDDY_CFG=${TESTDIR}/data/eddy_config.json export FS_LICENSE=${TESTDIR}/data/license.txt -# Test pyAFQ_full -TESTNAME=pyafq_input_trk_test +# Test pyafq_tractometry +TESTNAME=pyafq_tractometry_test setup_dir ${TESTDIR}/${TESTNAME} TEMPDIR=${TESTDIR}/${TESTNAME}/work OUTPUT_DIR=${TESTDIR}/${TESTNAME}/derivatives @@ -38,6 +38,23 @@ ${QSIPREP_CMD} \ -w ${TEMPDIR} \ --recon-input ${BIDS_INPUT_DIR} \ --sloppy \ - --recon-spec pyafq_input_trk \ + --recon-spec pyafq_tractometry \ --recon-only \ -vv + + +# Test mrtrix_multishell_msmt_pyafq_tractometry +TESTNAME=mrtrix_multishell_msmt_pyafq_tractometry_test +setup_dir ${TESTDIR}/${TESTNAME} +TEMPDIR=${TESTDIR}/${TESTNAME}/work +OUTPUT_DIR=${TESTDIR}/${TESTNAME}/derivatives +BIDS_INPUT_DIR=${TESTDIR}/data/multishell_output/qsiprep +QSIPREP_CMD=$(run_qsiprep_cmd ${BIDS_INPUT_DIR} ${OUTPUT_DIR}) + +${QSIPREP_CMD} \ + -w ${TEMPDIR} \ + --recon-input ${BIDS_INPUT_DIR} \ + --sloppy \ + --recon-spec mrtrix_multishell_msmt_pyafq_tractometry \ + --recon-only \ + -vv \ No newline at end of file diff --git a/docs/reconstruction.rst b/docs/reconstruction.rst index 7258a9ea..e35d0d71 100644 --- a/docs/reconstruction.rst +++ b/docs/reconstruction.rst @@ -288,7 +288,7 @@ used for tractography with no T1w-based anatomical constraints. .. _pyafq: -``pyafq`` +``pyafq_tractometry`` ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This workflow uses the AFQ [Yeatman2012]_ implemented in Python [Kruper2021]_ to recognize @@ -297,11 +297,13 @@ those pathways. See the `pyAFQ documentation =0.20.2 scikit-image SimpleITK - pyAFQ >= 0.12 + pyAFQ >= 1.0.1 test_requires = coverage codecov