Learning Python in Prep for Grad school

@MeshachBlue
Any recommended resources for learning python, data structures? Or just projects on MedPhys?
I’m proficient in c++ but I’ve noticed python is used extensively in the field.

1 Like

Hi @Giovanni_Delmas :slight_smile:,

Welcome to the PyMedPhys community :slight_smile:. Is there a particular project type you’d like to try out? I can use that to then point you in the right direction. I find that it is always far easier to learn a programming language when you are actually trying to build something.

Hey @SimonBiggs
I don’t have a particular one in mind - But I have used matlab to work with dicom images in order to create a semi automated ACR measurements. Anything beginner friendly but still challenging I’ll welcome.

Hi @Giovanni_Delmas,

@nlambrilCH is looking to write up some tutorials to help newcomers find their feet. Potentially you might be interested in being a “test run” participant? Going through their tutorials and giving feedback / suggestions. Highlighting places that were difficult etc?

What are your thoughts?

I would be interested. I’ll see what it has to offer

Here’s the first draft of the tutorial:

It is being worked on within the following pull request over on GitHub:

Likely worth making an account over there and discussing further.

Cheers :slight_smile:,
Simon

Hi @Giovanni_Delmas,

Just wanting to let you know that @nlambriICH’s tutorial is now live:

https://docs.pymedphys.com/lib/tutes/gamma/gamma_tutorial.html

Cheers,
Simon

Hi there Simons
I apologize for not being as active as I normally would.
Is the tutorial/project is still available?

Yup, it is. Unfortunately in a docs restructure we didn’t forward through previous links.

Here is the new location for the tutorial:
https://docs.pymedphys.com/en/latest/users/howto/gamma/speed-up.html

Regarding tutorial making. It definitely is.

In reality anything that helps new-comers get started in a “bare minimum” sense would be absolutely ideal.

I think what we need is an “absolute basics for beginners page”, much like what numpy has over here:

https://numpy.org/doc/stable/user/absolute_beginners.html

Great, thank you. Is there a way to import the pydicom and pymedphys on colab?

Nevermind, I was able to get it to work

1 Like

Make sure when you have “nevermind I got it to work” comments you briefly describe what you did so that future people with the same question as you, who are Google searching, can find your answer :slight_smile: