[DOCKER] Über Biocontainer fastqc und Java

Überblick

Eine Stapelverfolgung kann in einer bestimmten Version von fastqc von BioContainers Community angezeigt werden.

ich benutzte

quay.io/biocontainers/fastqc:0.11.7--5

Darüber hinaus wird die Stapelverfolgung manchmal mit Tools angezeigt, die Java verwenden.

Fazit

Verwenden Sie quay.io/biocontainers/fastqc: 0.11.8--1. Es scheint, dass spätere Versionen verwendet werden können.

Einige Java-basierte Tools erzeugen manchmal Stapelspuren in der gemeinsam genutzten Bibliothek. Wenn Sie in diesem Fall zu einer neuen Version wechseln können, wechseln Sie zu dieser. Wenn Sie dies nicht tun können, erstellen Sie ein Problem.

Log

quay.io/biocontainers/fastqc:0.11.7--5

Wenn du das machst

Analysis complete for SRR1812671.fastq
Exception in thread "Thread-2" java.lang.UnsatisfiedLinkError: /usr/local/jre/lib/amd64/libfontmanager.so: libfreetype.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1845)
        at java.lang.Runtime.loadLibrary0(Runtime.java:870)
        at java.lang.System.loadLibrary(System.java:1122)
        at sun.font.FontManagerNativeLibrary$1.run(FontManagerNativeLibrary.java:61)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.font.FontManagerNativeLibrary.<clinit>(FontManagerNativeLibrary.java:32)
        at sun.font.SunFontManager$1.run(SunFontManager.java:361)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.font.SunFontManager.<clinit>(SunFontManager.java:357)
        at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
        at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:856)
        at uk.ac.babraham.FastQC.Graphs.QualityBoxPlot.paint(QualityBoxPlot.java:88)
        at javax.swing.JComponent.print(JComponent.java:1203)
        at uk.ac.babraham.FastQC.Modules.AbstractQCModule.writeDefaultImage(AbstractQCModule.java:68)
        at uk.ac.babraham.FastQC.Modules.PerBaseQualityScores.makeReport(PerBaseQualityScores.java:199)
        at uk.ac.babraham.FastQC.Report.HTMLReportArchive.<init>(HTMLReportArchive.java:131)
        at uk.ac.babraham.FastQC.Analysis.OfflineRunner.analysisComplete(OfflineRunner.java:178)
        at uk.ac.babraham.FastQC.Analysis.AnalysisRunner.run(AnalysisRunner.java:110)
        at java.lang.Thread.run(Thread.java:745)
Analysis complete for SRR1812639.fastq
Exception in thread "Thread-1" java.lang.NoClassDefFoundError: Could not initialize class sun.font.SunFontManager
        at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
        at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:856)
        at uk.ac.babraham.FastQC.Graphs.QualityBoxPlot.paint(QualityBoxPlot.java:88)
        at javax.swing.JComponent.print(JComponent.java:1203)
        at uk.ac.babraham.FastQC.Modules.AbstractQCModule.writeDefaultImage(AbstractQCModule.java:68)
        at uk.ac.babraham.FastQC.Modules.PerBaseQualityScores.makeReport(PerBaseQualityScores.java:199)
        at uk.ac.babraham.FastQC.Report.HTMLReportArchive.<init>(HTMLReportArchive.java:131)
        at uk.ac.babraham.FastQC.Analysis.OfflineRunner.analysisComplete(OfflineRunner.java:178)
        at uk.ac.babraham.FastQC.Analysis.AnalysisRunner.run(AnalysisRunner.java:110)
        at java.lang.Thread.run(Thread.java:745)

Ich bekomme diesen Fehler.

Als ich die neue Version verwendete, verschwand der Fehler.

quay.io/biocontainers/fastqc:0.11.8--1




Recommended Posts

Über Biocontainer fastqc und Java
Über Java-Instanzen
[Java] Über String und StringBuilder
Vor- und Nachteile von Java
Über Java-Paket und Import
[Java] Über Objects.equals () und Überprüfung des String-Vergleichs (== und gleich)
Informationen zu statischen und nicht statischen Java-Methoden
Über Lambda, Stream, LocalDate von Java8
[Java-Anfänger] Über Abstraktion und Schnittstelle
[Java] Struktur der Auflistungsklasse festlegen (zu HashSet und TreeSet)
Informationen zu removeAll und RetainAll von ArrayList
Informationen zu primitiven Java-Typen und Referenztypen
Dies und das über Base64 (Java)
[Java] Ich habe über die Vorzüge und Verwendungen von "Schnittstelle" nachgedacht.
Über verschiedene Eindrücke von "Testen von Java Microservices" und Consumer Driven Contract
Nach 3 Monaten Java- und Frühlingstraining
Informationen zur Funktionsweise von next () und nextLine ()
[Über JDBC, das Java und SQL verbindet]
[Java / Swift] Vergleich von Java-Schnittstelle und Swift-Protokoll
[Java-Anfänger] Informationen zur Initialisierung eines mehrdimensionalen Arrays
[Grundkenntnisse in Java] Informationen zur Typkonvertierung
Zusammenfassung von Java Math.random und Import (Kalender)
[Java] Inhalt der Collection-Schnittstelle und der List-Schnittstelle
Diskriminierung von Enum in Java 7 und höher
Über die Java-Schnittstelle
[Java] Informationen zu Java 12-Funktionen
[Java] Über Arrays
Über die Klassifizierung und das Konzept von Immutable / Mutable / Const / Variable von Java und Kotlin.
Etwas über Java
Wo ist mit Java?
Informationen zu Java-Funktionen
Über Java-Threads
[Java] -Schnittstelle
Über die Java-Klasse
Java und JavaScript
Informationen zu Java-Arrays
XXE und Java
Über Java-Vererbung
Über Schnittstelle, Java-Schnittstelle
[Java] Übersicht über Java
Über Java Var
Über Java Literal
Informationen zu Java-Befehlen
Denken Sie an die Kombination von Servlet und Ajax
Informationen zur Beschreibungsreihenfolge der Java-Systemeigenschaften
[Java] Persönliche Zusammenfassung der Klassen und Methoden (grundlegend)
Informationen zu Java-Datentypen (insbesondere primitiven Typen) und Literalen
[Java] Der verwirrende Teil von String und StringBuilder
Ich habe die Eigenschaften von Java und .NET verglichen
Informationen zum Aufruf-Timing und zu den Argumenten der addToBackStack-Methode
[Java] Klassifizierungsnotiz für Kompilierungsfehler und Laufzeitfehler
Informationen zu next () und nextLine () der Scannerklasse
Java ermöglicht die Extraktion von PDF-Text und Bildern
Informationen zur Java-Protokollausgabe