10 | | 4. Java servlet class/file `InstallServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated in protected method `void doGet(HttpServletRequest req, HttpServletResponse resp)` to include the new bioplate annotation types for library preparation kit id. |
11 | | 5. Java servlet class/file `DnaServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated in protected method `void doPost(HttpServletRequest req, HttpServletResponse resp)` for command "`CreateDnaOrLibPlate`" to retrieve the library preparation kit id from submit info and store it in new annotation for the created start plate. |
12 | | 6. Java servlet class/file `LibPrepServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated |
| 10 | 4. Java servlet class/file `InstallServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated in protected method `void doGet(HttpServletRequest req, HttpServletResponse resp)` to include the new bioplate annotation type for library preparation kit id and the renamed annotation type for library preparation name. Code for including bioplate annotation types for library preparation protocol id and name moved to library preparation section, next to code for library preparation kit id and name. New bioplate annotation type for library preparation kit id and the renamed annotation type for library preparation name added to `Subtype.DNA` annotation type category. |
| 11 | 5. Java servlet class/file `DnaServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated in protected method `void doPost(HttpServletRequest req, HttpServletResponse resp)` for command "`CreateDnaOrLibPlate`" to retrieve the library preparation kit id and name from submit info and store them in annotations for the created start plate. |
| 12 | 6. Java servlet class/file `LibPrepServlet.java` in `src/net/sf/basedb/meludi/servlet/` updated:[[BR]]a. Protected method `void doGet(HttpServletRequest req, HttpServletResponse resp)` for command "`GetLibPrepKitAsPlates`" to retrieve the library preparation kit id values for the performed database query, and store them in new JSONArray `jsonKitId`, to later be stored in JSONObject `jsonPlate` for each kit with JSON key "`kitId`".[[BR]]b. Private method `JSONObject fetchJsonKitData(DbControl dc, String libPrepKitNameFilter, Boolean activeFilter, Boolean usedFilter, Integer minUnusedFpaPlateLocs)` updated to retrieve the library preparation kit id values for the performed database query, and store them in new JSONArray `jsonKitId`, to later be stored in returned JSONObject `jsonConsumables` with JSON key "`KitId`". |