test_class.declarator: neo4j = new Neo4jRule()
              .withProcedure(LoadingProcedures.class)
              .withFunction(Json.class)
              .withProcedure(Create.class)
test_class.modifier: @Rule
      public
test_class.original_string: @Rule
      public Neo4jRule neo4j = new Neo4jRule()
              .withProcedure(LoadingProcedures.class)
              .withFunction(Json.class)
              .withProcedure(Create.class);
test_class.type: Neo4jRule
test_class.var_name: neo4j
test_class.file: neuprint-load-procedures/src/test/java/org/janelia/flyem/neuprintloadprocedures/procedures/LoadingProceduresTest.java
test_class.identifier: LoadingProceduresTest
test_case.body: @Test
      public void shouldAddSynapseToRoiInfoWithHP() {
          RoiInfoWithHighPrecisionCounts roiInfo = new RoiInfoWithHighPrecisionCounts();
          roiInfo.incrementPreForRoi("roiA");
          roiInfo.incrementPreHPForRoi("roiA");
          roiInfo.incrementPostForRoi("roiA");
  
          String initialRoiInfoString = roiInfo.getAsJsonString();
  
          String newRoiInfoString = addSynapseToRoiInfoWithHP(initialRoiInfoString, "roiB", "post", 0.5, .9, .4);
  
          Assert.assertEquals("{\"roiA\":{\"preHP\":1,\"postHP\":0,\"pre\":1,\"post\":1},\"roiB\":{\"preHP\":0,\"postHP\":1,\"pre\":0,\"post\":1}}",newRoiInfoString);
  
          String newRoiInfoString2 = addSynapseToRoiInfoWithHP(newRoiInfoString, "roiB", "pre", 0.98, .9, .4);
  
          Assert.assertEquals("{\"roiA\":{\"preHP\":1,\"postHP\":0,\"pre\":1,\"post\":1},\"roiB\":{\"preHP\":1,\"postHP\":1,\"pre\":1,\"post\":1}}",newRoiInfoString2);
  
      }
test_case.class_method_signature: LoadingProceduresTest.shouldAddSynapseToRoiInfoWithHP()
test_case.full_signature: @Test public void shouldAddSynapseToRoiInfoWithHP()
test_case.identifier: shouldAddSynapseToRoiInfoWithHP
test_case.invocations: incrementPreForRoi incrementPreHPForRoi incrementPostForRoi getAsJsonString addSynapseToRoiInfoWithHP assertEquals addSynapseToRoiInfoWithHP assertEquals
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void shouldAddSynapseToRoiInfoWithHP()
focal_class.declarator: dbService
focal_class.modifier: @Context
      public
focal_class.original_string: @Context
      public GraphDatabaseService dbService;
focal_class.type: GraphDatabaseService
focal_class.var_name: dbService
focal_class.declarator: log
focal_class.modifier: @Context
      public
focal_class.original_string: @Context
      public Log log;
focal_class.type: Log
focal_class.var_name: log
focal_class.file: neuprint-load-procedures/src/main/java/org/janelia/flyem/neuprintloadprocedures/procedures/LoadingProcedures.java
focal_class.identifier: LoadingProcedures
focal_class.class_method_signature: LoadingProcedures.setConnectionSetRoiInfoAndWeightHP(@Name("preBodyId") final Long preBodyId,
                                                     @Name("postBodyId") final Long postBodyId,
                                                     @Name("datasetLabel") final String datasetLabel,
                                                     @Name("preHPThreshold") final Double preHPThreshold,
                                                     @Name("postHPThreshold") final Double postHPThreshold)
focal_class.full_signature: @Procedure(value = "loader.setConnectionSetRoiInfoAndWeightHP", mode = Mode.WRITE) @Description("loader.setConnectionSetRoiInfoAndWeightHP : Add roiInfo property to ConnectionSet node.") public void setConnectionSetRoiInfoAndWeightHP(@Name("preBodyId") final Long preBodyId,
                                                     @Name("postBodyId") final Long postBodyId,
                                                     @Name("datasetLabel") final String datasetLabel,
                                                     @Name("preHPThreshold") final Double preHPThreshold,
                                                     @Name("postHPThreshold") final Double postHPThreshold)
