NERC-CEH / plankton_ml

A project for image processing and analysis pipelines for plankton sampling
GNU General Public License v3.0
0 stars 1 forks source link

Test lint and coverage workflows #2

Closed metazool closed 1 month ago

metazool commented 1 month ago

After some trial and error I've added minimal pipelines that

The latter is something we haven't discussed. I like the simplicity of consistency in using black for formatting everywhere and feel it shouldn't be unreasonable to introduce that to contributing researchers. I don't know about the R moral equivalent.

The code is really unfinished and you can see the coverage is weak, but it made sense to defer building out the demo in favour of sorting out the underpinnings and expressing a view of a project template. I don't see a way of auto configuring project settings when using a project template?

github-actions[bot] commented 1 month ago

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
32 14 44% 0% 🟢

New Files

No new covered files...

Modified Files

File Coverage Status
cyto_ml/data/vectorstore.py 0% 🟢
cyto_ml/models/scivision.py 74% 🟢
TOTAL 37% 🟢

updated for commit: 8a324f4 by action🐍

metazool commented 1 month ago

Thank you for the comments on Teams @longr - updated the CONTRIBUTING guide with more links.

I would appreciate an approve even at this work-in-progress state, the workflows will stop me wandering off too far on another branch, and the project is still very much named [insert name here]