You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/core/prompts.py
+5-12Lines changed: 5 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -36,6 +36,7 @@
36
36
- `orcidId` (valid URL, **optional**)
37
37
- `affiliation` (list of strings, **optional**): Institutions the author is affiliated with. Do not mention Imaging Plaza unless is explicity mentioned.
38
38
- `relatedToOrganization` (list of strings, **optional**): Institutions associated with the software. Do not mention Imaging Plaza unless is explicity mentioned.
39
+
- `relatedToOrganizationJustification` (list of strings, **optional**): Justification for the related organizations.
39
40
- `softwareRequirements` (list of strings, **optional**): Dependencies or prerequisites for running the software.
40
41
- `operatingSystem` (list of strings, **optional**): Compatible operating systems. Use only Windows, Linux, MacOS, or Other.
41
42
- `programmingLanguage` (list of strings, **optional**): Programming languages used in the software.
@@ -92,18 +93,10 @@
92
93
- `hasExecutableInstructions` (string, **optional**): Any exectuable instructions related to the software. This should point to an URL where the installation is explained. If this is the README file, please make the full URL.
93
94
- `readme` (valid URL, **optional**): README url of the software (at the root of the repo)
94
95
- `imagingModality (list of strings, **optional**): imaging modalities accepted by the software.
95
-
96
-
97
-
When dealing with Organization pay attention to
98
-
-
99
-
-
100
-
-
101
-
102
-
When parsing Persons note:
103
-
-
104
-
-
105
-
-
106
-
96
+
- `discipline` (string, **optional**): Scientific discipline the software belongs to. Base your response on the README and other documentation files content.
97
+
- `disciplineJustification` (list of strings, **optional**): Justification for the discipline classification.
98
+
- `repositoryType` (string, **optional**): Type of repository (e.g., software, educational resource, documentation, data, other).
99
+
- `respositoryTypeJustification` (list of strings, **optional**): Justification for the repository type classification.
107
100
108
101
PLEASE PROVIDE THE OUTPUT IN JSON FORMAT ONLY, WITHOUT ANY EXPLANATION OR ADDITIONAL TEXT. ALIGN THE RESPONSE TO THE SCHEMA SPECIFICATION.
0 commit comments