Ich habe eine .bam
Datei, die ich in R importieren möchte. Später möchte ich mehrere (150 +) große Dateien in R importieren und sie verarbeiten können. Experimentelle Daten, die aus Bibliotheken importiert werden, funktionieren, aber nicht meine eigene Datenmenge von meiner D:/ drive
.Importieren (Nicht-Bibliothek) .bam-Dateien in R
Ich habe versucht, mit der Verwendung des Pakets Rsamtools
und verwenden die folgenden Befehle:
> filename <- "1658_AR_hisat2_sorted.bam" #Change filename as necessary
> (bf <- BamFile(filename))
, die die folgende Ausgabe erzeugt:
class: BamFile
path: 1658_AR_hisat2_sorted.bam
isOpen: FALSE
yieldSize: NA
obeyQname: FALSE
asMates: FALSE
qnamePrefixEnd: NA
qnameSuffixStart: NA
Aber als ich dann laufen:
> bam <- scanBam(bf, param=param)
Fehler im Wert [3L] : fehlgeschlagen BamFile öffnen: Datei (en) nicht vorhanden ist: '1658_AR_hisat2_sorted.bam'
Warum ist die Datei nicht vorhanden? Könnte es sein, dass die Datei zu groß ist?
Ich erhalte die Fehler 'Fehler ist (param "ScanBamParam"): Objekt 'param' found' nicht Kann ich 'param' einfach entfernen? Und wie gehe ich damit im großen Stil um? – Dymphy
überprüfen Sie diese https://bioconductor.org/packages/devel/bioc/vignettes/Rsamtools/inst/doc/Rsamtools-Overview.pdf sie sagen, dass Sie sie in Stück verarbeiten können –
Ich beziehe mich mehr auf die Tatsache, die ich habe 150+ Dateien und ich bin nicht sehr eifrig, sie von Hand auszuwählen. – Dymphy