Comments (6)
We could build a .sh
script that will be in the end of the Dockerfile that will run commands such as
swarm --version
and keep that in a file that would be part of the image.
This way when we have an updated version, this will be automatically be updated.
from pema.
Since pema:v.2.1.4
the user may find 2 files when running a pema container,
pema_environment.tsv
and pema_R_packages.tsv
describing the issues mentioned.
In addition, there is also the encapsulated_software.md
file under the help_files
directory with a snapshot of the software at pema:v.2.1.4
.
from pema.
Opening again the issue...!
Could we have something like a "run id"? So that the user can separate different runs using the same data but with different parameters?
Or something like a date, time and information on where PEMA is running, i.e. on which cluster?
I am thinking that it cannot be done automatically.
But could it be added by the user perhaps? As an extra, non-meaningful, non-software related, parameter?
from pema.
The easiest thing to do would be to add a uuid.
This way you could have on the copy of the parameters.tsv
file that is
produced by pema and is saved on the output directory,
something like that:
run_id c87d8885-95e8-4cc2-8f33-48dda0cc4467
To do so, you just use the following bash command:
uuid=$(uuidgen)
In addition, you could also have something based on the date and time,
for example:
10:22--01-12-2022
Again, to do this would be a single bash command:
date +'%I:%M--%m-%d-%Y'
Tell me if you like something like that and I ll try to build an image as soon as possible.
from pema.
That's great!
from pema.
This has been moved to issue #35.
from pema.
Related Issues (20)
- add remove_singletons option in OTU pipeline HOT 4
- Error when unzipping using a checkpoing HOT 1
- HPC job specifications HOT 4
- custom_ref_db doesn't work. HOT 5
- Upgrade to crest4
- provide pema main data product in a 7-level taxonomy format HOT 3
- extended final table HOT 1
- PEMA Ro-Crate HOT 1
- PEMA to create a run summary file HOT 2
- MIDORI updates HOT 2
- Unexpected Singletons in Final Table despite removeSingletons set to "Yes" HOT 5
- Error PEMA ASV inference: Directory swarm does not exists HOT 5
- 16s copy number
- When Swarm is chosen for the ITS, the names of the sequences are OtuXX and not ASVXX HOT 4
- Needed updates on "PEMA's output files.md" HOT 2
- time consuming preprocessing
- Storage usage of PEMA HOT 1
- pandaseq error "Something is wrong with this ID" HOT 17
- Long recurrent taxonomic labels HOT 1
- Wrong sample names in OutputPerSample HOT 5
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 pema.