Comments (4)
If you do it this way, all R code you run that uses
tempdir()
will benefit (not justdata.table::fread()
and in turnbsseq::read.bismark()
). I am unlikely to add atmpdir
argument tobsseq::read.bismar()
unless this proposed solution doesn't work (I don't have time to test myself just now, but I seem to recall making use of it in the past).
Changing the TMPDIR
environment variable solved this issue. Thanks!
from bsseq.
I think the location of tempdir()
can be controlled by environment variables.
From ?tempdir
:
The environment variables
TMPDIR
,TMP
andTEMP
are checked in turn and the first found which points to a writable directory is used: if none succeeds ‘/tmp
’ is used. The path should not contain spaces. Note that setting any of these environment variables in the R session has no effect ontempdir()
: the per-session temporary directory is created before the interpreter is started. [emphasis mine]
This means that you need to set this environment variable before starting R.
From memory, this is done using a .Renviron
file, which can be at the user or project-level (https://support.posit.co/hc/en-us/articles/360047157094-Managing-R-with-Rprofile-Renviron-Rprofile-site-Renviron-site-rsession-conf-and-repos-conf).
from bsseq.
If you do it this way, all R code you run that uses tempdir()
will benefit (not just data.table::fread()
and in turn bsseq::read.bismark()
).
I am unlikely to add a tmpdir
argument to bsseq::read.bismar()
unless this proposed solution doesn't work (I don't have time to test myself just now, but I seem to recall making use of it in the past).
from bsseq.
Great, happy to help.
from bsseq.
Related Issues (20)
- BSmooth.tstat error, Error in compute.correction HOT 5
- read.bismark() too slow - input format issue? HOT 8
- BSmooth - Error in env[[as.character(i)]] <- value : wrong args for environment subassignment HOT 2
- Error: C stack usage 10847362 is too close to the limit HOT 3
- Is it possible to append metadata to the GRanges within BSseq objects? HOT 3
- Normalization of the WGBS smooth data HOT 5
- bsseq incompatible with tictoc library HOT 1
- Error BSmooth HOT 3
- BSmooth with HDF5 realization backend error: Stop worker failed with the error: wrong args for environment subassignment HOT 5
- combineList: BACKEND Argument not working as intended HOT 1
- BSmooth.tstat issue HOT 11
- Updating beachmat to tatami HOT 1
- combine(sample1.smooth, sample2.smooth) gives in unsmooth results? HOT 4
- bsmooth() fails - Error in `h()`: ! error in evaluating the argument 'seed' in selecting a method for function 'DelayedArray': HDF5. File accessibility. Unable to open file. HOT 3
- Reading H5 files directly HOT 3
- error message when I use the bsseq read.bismark command to read a genome wide cytosine report generated by bismark. HOT 26
- Represent a CpG with single row during import HOT 11
- exclude "Y" chromosome from bsseq object HOT 3
- Upcoming change to DelayedArray::realize() HOT 2
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 bsseq.