focal_class.identifier: setConnectionSetRoiInfoAndWeightHP
focal_class.modifiers: @Procedure(value = "loader.setConnectionSetRoiInfoAndWeightHP", mode = Mode.WRITE) @Description("loader.setConnectionSetRoiInfoAndWeightHP : Add roiInfo property to ConnectionSet node.") public
focal_class.parameters: (@Name("preBodyId") final Long preBodyId,
                                                     @Name("postBodyId") final Long postBodyId,
                                                     @Name("datasetLabel") final String datasetLabel,
                                                     @Name("preHPThreshold") final Double preHPThreshold,
                                                     @Name("postHPThreshold") final Double postHPThreshold)
focal_class.return: void
focal_class.signature: void setConnectionSetRoiInfoAndWeightHP(@Name("preBodyId") final Long preBodyId,
                                                     @Name("postBodyId") final Long postBodyId,
                                                     @Name("datasetLabel") final String datasetLabel,
                                                     @Name("preHPThreshold") final Double preHPThreshold,
                                                     @Name("postHPThreshold") final Double postHPThreshold)
focal_class.class_method_signature: LoadingProcedures.addPropsAndConnectionInfoToSegment(@Name("segment") final Node segment,
                                                     @Name("synapseSet") final Node synapseSet,
                                                     @Name("dataset") final String dataset,
                                                     @Name("preHPThreshold") final Double preHPThreshold,
                                                     @Name("postHPThreshold") final Double postHPThreshold,
                                                     @Name("neuronThreshold") final Long neuronThreshold,
                                                     @Name("addCSRoiInfoAndWeightHP") final boolean addCSRoiInfoAndWeightHP)
focal_class.full_signature: @Procedure(value = "loader.addPropsAndConnectionInfoToSegment", mode = Mode.WRITE) @Description("loader.addPropsAndConnectionInfoToSegment(segmentNode, synapseSetNode, dataset, preHPThreshold, postHPThreshold, neuronThreshold, addCSRoiInfoAndWeightHP)") public void addPropsAndConnectionInfoToSegment(@Name("segment") final Node segment,
                                                     @Name("synapseSet") final Node synapseSet,
                                                     @Name("dataset") final String dataset,
                                                     @Name("preHPThreshold") final Double preHPThreshold,
                                                     @Name("postHPThreshold") final Double postHPThreshold,
                                                     @Name("neuronThreshold") final Long neuronThreshold,
                                                     @Name("addCSRoiInfoAndWeightHP") final boolean addCSRoiInfoAndWeightHP)
focal_class.identifier: addPropsAndConnectionInfoToSegment
focal_class.modifiers: @Procedure(value = "loader.addPropsAndConnectionInfoToSegment", mode = Mode.WRITE) @Description("loader.addPropsAndConnectionInfoToSegment(segmentNode, synapseSetNode, dataset, preHPThreshold, postHPThreshold, neuronThreshold, addCSRoiInfoAndWeightHP)") public
focal_class.parameters: (@Name("segment") final Node segment,
                                                     @Name("synapseSet") final Node synapseSet,
                                                     @Name("dataset") final String dataset,
                                                     @Name("preHPThreshold") final Double preHPThreshold,
                                                     @Name("postHPThreshold") final Double postHPThreshold,
                                                     @Name("neuronThreshold") final Long neuronThreshold,
                                                     @Name("addCSRoiInfoAndWeightHP") final boolean addCSRoiInfoAndWeightHP)
focal_class.return: void
focal_class.signature: void addPropsAndConnectionInfoToSegment(@Name("segment") final Node segment,
                                                     @Name("synapseSet") final Node synapseSet,
                                                     @Name("dataset") final String dataset,
                                                     @Name("preHPThreshold") final Double preHPThreshold,
                                                     @Name("postHPThreshold") final Double postHPThreshold,
                                                     @Name("neuronThreshold") final Long neuronThreshold,
                                                     @Name("addCSRoiInfoAndWeightHP") final boolean addCSRoiInfoAndWeightHP)
