Comments (11)
I don't know why Windows isn't supported in this package. Would you accept a pull request to add Windows support? It doesn't appear to be difficult but perhaps there is some reason I am unaware of?
At the very least I suggest removing the .check_if_unix()
to allow people to at least use Windows Subsystem for Linux. As a hack to get it running I installed FastQC on my Windows Subsystem for Linux and then got fastqcr::fastqc()
running by writing over .check_if_linux()
inside fastqcr
with this code:
.check_if_unix <<- function() {
return(NULL)
}
assignInNamespace(".check_if_unix", .check_if_unix, ns = "fastqcr")
Then I can run:
fastqcr::fastqc("fastq_path", fastqc.path = "wsl.exe /path_to_wsl_fastqc_install/fastqc")
And it works fine! wsl.exe /path_to_wsl_fastqc_install/fastqc
runs FastQC inside Windows Subsystem for Linux (wsl.exe).
from fastqcr.
Hello,
I have the same problem, did you solved it?
(I did not used fastqc_install either)
Best
from fastqcr.
I have not been able to solve this issue either. I think it's because the R package is a wrapper for the unix/linux versions of fastqc and not the windows version so the R-package doesn't work with windows computers. I just use fastqc from the command line instead of the R package.
Hope this helps!
from fastqcr.
I'm also having this problem, would love if there were a fix! I may be able to just do my work on another PC but obviously that's a bit inconvenient.
from fastqcr.
The error is still happening:
Error in .check_if_unix() : Unix system (MAC OSX or Linux) required.
from fastqcr.
any updates on this?
from fastqcr.
@rdinnager a pull request is very welcome! thank you in advance for your contribution
from fastqcr.
Any progress on this? I'd also like to be able to run this package on Windows.
from fastqcr.
I could not find any solution, but there are alternatives to FastQC in r for Windows. you can try one of these. Doing the same job with some differences in the plot.
Rqc::rqcReport()
QuasR::qQCReport()
systemPipeR::seeFastq()
ShortRead::report()
from fastqcr.
Hello I find that the problem remains, is there any progress to adress this issue?
Thanks in advanced!
from fastqcr.
The error is still happening: Error in .check_if_unix() : Unix system (MAC OSX or Linux) required.
Any update on this? could you resolve this?
Thanks in advance!
from fastqcr.
Related Issues (20)
- Match name error HOT 14
- getting NA in some modules of qc.aggregation function in new version (0.1.1) HOT 5
- extend `qc_read_collection` to take list of `qc_read` not only raw files
- Column `Length` can't be converted from numeric to character
- reference genome species
- add custom intercept line to qc_plot
- qc_report cannot produce rmd due to permission issue
- Cannot open zip file including colon ':' in the filename
- select() HOT 1
- SSL certificate expired
- qc_read_collection() error: Can't combine <double> and <character>
- `select()` instead of select_()`in qc_aggregate.R HOT 1
- Per tile sequence quality
- Submitting fastqcr 0.1.3 to CRAN
- Wondering if possible to modify the color/ggplot parameters of qc_plot_collection
- `qc_plot(modules='all')` does not check whether the FastQC report has data for that module.
- Overlaying plots ? HOT 4
- sh: 1: fastqc: not found HOT 1
- sh: 1: fastqc: not found HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fastqcr.