Skip to content

Commit 193d84a

Browse files
authored
Merge pull request #299 from qbicsoftware/development
Release 2.16.0
2 parents 2929fab + 839b29a commit 193d84a

File tree

18 files changed

+1093
-123
lines changed

18 files changed

+1093
-123
lines changed

.dependabot/config.yml

Lines changed: 0 additions & 10 deletions
This file was deleted.

.github/workflows/java_checkstyle.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ jobs:
88

99
steps:
1010
- uses: actions/checkout@v2
11-
- name: Set up JDK 1.11
11+
- name: Set up JDK 1.8
1212
uses: actions/setup-java@v1
1313
with:
14-
java-version: 1.11
14+
java-version: 1.8
1515

1616
- name: Download Checkstyle
1717
run: wget https://github.com/checkstyle/checkstyle/releases/download/checkstyle-8.31/checkstyle-8.31-all.jar

.github/workflows/run_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ jobs:
88

99
steps:
1010
- uses: actions/checkout@v2
11-
- name: Set up JDK 1.11
11+
- name: Set up JDK 1.8
1212
uses: actions/setup-java@v1
1313
with:
14-
java-version: 1.11
14+
java-version: 1.8
1515

1616
- name: Load local Maven repository cache
1717
uses: actions/cache@v2

CHANGELOG.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ This project adheres to `Semantic Versioning <https://semver.org/>`_.
8888

8989
**Deprecated**
9090

91-
9291
2.14.0 (2021-10-27)
9392
-------------------
9493

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,11 @@ Make sure, that you have defined the Github package Maven repository, in order f
101101

102102
A Nanopore NGS measurement output is delivered to us as a nested folder structure, following this model:
103103

104-
![Nanopore Data Structure Model](./doc/figures/Nanopore_Data_Structure_Model.png)
104+
![Nanopore Data Structure Model](./doc/figures/Nanopore_Data_Structure_Model.svg)
105+
106+
A more recent model, which places two of the configuration files into a subfolder and adds the barcode alignment file, is also supported:
107+
108+
![Nanopore Data Structure Model v2](./doc/figures/Nanopore_Data_Structure_Model_v2.svg)
105109

106110
#### Nanopore usage example
107111

-117 KB
Binary file not shown.

doc/figures/Nanopore_Data_Structure_Model.svg

Lines changed: 4 additions & 0 deletions
Loading

doc/figures/Nanopore_Data_Structure_Model_v2.svg

Lines changed: 4 additions & 0 deletions
Loading

pom.xml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -81,20 +81,20 @@
8181
<dependency>
8282
<groupId>org.codehaus.groovy</groupId>
8383
<artifactId>groovy-bom</artifactId>
84-
<version>2.5.14</version>
84+
<version>3.0.9</version>
8585
<type>pom</type>
8686
<scope>import</scope>
8787
</dependency>
88-
<dependency>
89-
<groupId>org.codehaus.groovy</groupId>
90-
<artifactId>groovy-all</artifactId>
91-
<version>2.5.14</version>
92-
<type>pom</type>
93-
<scope>${osgi.scope}</scope>
94-
</dependency>
9588
</dependencies>
9689
</dependencyManagement>
9790
<dependencies>
91+
<dependency>
92+
<groupId>org.codehaus.groovy</groupId>
93+
<artifactId>groovy-all</artifactId>
94+
<version>3.0.9</version>
95+
<type>pom</type>
96+
<scope>${osgi.scope}</scope>
97+
</dependency>
9898
<dependency>
9999
<groupId>org.osgi</groupId>
100100
<artifactId>osgi.core</artifactId>
@@ -106,12 +106,12 @@
106106
<groupId>com.github.everit-org.json-schema</groupId>
107107
<artifactId>org.everit.json.schema</artifactId>
108108
<version>1.12.2</version>
109-
<scope>${osgi.scope}</scope>
109+
<scope>test</scope>
110110
</dependency>
111111
<dependency>
112112
<groupId>life.qbic</groupId>
113113
<artifactId>xml-manager-lib</artifactId>
114-
<version>1.6.0</version>
114+
<version>1.7.0</version>
115115
<scope>${osgi.scope}</scope>
116116
</dependency>
117117
<dependency>
@@ -144,7 +144,7 @@
144144
<dependency>
145145
<groupId>org.spockframework</groupId>
146146
<artifactId>spock-core</artifactId>
147-
<version>2.0-groovy-2.5</version>
147+
<version>2.0-groovy-3.0</version>
148148
<scope>test</scope>
149149
</dependency>
150150
</dependencies>
@@ -181,7 +181,7 @@
181181
<plugin>
182182
<groupId>org.codehaus.gmavenplus</groupId>
183183
<artifactId>gmavenplus-plugin</artifactId>
184-
<version>1.12.1</version>
184+
<version>1.13.1</version>
185185
<executions>
186186
<execution>
187187
<goals>
@@ -217,12 +217,12 @@
217217
<plugin>
218218
<groupId>org.apache.maven.plugins</groupId>
219219
<artifactId>maven-site-plugin</artifactId>
220-
<version>3.9.1</version>
220+
<version>3.11.0</version>
221221
</plugin>
222222
<plugin>
223223
<groupId>org.apache.maven.plugins</groupId>
224224
<artifactId>maven-project-info-reports-plugin</artifactId>
225-
<version>3.1.1</version>
225+
<version>3.2.1</version>
226226
</plugin>
227227
<plugin>
228228
<groupId>life.qbic</groupId>
@@ -269,7 +269,7 @@
269269
<plugin>
270270
<groupId>biz.aQute.bnd</groupId>
271271
<artifactId>bnd-maven-plugin</artifactId>
272-
<version>5.1.2</version>
272+
<version>6.1.0</version>
273273
<executions>
274274
<execution>
275275
<goals>

src/main/groovy/life/qbic/datamodel/datasets/OxfordNanoporeExperiment.groovy

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ final class OxfordNanoporeExperiment implements ExperimentFolder {
3434
FQDN_FILES + ".ReportMdLog",
3535
FQDN_FILES + ".ReportPDFLog",
3636
FQDN_FILES + ".SequencingSummaryLog",
37-
FQDN_FILES + ".ThroughputLog"
37+
FQDN_FILES + ".ThroughputLog",
38+
FQDN_FILES + ".BarcodeAlignmentLog"
3839
]
3940

4041
private final static Set nanoporeFolderTypes = [
@@ -45,7 +46,8 @@ final class OxfordNanoporeExperiment implements ExperimentFolder {
4546
FQDN_FOLDERS + ".FastQPassFolder",
4647
FQDN_FOLDERS + ".FastQFailFolder",
4748
FQDN_FOLDERS + ".UnclassifiedFast5Folder",
48-
FQDN_FOLDERS + ".UnclassifiedFastQFolder"
49+
FQDN_FOLDERS + ".UnclassifiedFastQFolder",
50+
FQDN_FOLDERS + ".OtherReportsFolder"
4951
]
5052

5153
private OxfordNanoporeExperiment(String sampleId, List<OxfordNanoporeMeasurement> measurements) {

0 commit comments

Comments
 (0)