Changeset 6464


Ignore:
Timestamp:
Nov 3, 2021, 1:27:22 PM (15 months ago)
Author:
Nicklas Nordborg
Message:

References #1347: Updates to registration of specimen handled by external lab

Added new plate type "External library strip" and new geometry "1x8".

Location:
extensions/net.sf.basedb.reggie/branches/4.33-stable/src/net/sf/basedb/reggie
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • extensions/net.sf.basedb.reggie/branches/4.33-stable/src/net/sf/basedb/reggie/dao/BioplateType.java

    r6049 r6464  
    109109  /**
    110110    The definition of the "External library plate" type. It is locked to extracts
    111     of subtype {@link Subtype#LIBRARY} and uses 8x12 geometry. TODO -- different geometry??
     111    of subtype {@link Subtype#LIBRARY} and uses 8x12 geometry.
    112112    @since 2.12
    113113  */
    114114  public static final BioplateType EXTERNAL_LIBRARY =
    115115    new BioplateType("External library plate", Item.EXTRACT, Subtype.LIBRARY, LockMode.LOCKED_AFTER_ADD, Geometry.EIGHT_BY_TWELVE, "ExternalLibPlate", 4);
    116    
     116 
     117  /**
     118    The definition of the "External library strip" type. It is locked to extracts
     119    of subtype {@link Subtype#LIBRARY} and uses 1x8 geometry.
     120    @since 4.33.4
     121  */
     122  public static final BioplateType EXTERNAL_LIBRARY_STRIP =
     123    new BioplateType("External library strip", Item.EXTRACT, Subtype.LIBRARY, LockMode.LOCKED_AFTER_ADD, Geometry.ONE_BY_EIGHT, "ExternalLibStrip", 5);
     124
     125 
    117126  /**
    118127    The definition of the "MIPs plate" type. It is locked to extracts
  • extensions/net.sf.basedb.reggie/branches/4.33-stable/src/net/sf/basedb/reggie/dao/Geometry.java

    r3571 r6464  
    4848  public static final Geometry ONE_BY_TWELVE = new Geometry("12-well (1 × 12)", 1, 12);
    4949 
     50  /**
     51    Plate geometry with 1 row and 8 columns.
     52    @since 4.33.4
     53  */
     54  public static final Geometry ONE_BY_EIGHT = new Geometry("8-well (1 × 8)", 1, 8);
     55
    5056  /**
    5157    Plate geometry with 8 rows and 2 columns.
  • extensions/net.sf.basedb.reggie/branches/4.33-stable/src/net/sf/basedb/reggie/servlet/InstallServlet.java

    r6421 r6464  
    358358        jsonChecks.add(checkPlateGeometry(dc, Geometry.THREE_BY_TWO, createIfMissing));
    359359        jsonChecks.add(checkPlateGeometry(dc, Geometry.ONE_BY_TWELVE, createIfMissing));
     360        jsonChecks.add(checkPlateGeometry(dc, Geometry.ONE_BY_EIGHT, createIfMissing));
    360361        jsonChecks.add(checkPlateGeometry(dc, Geometry.NINE_BY_NINE, createIfMissing));
    361362        jsonChecks.add(checkPlateGeometry(dc, Geometry.EIGHT_BY_TWELVE, createIfMissing));
     
    373374        jsonChecks.add(checkBioplateType(dc, BioplateType.LIBRARY, createIfMissing));
    374375        jsonChecks.add(checkBioplateType(dc, BioplateType.EXTERNAL_LIBRARY, createIfMissing));
     376        jsonChecks.add(checkBioplateType(dc, BioplateType.EXTERNAL_LIBRARY_STRIP, createIfMissing));
    375377        jsonChecks.add(checkBioplateType(dc, BioplateType.NEOPREP, createIfMissing));
    376378        jsonChecks.add(checkBioplateType(dc, BioplateType.MIPS, createIfMissing));
Note: See TracChangeset for help on using the changeset viewer.