Collect minor spec inconsistencies and clean-ups for the next PEtab version
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 20/100
- Type d'issue
- Documentation
- Clarté
- À clarifier
- Activité
- Active
- Stack technique
- yaml
- Domaine
- documentation
Piste de recherche
This is a design question, not a code change. Start with the problem YAML section of the PEtab v2 specification and the schema it references, and check how optional entries such as condition_files, experiment_files, mapping_files, extensions and id are described. Decide whether empty values should be valid for all optional entries, none, or only some, and whether the spec should recommend omitting unused entries. Done means the maintainers have recorded a decision on the thread.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
This issue collects small inconsistencies and clean-ups in the PEtab v2 specification. None of them warrant a change on their own, but they could be handled in the next version. Please add further items as comments.
- Empty values for optional problem YAML entries: The optional file lists (
condition_files,experiment_files,mapping_files) andextensionsmay be present but empty ([],{}). The optionalidcan't be empty (id: ""andid:fail the schema); it can only be left out. It's worth deciding whether empty values should be valid for all optional entries or for none, and whether the specification should recommend leaving out unused optional entries. (Came up in PEtab-dev/libpetab-python#547.)
🤖 Drafted with AI assistance (Claude Code)
- Langage dominant
- Aucune donnée de langage
- Étoiles
- 67
- Forks
- 16
- Merge moyen
- 1 j 19 h
- PR mergées (30 j)
- 1
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de PEtab-dev/PEtab
-
v2: Allow infinite `nominalValue`Peut-être pris @dweindl l’a pris il y a 1 jour. Ouverte
Difficulté 4/5 1-2 jours Accessibilité débutants 55/100
PEtab-dev/PEtab#685 · 1 commentaire · 1 réaction · 1 personne assignée ·
-
Docs: v1→v2 migration guide (incl. parameter scaling) and comparing objective values across toolsPeut-être pris @dweindl l’a pris il y a 11 jours. Ouvertedocumentation
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
-
Poisson and negative binomial distributions for parameter priors and noise modelsPeut-être pris @dweindl l’a pris il y a 327 jours. Ouvertev2
PEtab-dev/PEtab#653 · 3 commentaires · 1 réaction · 1 personne assignée ·
-
v2: Add how-tosOuvertedocumentation
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
Toutes les issues de PEtab-dev/PEtab
Issues similaires
-
bug require-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
expressjs/expressjs.com#2549 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 1-3 heures Accessibilité débutants 78/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
aws-samples/sample-per-model-bedrock#526 ·
Les mainteneurs répondent en général sous 1 jour
-
area:security Task
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 Moins d'une heure Accessibilité débutants 90/100
elder-plinius/V3R1T4S#757 ·
Les mainteneurs répondent en général sous 1 jour