focal_class.class_method_signature: LoadingProcedures.getMetaNodeRoiSet(final Node metaNode)
focal_class.full_signature: public static Set<String> getMetaNodeRoiSet(final Node metaNode)
focal_class.identifier: getMetaNodeRoiSet
focal_class.modifiers: public static
focal_class.parameters: (final Node metaNode)
focal_class.return: Set<String>
focal_class.signature: Set<String> getMetaNodeRoiSet(final Node metaNode)
focal_class.class_method_signature: LoadingProcedures.incrementSegmentPreCount(Node segment)
focal_class.full_signature: public static void incrementSegmentPreCount(Node segment)
focal_class.identifier: incrementSegmentPreCount
focal_class.modifiers: public static
focal_class.parameters: (Node segment)
focal_class.return: void
focal_class.signature: void incrementSegmentPreCount(Node segment)
focal_class.class_method_signature: LoadingProcedures.incrementSegmentPostCount(Node segment)
focal_class.full_signature: public static void incrementSegmentPostCount(Node segment)
focal_class.identifier: incrementSegmentPostCount
focal_class.modifiers: public static
focal_class.parameters: (Node segment)
focal_class.return: void
focal_class.signature: void incrementSegmentPostCount(Node segment)
focal_class.class_method_signature: LoadingProcedures.addSynapseToRoiInfo(String roiInfoString, String roiName, String synapseType)
focal_class.full_signature: public static String addSynapseToRoiInfo(String roiInfoString, String roiName, String synapseType)
focal_class.identifier: addSynapseToRoiInfo
focal_class.modifiers: public static
focal_class.parameters: (String roiInfoString, String roiName, String synapseType)
focal_class.return: String
focal_class.signature: String addSynapseToRoiInfo(String roiInfoString, String roiName, String synapseType)
focal_class.class_method_signature: LoadingProcedures.getRoiInfoAsMap(String roiInfoString)
focal_class.full_signature: public static Map<String, SynapseCounter> getRoiInfoAsMap(String roiInfoString)
focal_class.identifier: getRoiInfoAsMap
focal_class.modifiers: public static
focal_class.parameters: (String roiInfoString)
focal_class.return: Map<String, SynapseCounter>
focal_class.signature: Map<String, SynapseCounter> getRoiInfoAsMap(String roiInfoString)
focal_class.class_method_signature: LoadingProcedures.recomputeSegmentPropertiesFollowingSynapsesAddition(Long preCount, Long postCount, RoiInfo roiInfo, Node containingSegment, Node metaNode, String dataset, Long neuronThreshold)
focal_class.full_signature: private void recomputeSegmentPropertiesFollowingSynapsesAddition(Long preCount, Long postCount, RoiInfo roiInfo, Node containingSegment, Node metaNode, String dataset, Long neuronThreshold)
focal_class.identifier: recomputeSegmentPropertiesFollowingSynapsesAddition
focal_class.modifiers: private
focal_class.parameters: (Long preCount, Long postCount, RoiInfo roiInfo, Node containingSegment, Node metaNode, String dataset, Long neuronThreshold)
focal_class.return: void
focal_class.signature: void recomputeSegmentPropertiesFollowingSynapsesAddition(Long preCount, Long postCount, RoiInfo roiInfo, Node containingSegment, Node metaNode, String dataset, Long neuronThreshold)
focal_class.class_method_signature: LoadingProcedures.shouldBeLabeledNeuron(Node neuronNode, Long neuronThreshold)
focal_class.full_signature: private static boolean shouldBeLabeledNeuron(Node neuronNode, Long neuronThreshold)
focal_class.identifier: shouldBeLabeledNeuron
focal_class.modifiers: private static
focal_class.parameters: (Node neuronNode, Long neuronThreshold)
focal_class.return: boolean
focal_class.signature: boolean shouldBeLabeledNeuron(Node neuronNode, Long neuronThreshold)
focal_class.class_method_signature: LoadingProcedures.convertSegmentToNeuron(final Node segment, final String datasetLabel, final Node metaNode)
focal_class.full_signature: public static void convertSegmentToNeuron(final Node segment, final String datasetLabel, final Node metaNode)
focal_class.identifier: convertSegmentToNeuron
focal_class.modifiers: public static
focal_class.parameters: (final Node segment, final String datasetLabel, final Node metaNode)
focal_class.return: void
focal_class.signature: void convertSegmentToNeuron(final Node segment, final String datasetLabel, final Node metaNode)
focal_class.class_method_signature: LoadingProcedures.generateClusterName(RoiInfo roiInfo, long totalPre, long totalPost, double threshold, Set<String> includedRois)
focal_class.full_signature: public static String generateClusterName(RoiInfo roiInfo, long totalPre, long totalPost, double threshold, Set<String> includedRois)
focal_class.identifier: generateClusterName
focal_class.modifiers: public static
focal_class.parameters: (RoiInfo roiInfo, long totalPre, long totalPost, double threshold, Set<String> includedRois)
focal_class.return: String
focal_class.signature: String generateClusterName(RoiInfo roiInfo, long totalPre, long totalPost, double threshold, Set<String> includedRois)
focal_class.class_method_signature: LoadingProcedures.addWeightAndWeightHPToConnectsTo(Node connectionSet, int weight, int weightHP)
focal_class.full_signature: public static void addWeightAndWeightHPToConnectsTo(Node connectionSet, int weight, int weightHP)
focal_class.identifier: addWeightAndWeightHPToConnectsTo
focal_class.modifiers: public static
focal_class.parameters: (Node connectionSet, int weight, int weightHP)
focal_class.return: void
focal_class.signature: void addWeightAndWeightHPToConnectsTo(Node connectionSet, int weight, int weightHP)
focal_class.class_method_signature: LoadingProcedures.addWeightToConnectsTo(Set<Node> synapsesForConnectionSet, Node connectionSet, Set<String> metaNodeRoiSet)
focal_class.full_signature: public static void addWeightToConnectsTo(Set<Node> synapsesForConnectionSet, Node connectionSet, Set<String> metaNodeRoiSet)
focal_class.identifier: addWeightToConnectsTo
focal_class.modifiers: public static
focal_class.parameters: (Set<Node> synapsesForConnectionSet, Node connectionSet, Set<String> metaNodeRoiSet)
focal_class.return: void
focal_class.signature: void addWeightToConnectsTo(Set<Node> synapsesForConnectionSet, Node connectionSet, Set<String> metaNodeRoiSet)
focal_class.class_method_signature: LoadingProcedures.setConnectionSetRoiInfoAndGetWeightAndWeightHP(Set<Node> synapsesForConnectionSet, Node connectionSet, Double preHPThreshold, Double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.full_signature: public static int[] setConnectionSetRoiInfoAndGetWeightAndWeightHP(Set<Node> synapsesForConnectionSet, Node connectionSet, Double preHPThreshold, Double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.identifier: setConnectionSetRoiInfoAndGetWeightAndWeightHP
focal_class.modifiers: public static
focal_class.parameters: (Set<Node> synapsesForConnectionSet, Node connectionSet, Double preHPThreshold, Double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.return: int[]
focal_class.signature: int[] setConnectionSetRoiInfoAndGetWeightAndWeightHP(Set<Node> synapsesForConnectionSet, Node connectionSet, Double preHPThreshold, Double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.class_method_signature: LoadingProcedures.setConnectionSetRoiInfoWeightAndWeightHP(Set<Node> synapsesForConnectionSet, Node connectionSetNode, double preHPThreshold, double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.full_signature: public static int[] setConnectionSetRoiInfoWeightAndWeightHP(Set<Node> synapsesForConnectionSet, Node connectionSetNode, double preHPThreshold, double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.identifier: setConnectionSetRoiInfoWeightAndWeightHP
focal_class.modifiers: public static
focal_class.parameters: (Set<Node> synapsesForConnectionSet, Node connectionSetNode, double preHPThreshold, double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.return: int[]
focal_class.signature: int[] setConnectionSetRoiInfoWeightAndWeightHP(Set<Node> synapsesForConnectionSet, Node connectionSetNode, double preHPThreshold, double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.class_method_signature: LoadingProcedures.getRoiInfoForConnectionSet(Set<Node> synapsesForConnectionSet, Double preHPThreshold, Double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.full_signature: private static Object[] getRoiInfoForConnectionSet(Set<Node> synapsesForConnectionSet, Double preHPThreshold, Double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.identifier: getRoiInfoForConnectionSet
focal_class.modifiers: private static
focal_class.parameters: (Set<Node> synapsesForConnectionSet, Double preHPThreshold, Double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.return: Object[]
focal_class.signature: Object[] getRoiInfoForConnectionSet(Set<Node> synapsesForConnectionSet, Double preHPThreshold, Double postHPThreshold, Set<String> metaNodeRoiSet)
focal_class.class_method_signature: LoadingProcedures.addSynapseToRoiInfoWithHP(String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)
focal_class.full_signature: public static String addSynapseToRoiInfoWithHP(String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)
focal_class.identifier: addSynapseToRoiInfoWithHP
focal_class.modifiers: public static
focal_class.parameters: (String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)
focal_class.return: String
focal_class.signature: String addSynapseToRoiInfoWithHP(String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)
focal_class.class_method_signature: LoadingProcedures.removeSynapseFromRoiInfoWithHP(String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)
focal_class.full_signature: public static String removeSynapseFromRoiInfoWithHP(String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)
focal_class.identifier: removeSynapseFromRoiInfoWithHP
focal_class.modifiers: public static
focal_class.parameters: (String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)
focal_class.return: String
focal_class.signature: String removeSynapseFromRoiInfoWithHP(String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)
focal_class.class_method_signature: LoadingProcedures.getConnectionSetOrCreateConnectionSetAndConnectsToRelFromSynapses(Long preBodyId, Long postBodyId, Node preBody, Node postBody, Node preSynapse, Node postSynapse, String dataset, LocalDateTime timeStamp)
focal_class.full_signature: private Node getConnectionSetOrCreateConnectionSetAndConnectsToRelFromSynapses(Long preBodyId, Long postBodyId, Node preBody, Node postBody, Node preSynapse, Node postSynapse, String dataset, LocalDateTime timeStamp)
focal_class.identifier: getConnectionSetOrCreateConnectionSetAndConnectsToRelFromSynapses
focal_class.modifiers: private
focal_class.parameters: (Long preBodyId, Long postBodyId, Node preBody, Node postBody, Node preSynapse, Node postSynapse, String dataset, LocalDateTime timeStamp)
focal_class.return: Node
focal_class.signature: Node getConnectionSetOrCreateConnectionSetAndConnectsToRelFromSynapses(Long preBodyId, Long postBodyId, Node preBody, Node postBody, Node preSynapse, Node postSynapse, String dataset, LocalDateTime timeStamp)
focal_class.class_method_signature: LoadingProcedures.createConnectionSetNode(String datasetLabel, Node startSegment, Node endSegment, LocalDateTime timeStamp)
focal_class.full_signature: private Node createConnectionSetNode(String datasetLabel, Node startSegment, Node endSegment, LocalDateTime timeStamp)
focal_class.identifier: createConnectionSetNode
focal_class.modifiers: private
focal_class.parameters: (String datasetLabel, Node startSegment, Node endSegment, LocalDateTime timeStamp)
focal_class.return: Node
focal_class.signature: Node createConnectionSetNode(String datasetLabel, Node startSegment, Node endSegment, LocalDateTime timeStamp)
focal_class.class_method_signature: LoadingProcedures.addConnectsToRelationship(Node startNode, Node endNode, long weight)
focal_class.full_signature: public static Relationship addConnectsToRelationship(Node startNode, Node endNode, long weight)
focal_class.identifier: addConnectsToRelationship
focal_class.modifiers: public static
focal_class.parameters: (Node startNode, Node endNode, long weight)
focal_class.return: Relationship
focal_class.signature: Relationship addConnectsToRelationship(Node startNode, Node endNode, long weight)
focal_class.class_method_signature: LoadingProcedures.addSynapseToSynapseSet(final Node synapseSet, final Node synapse)
focal_class.full_signature: public static void addSynapseToSynapseSet(final Node synapseSet, final Node synapse)
focal_class.identifier: addSynapseToSynapseSet
focal_class.modifiers: public static
focal_class.parameters: (final Node synapseSet, final Node synapse)
focal_class.return: void
focal_class.signature: void addSynapseToSynapseSet(final Node synapseSet, final Node synapse)
focal_class.class_method_signature: LoadingProcedures.getPreAndPostHPThresholdFromMetaNode(Node metaNode)
focal_class.full_signature: public static Map<String, Double> getPreAndPostHPThresholdFromMetaNode(Node metaNode)
focal_class.identifier: getPreAndPostHPThresholdFromMetaNode
focal_class.modifiers: public static
focal_class.parameters: (Node metaNode)
focal_class.return: Map<String, Double>
focal_class.signature: Map<String, Double> getPreAndPostHPThresholdFromMetaNode(Node metaNode)
focal_class.class_method_signature: LoadingProcedures.acquireWriteLockForSegmentSubgraph(Node segment)
focal_class.full_signature: private void acquireWriteLockForSegmentSubgraph(Node segment)
focal_class.identifier: acquireWriteLockForSegmentSubgraph
focal_class.modifiers: private
focal_class.parameters: (Node segment)
focal_class.return: void
focal_class.signature: void acquireWriteLockForSegmentSubgraph(Node segment)
focal_class.class_method_signature: LoadingProcedures.acquireWriteLockForNode(Node node)
focal_class.full_signature: private void acquireWriteLockForNode(Node node)
focal_class.identifier: acquireWriteLockForNode
focal_class.modifiers: private
focal_class.parameters: (Node node)
focal_class.return: void
focal_class.signature: void acquireWriteLockForNode(Node node)
focal_class.class_method_signature: LoadingProcedures.acquireWriteLockForRelationship(Relationship relationship)
focal_class.full_signature: private void acquireWriteLockForRelationship(Relationship relationship)
focal_class.identifier: acquireWriteLockForRelationship
focal_class.modifiers: private
focal_class.parameters: (Relationship relationship)
focal_class.return: void
focal_class.signature: void acquireWriteLockForRelationship(Relationship relationship)
focal_method.body: public static String addSynapseToRoiInfoWithHP(String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold) {
          RoiInfoWithHighPrecisionCounts roiInfo = getRoiInfoHPFromString(roiInfoString);
  
          if (synapseType.equals(PRE) && synapseConfidence != null && synapseConfidence > preHPThreshold) {
              roiInfo.incrementPreForRoi(roi);
              roiInfo.incrementPreHPForRoi(roi);
          } else if (synapseType.equals(PRE)) {
              roiInfo.incrementPreForRoi(roi);
          } else if (synapseType.equals(POST) && synapseConfidence != null && synapseConfidence > postHPThreshold) {
              roiInfo.incrementPostForRoi(roi);
              roiInfo.incrementPostHPForRoi(roi);
          } else if (synapseType.equals(POST)) {
              roiInfo.incrementPostForRoi(roi);
          }
  
          return roiInfo.getAsJsonString();
  
      }
focal_method.class_method_signature: LoadingProcedures.addSynapseToRoiInfoWithHP(String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)
focal_method.full_signature: public static String addSynapseToRoiInfoWithHP(String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)
focal_method.identifier: addSynapseToRoiInfoWithHP
focal_method.invocations: getRoiInfoHPFromString equals incrementPreForRoi incrementPreHPForRoi equals incrementPreForRoi equals incrementPostForRoi incrementPostHPForRoi equals incrementPostForRoi getAsJsonString
focal_method.modifiers: public static
focal_method.parameters: (String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)
focal_method.return: String
focal_method.signature: String addSynapseToRoiInfoWithHP(String roiInfoString, String roi, String synapseType, Double synapseConfidence, Double preHPThreshold, Double postHPThreshold)