We have begun to use EasyBuild to replace our manual build process for 
scientific software. As we have learned more and more about EasyBuild, a couple 
of questions have come up.

First, I am 95% positive I read a 'best practices' for citing 
EasyBuild/EasyConfigs... but I cannot find it anywhere now. If such exists in 
the documentation, please point me to it.

I believe we will have need to cite the version of EasyBuild and the specific 
easyconfig used to build software involved in published research. Would it be 
wise to cite github URLs for EasyBuild and easyconfigs? We may also have a need 
to cite easyconfigs that have not been accepted into the easyconfigs 
repository, but would like to use a generic URL not associated with our 
institution. Is there a common practice for this?

Second, we have begun to build R and Python with an expanded set of included 
extensions (libraries/modules). We intend to keep this up for new versions of R 
and Python, including version updates for the extensions and inclusion of new 
extensions by request and dependency. My initial feeling is that this might be 
useful to others, and I had planned to submit these easyconfigs with a 
versionsuffix of something like 'life-sciences' to indicate the extensions 
selection is primarily life science-driven. Now I am not sure that is the right 
way to proceed. Is there a common practice I should read? We also have a python 
script using APIs from CRAN and PyPI to update the easyconfigs. Is that 
something that would be a useful tool to others?

Thanks!

Ben McGough 
System Administrator 
Center IT/Scientific Computing 
O 206.667.7818 
[email protected] 

1100 Fairview Ave. N. 
P.O. Box 19024 
Seattle, WA 98109 

Fred Hutch / Cures Start Here 
fredhutch.org

Reply via email to