Skip to content

Commit f8d587e

Browse files
Merge branch 'develop' into fb_fileLike3
2 parents 0b3cdec + bb8eacb commit f8d587e

File tree

14 files changed

+582
-486
lines changed

14 files changed

+582
-486
lines changed

SequenceAnalysis/pipeline_code/extra_tools_install.sh

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,3 +333,20 @@ then
333333
else
334334
echo "Already installed"
335335
fi
336+
337+
338+
if [[ ! -e ${LKTOOLS_DIR}/primer3_core || ! -z $FORCE_REINSTALL ]];
339+
then
340+
echo "Cleaning up previous installs"
341+
rm -Rf $LKTOOLS_DIR/primer3_core*
342+
rm -Rf primer3*
343+
rm -Rf v2.6.1.tar.gz
344+
345+
wget https://github.com/primer3-org/primer3/archive/refs/tags/v2.6.1.tar.gz
346+
tar -xf v2.6.1.tar.gz
347+
cd primer3-2.6.1/src
348+
make
349+
install primer3_core $LKTOOLS_DIR/
350+
else
351+
echo "Already installed"
352+
fi

SequenceAnalysis/src/org/labkey/sequenceanalysis/query/SequenceTriggerHelper.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
import java.io.StringWriter;
4646
import java.util.Arrays;
4747
import java.util.Date;
48-
import java.util.HashMap;
4948
import java.util.List;
5049
import java.util.Map;
5150

@@ -238,7 +237,7 @@ public void testTranslation() {
238237
}
239238
}
240239
}
241-
240+
242241
public long createExpData(String relPath) {
243242
PipeRoot pr = PipelineService.get().getPipelineRootSetting(getContainer());
244243
if (pr == null)
@@ -257,7 +256,7 @@ public long createExpData(String relPath) {
257256
{
258257
return d.getRowId();
259258
}
260-
259+
261260
d = ExperimentService.get().createData(getContainer(), new DataType("Output"));
262261
d.setDataFileURI(f.toURI());
263262
d.setName(f.getName());

SequenceAnalysis/src/org/labkey/sequenceanalysis/run/preprocessing/TagPcrSummaryStep.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public Provider()
7272
put("checked", true);
7373
}}, true),
7474
ToolParameterDescriptor.createCommandLineParam(CommandLineParam.create("--insert-name"), "insertType", "Insert Type", "The type of insert to detect.", "ldk-simplecombo", new JSONObject(){{
75-
put("storeValues", "PiggyBac;Lentivirus;PREDICT");
75+
put("storeValues", "PiggyBac;Lentivirus;PREDICT;BxBI_attP");
7676
put("allowBlank", false);
7777
}}, null),
7878
ToolParameterDescriptor.create(DESIGN_PRIMERS, "Design Primers", "If selected, Primer3 will be used to design primers to flank integration sites", "checkbox", new JSONObject(){{
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<customView xmlns="http://labkey.org/data/xml/queryCustomView" hidden="false" canOverride="false">
2+
<columns>
3+
<column name="rowId"/>
4+
<column name="studyId"/>
5+
<column name="studyId/description">
6+
<properties>
7+
<property name="columnTitle" value="Study Description"/>
8+
</properties>
9+
</column>
10+
<column name="cohortName"/>
11+
<column name="label"/>
12+
<column name="category"/>
13+
<column name="description"/>
14+
<column name="isControlGroup"/>
15+
<column name="sortOrder"/>
16+
</columns>
17+
<sorts>
18+
<sort column="studyId/studyName" descending="false"/>
19+
<sort column="sortOrder" descending="false"/>
20+
<sort column="cohortName" descending="false"/>
21+
</sorts>
22+
</customView>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ALTER TABLE studies.subjectAnchorDates ADD COLUMN sourceRecord varchar(1000);
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ALTER TABLE studies.subjectAnchorDates ADD sourceRecord varchar(1000);

Studies/resources/schemas/studies.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -526,6 +526,10 @@
526526
<fkDisplayColumnName>label</fkDisplayColumnName>
527527
</fk>
528528
</column>
529+
<column columnName="sourceRecord">
530+
<columnTitle>Source Record</columnTitle>
531+
<isHidden>true</isHidden>
532+
</column>
529533
<column columnName="dataSource">
530534
<columnTitle>Data Source</columnTitle>
531535
</column>

Studies/src/org/labkey/studies/StudiesModule.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public String getName()
3434
@Override
3535
public @Nullable Double getSchemaVersion()
3636
{
37-
return 23.005;
37+
return 23.006;
3838
}
3939

4040
@Override

Studies/src/org/labkey/studies/query/StudiesTriggerFactory.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,11 @@ private void possiblyResolveStudyOrCohort(String tableToQuery, @Nullable Map<Str
9393
return;
9494
}
9595

96+
if (row.get(sourceProperty) instanceof Integer)
97+
{
98+
return;
99+
}
100+
96101
if (row.get(sourceProperty) != null & row.get(sourceProperty) instanceof String & !String.valueOf(row.get(sourceProperty)).isEmpty())
97102
{
98103
if (!NumberUtils.isCreatable(row.get(sourceProperty).toString()))

0 commit comments

Comments
 (0)