Skip to content

cpritcha/comses.net

 
 

Repository files navigation

Computational Reproducibility @ CoMSES Net

Build Status Coverage Status

A revamped version of the openabm.org CMS using Wagtail, Django Rest Framework, Git, and VueJS.

Computational Model Library Version 2 (this time with greater reproducibility)

Improvements to the computational model library are in-progress, with archived computational models versioned in git, packaged with bagit, described with standardized metadata and citable with citations adhering to the guidelines and practices set forth by the Force 11 Software Citation Working Group.

Developer build instructions:

Run bash build.sh to build the Docker image, generate secrets, and a symlinked docker-compose.yml file. Then run docker-compose up.

A debug setup exists in the deploy/debug folder. Files in the debug will need to be brough to this directory to work and the settings file will have to switched to the debug settings file.

Import metadata and codebases

Extract JSON data files from https://github.com/comses/docker-openabm and place them in a directory accessible to the cms container along with a models/ directory pulled from the openabm-files root. Then run docker-compose exec cms bash to enter the cms container and run invoke import_all to migrate the Drupal data into Django and copy the model library filesystem data into the new archival repository format.

About

Computational Reproducibility (CoRe) @ comses.net

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 63.0%
  • HTML 15.1%
  • TypeScript 12.2%
  • CSS 4.2%
  • Vue 3.8%
  • JavaScript 0.8%
  • Other 0.9%