Skip to content

Commit

Permalink
Merge pull request #299 from qbicsoftware/development
Browse files Browse the repository at this point in the history
Release 2.16.0
  • Loading branch information
KochTobi authored Feb 25, 2022
2 parents 2929fab + 839b29a commit 193d84a
Show file tree
Hide file tree
Showing 18 changed files with 1,093 additions and 123 deletions.
10 changes: 0 additions & 10 deletions .dependabot/config.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/java_checkstyle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ jobs:

steps:
- uses: actions/checkout@v2
- name: Set up JDK 1.11
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.11
java-version: 1.8

- name: Download Checkstyle
run: wget https://github.com/checkstyle/checkstyle/releases/download/checkstyle-8.31/checkstyle-8.31-all.jar
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/run_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ jobs:

steps:
- uses: actions/checkout@v2
- name: Set up JDK 1.11
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.11
java-version: 1.8

- name: Load local Maven repository cache
uses: actions/cache@v2
Expand Down
1 change: 0 additions & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,6 @@ This project adheres to `Semantic Versioning <https://semver.org/>`_.

**Deprecated**


2.14.0 (2021-10-27)
-------------------

Expand Down
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,11 @@ Make sure, that you have defined the Github package Maven repository, in order f

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

![Nanopore Data Structure Model](./doc/figures/Nanopore_Data_Structure_Model.png)
![Nanopore Data Structure Model](./doc/figures/Nanopore_Data_Structure_Model.svg)

A more recent model, which places two of the configuration files into a subfolder and adds the barcode alignment file, is also supported:

![Nanopore Data Structure Model v2](./doc/figures/Nanopore_Data_Structure_Model_v2.svg)

#### Nanopore usage example

Expand Down
Binary file removed doc/figures/Nanopore_Data_Structure_Model.png
Binary file not shown.
4 changes: 4 additions & 0 deletions doc/figures/Nanopore_Data_Structure_Model.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions doc/figures/Nanopore_Data_Structure_Model_v2.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
30 changes: 15 additions & 15 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -81,20 +81,20 @@
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-bom</artifactId>
<version>2.5.14</version>
<version>3.0.9</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.5.14</version>
<type>pom</type>
<scope>${osgi.scope}</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>3.0.9</version>
<type>pom</type>
<scope>${osgi.scope}</scope>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
<artifactId>osgi.core</artifactId>
Expand All @@ -106,12 +106,12 @@
<groupId>com.github.everit-org.json-schema</groupId>
<artifactId>org.everit.json.schema</artifactId>
<version>1.12.2</version>
<scope>${osgi.scope}</scope>
<scope>test</scope>
</dependency>
<dependency>
<groupId>life.qbic</groupId>
<artifactId>xml-manager-lib</artifactId>
<version>1.6.0</version>
<version>1.7.0</version>
<scope>${osgi.scope}</scope>
</dependency>
<dependency>
Expand Down Expand Up @@ -144,7 +144,7 @@
<dependency>
<groupId>org.spockframework</groupId>
<artifactId>spock-core</artifactId>
<version>2.0-groovy-2.5</version>
<version>2.0-groovy-3.0</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down Expand Up @@ -181,7 +181,7 @@
<plugin>
<groupId>org.codehaus.gmavenplus</groupId>
<artifactId>gmavenplus-plugin</artifactId>
<version>1.12.1</version>
<version>1.13.1</version>
<executions>
<execution>
<goals>
Expand Down Expand Up @@ -217,12 +217,12 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.9.1</version>
<version>3.11.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>3.1.1</version>
<version>3.2.1</version>
</plugin>
<plugin>
<groupId>life.qbic</groupId>
Expand Down Expand Up @@ -269,7 +269,7 @@
<plugin>
<groupId>biz.aQute.bnd</groupId>
<artifactId>bnd-maven-plugin</artifactId>
<version>5.1.2</version>
<version>6.1.0</version>
<executions>
<execution>
<goals>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@ final class OxfordNanoporeExperiment implements ExperimentFolder {
FQDN_FILES + ".ReportMdLog",
FQDN_FILES + ".ReportPDFLog",
FQDN_FILES + ".SequencingSummaryLog",
FQDN_FILES + ".ThroughputLog"
FQDN_FILES + ".ThroughputLog",
FQDN_FILES + ".BarcodeAlignmentLog"
]

private final static Set nanoporeFolderTypes = [
Expand All @@ -45,7 +46,8 @@ final class OxfordNanoporeExperiment implements ExperimentFolder {
FQDN_FOLDERS + ".FastQPassFolder",
FQDN_FOLDERS + ".FastQFailFolder",
FQDN_FOLDERS + ".UnclassifiedFast5Folder",
FQDN_FOLDERS + ".UnclassifiedFastQFolder"
FQDN_FOLDERS + ".UnclassifiedFastQFolder",
FQDN_FOLDERS + ".OtherReportsFolder"
]

private OxfordNanoporeExperiment(String sampleId, List<OxfordNanoporeMeasurement> measurements) {
Expand Down
Loading

0 comments on commit 193d84a

Please sign in to comment.