Contributing to SonoSK

Bug reports and questions are welcome on the issue tracker. Please include the SonoSK version, your Python version and a short script that shows the problem.

Code

  • Units are SI inside the library. Function arguments in clinical units carry the unit in their name, for example f_mhz or z_cm.

  • Every physical constant or tissue value needs a published source, given in the module docstring.

  • New functions come with tests. Run pytest before opening a pull request.