Comments (6)
We briefly discussed that with @kjsato, we should put the docker folder in another place. The packages in the docker are there but should not be used (as the user install them with local_install.R).
Agree we should not rely on case (e.g MacOS filesystem is not case-sensitive by default).
from flepimop.
In a system context, the advantage of using different naming is that it's easier to recognize whether it's a module directory name or a repository name. But that's not a big deal from the user's point of view (users don't care). In addition, the repo name does not intervene in the behavior within docker, and it is used by copying it to the local dir as the execution environment, so it doesn't matter what the repo name is. It is not the docker environment that you have to worry about PATH, but rather the usage in the local PC environment. In conclusion, is flepiMoP/flepiMoP better or flepiMoP/flepimop better? From the engineer's point of view, the latter is useful for identifying problems but it's okay to adopt the formar.
from flepimop.
from flepimop.
The two issues I see discussed:
- the code structure which as flepiMoP/flepimop, which I think it's fine (works with non case sensitive systems, and relatively standard). But I'm not strongly against renaming the repo from flepiMoP to flepimop.
- There is a directory already named flepimop in the docker. I think this directory was meant to act as the old covidsp folder (a place we're to clone the github repo, and as a way to link the local filesystem to the docker one). I believe it should be renamed.
from flepimop.
on 1, agreed. And renaming the repo is not needed.
on 2, agreed if someone wants to use the docker in their accustomed fashion, and there is a problem. That should be modified.
I should denote one thing, the current docker has already involved flepmop (not flepiMoP sorry) and when invoked the docker, it can be configured and used with the condition after finished local_install.R automatically without mounting library dir( in the same manner of covidsp), in considering automation. What I want to say is there are many options we can use.
from flepimop.
Fixed.
from flepimop.
Related Issues (20)
- SMH Disparities: Test run
- Submit disparities projections to SMH
- Install all R packages from a single command
- Install gemypor from GitHub HOT 1
- Move flepibot to tools
- make the batch submisson cluster agnostic
- Split-up the batchs scripts in commands HOT 1
- Options for file saving including intermediate SEIR, HOSP files HOT 2
- Write Unit Tests for R Packages
- Write Unit Tests for inference_slot.R and inference_main.R
- Inference slot shows error when copying if files don't exist
- Inference file writing HOT 5
- Build Round 18 Config
- Decide on how to account for high risk population vacc HOT 2
- Define compartment structure HOT 3
- sunset calls to create_seeding.R within inference
- Quick Start Guide - Inference run - ModuleNotFoundError: No module named 'gempyor' HOT 10
- Detect negative rate and give a nice error when that happens
- Support smoothing of modifiers HOT 1
- Quick Start Guide/Flepimop_sample and data_path section no longer supported 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 flepimop.