Comments (2)
Thanks for testing the Dockerfile @adyprat.
I checked out v0.3.0
and can reproduce this error when I run docker build --no-cache -t singe -f docker/Dockerfile .
I did not see this earlier in my local testing because the image caches were skipping this build step. The same was true in our Travis CI builds because we build using the tmp
tagged image from Docker Hub:
Line 10 in f36d1c8
I'll troubleshoot this issue and work on an updated Dockerfile. This romaricp/kit-starter-symfony-4-docker#10 (comment) seems to fix the problem for me, but I want to test it more.
In the bigger picture, the next SINGE release (v0.4.0
) will likely be the first one that is ready to integrate directly into BEELINE. Are there any BEELINE-related deadlines or timelines that we should be aware of that would require accelerating our next release?
Release v0.3.0
had a proof-of-concept of running SINGE inside Docker, but it was not set up for easy general use on new input data. The next release will make it much easier to run SINGE with user-provided data. To run the complete SINGE algorithm (multiple GLG runs with different hyperparameters and subsamples of the data followed by aggregation) we'll have syntax that is something like:
docker run agitter/singe standalone data gene_list outdir hyperparameter_file
where standalone
is a SINGE mode that runs the full pipeline. We also plan a GLG
and aggregate
mode in case users want to parallelize the GLG calls across multiple servers (like we do).
Would that interface work for BEELINE?
from singe.
@adyprat I made a pull request to fix this specific problem and close this issue. However, we can still use this issue to discuss SINGE, Docker, and BEELINE more generally.
from singe.
Related Issues (20)
- Prepare Docker container with MATLAB runtime HOT 2
- Rebrand to SINGE HOT 1
- Error when dropping samples
- Option to output scores for all edges and regulators
- Add user guidelines to the readme and manuscript HOT 1
- Glmnet mex errors for large datasets HOT 1
- Automatically match compiled binary to versions of the MATLAB files HOT 2
- Additional documentation for standalone script
- Consistent argument ordering HOT 1
- Switch to standard YYYY-MM-DD dates
- Automating SINGE for branching trajectories HOT 2
- libgfortran issue on macOS HOT 1
- Allowing file separators in outdir parameter
- Support input mat files from Octave HOT 1
- Delete Temporary mat files at the end of run_SINGE_GLG_test.sh HOT 4
- Exit if hyperparameters file does not exist
- Reference GRN for ESC to endoderm differentiation HOT 5
- Error when running with a single regulator index
- Matlab crash while glmnetMex.mexmaci64 was running HOT 15
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 singe.