Skip to content

Conversation

RohanKrMahato
Copy link
Collaborator

Migrated DCE-DSC-MRI_CodeCollection documentation site from Jupyter-book to Mkdocs.

image

@RohanKrMahato RohanKrMahato requested a review from ltorres6 August 26, 2025 03:18
Copy link

@ltorres6 ltorres6 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Rohan - leaving some questions and things to address on this.


# If S0 isn't specified, calculate from baseline
if S0 is None:
SIbase=np.mean(SIcurve[1:baselinepts])

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a reason you changed this from the original implementation? This is a functional change, not a documentation change.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we swap this out with a modern pyproject.toml file instead?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why are we pointing a utility script to a utility script here? Should this be simplified to one utility script in a utilities folder?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything in the guide folder should be consolidated as a readme file or as a development_guide folder in docs that is linked in the readme so that developers can quickly understand how to contribute.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are markdown files in the notebooks that should be organized separately. You will need to fix any reference links to these files as well.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably use a newer version of python here.
Additionally, can you add comments about what the workflow is doing and why?
It should be clear that we first run the notebooks, then mkdocs gh-deploy --force builds the website (and also runs the hook to convert to md)

- content.action.view
- content.code.annotate
- content.code.copy
# - content.code.select

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we aren't using these, we should probably get rid of them.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is there two deployments for the docs here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants