Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fomightez/cnssolve1pt21_docker
Dockerfile to build images that will compile CNSsolve 1.21.
https://github.com/fomightez/cnssolve1pt21_docker
Last synced: 23 days ago
JSON representation
Dockerfile to build images that will compile CNSsolve 1.21.
- Host: GitHub
- URL: https://github.com/fomightez/cnssolve1pt21_docker
- Owner: fomightez
- License: mit
- Created: 2017-09-17T22:56:19.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-08T15:48:23.000Z (over 6 years ago)
- Last Synced: 2024-11-07T14:12:54.784Z (2 months ago)
- Size: 6.84 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cnssolve1pt21_docker
Dockerfile to build images that will compile CNSsolve 1.21 (need old version for ultimately working with software at http://aria.pasteur.fr/supplementary-data/x-links)
NOTE: THE FILE `cns_solve_1.21_all-mp.tar.gz` MUST BE PROVIDED, SEE DOCKEFILE. Besides that, this Dockerfile will handle everything else to result in a freshly compiled version that will run.**IMPETUS**: The rationale for not using the available pre-compiled CNSsolve binaries is that investigators have developed approaches based on adding abilities to the CNSsolve software and one such process involves adding that in the code before compiling. Therefore, this Dockerfile can be used as a basis for a Dockerfile for such a case. In fact, I have used this Dockerfile as a basis for [this Dockerfile](https://github.com/fomightez/xlmod_docker/) that dockerizes the process outlined [here](http://aria.pasteur.fr/supplementary-data/x-links/readme/view) in order to set up a modified version of CNS to run the scripts for XL-MS Protein assembly. (That software is referred to as XL-MOD in the publication [here](https://www.ncbi.nlm.nih.gov/pubmed/27111507).)
Contents of built image
-----------------------A Linux-based Docker container with freshly compiled CNSsolve 1.21
Includes:
* Ubuntu-flavor Linux base
* CNSsolve 1.21*Specific versions and sources are made clear in [the Dockerfile](https://github.com/fomightez/cnssolve1pt21_docker/blob/master/Dockerfile).*
Use
----See the bottom of [the Dockerfile](https://github.com/fomightez/cnssolve1pt21_docker/blob/master/Dockerfile) for steps to use it.