-
restructure repo (pyproject.toml, classic __init__ structure)
add data integrity using pydantic
-
Should we keep v1/clean endpoint?
-
- [ ] remove extra packages from the lab
- [ ] maybe add another question to part 1 about na_if (as a practice question) for part 1
- [ ] maybe add a question about filter and stringr for part 2
-
I recently saw that our data needs a little cleaning. For example, same licenses are called differently here:
- https://github.com/NFDI4BIOIMAGE/training/blob/edf1e0ded6b77ab4ff8ed04c074cf955e638419a…
-
-
- [ ] Remove deprecated / duplicate code and data
- [ ] Fix broken feature, if not fixable remove them
-
Currently we still list a lot of dependencies in our `pyproject.toml`:
```toml
[project.optional-dependencies]
test = [
"coverage",
"codecov",
"pre-commit",
"pytest",
"py…
-
- return unmodifiable collections
- add final and private if possible
-
Preferably remove the folder completely
See #171
-
@lizzieinvancouver @christophe-rd
Since this is turning into a more complex issue, I am starting a specific issue for it.
> Can you give a quoted example from the methods or such?
As a few exam…