Skip to content

Commit

Permalink
Snapshot release for colonies paper
Browse files Browse the repository at this point in the history
  • Loading branch information
U8NWXD committed Mar 26, 2021
1 parent 7e4cc9e commit d56bc52
Show file tree
Hide file tree
Showing 678 changed files with 306,171 additions and 32,876 deletions.
6 changes: 5 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
/.idea
/docs
/user
/stubs

# Compiled source #
###################
Expand All @@ -29,6 +30,7 @@ coverage.xml
nosetests.xml
nosetests.*.xml
.pytest_cache
/unittests.xml

# IPython notebook files #
##########################
Expand All @@ -44,7 +46,9 @@ cached

# Fixtures #
############
/fixtures/
fixtures/sim/*
fixtures/kb/*
fixtures/test/*

# C extensions #
################
Expand Down
1 change: 1 addition & 0 deletions .gcloudignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#!include:.dockerignore
38 changes: 27 additions & 11 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# A temporary copy to upload to Cloud Build. Don't .dockerignore it.
/cloud/docker/runtime/requirements.txt

# Compiled source #
###################
*.pyc
__pycache__

# OS generated files #
######################
Expand All @@ -22,18 +26,16 @@ coverage.xml
nosetests.xml
nosetests.*.xml
.pytest_cache
/unittests.xml

# IPython notebook files #
##########################
.ipynb_checkpoints

# Output files #
################
out
out/*
!out/out.txt
!out/images.html
!out/makeHtml.py
/out
/colony/out

# Cached sim data #
###################
Expand Down Expand Up @@ -72,23 +74,23 @@ user/*
# kernprof.py output #
######################
*.lprof
*.prof

# pyenv python version #
########################
.python-version

# files created from templates #
################################
/my_launchpad*.yaml
/my_qadapter*.yaml
# personal config files #
#########################
/*.yaml

# Fireworks output #
####################
launcher_*
block_*
FW.json

# Fitter output #
# Parca output #
#################
reconstruction/ecoli/dataclasses/process/equilibrium_odes.py
reconstruction/ecoli/dataclasses/process/two_component_system_odes.py
Expand All @@ -107,7 +109,11 @@ reconstruction/ecoli/dataclasses/process/two_component_system_odes_fitter.py
*.pickle
*.log
*.hdf
*.tar.gz
/build/
/.pytype/
/.mypy_cache/
secrets.*

# PyCharm files #
#################
Expand All @@ -120,6 +126,7 @@ reconstruction/ecoli/dataclasses/process/two_component_system_odes_fitter.py
.idea/libraries
.idea/codeStyleSettings.xml
.idea/codeStyles/codeStyleConfig.xml
.idea/inspectionProfiles/profiles_settings.xml

# Potentially OK if editing it to project-jdk-name="Python 2.7" works:
.idea/misc.xml
Expand All @@ -135,7 +142,16 @@ reconstruction/ecoli/dataclasses/process/two_component_system_odes_fitter.py

# Gradle:
.idea/gradle.xml
.idea/libraries

# Mongo Explorer plugin:
.idea/mongoSettings.xml

# LaTeX compilation files #
###########################
*.aux
*.bbl
*.blg
*.fdb_latexmk
*.fls
*.synctex.gz

1 change: 0 additions & 1 deletion .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

54 changes: 52 additions & 2 deletions .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions .idea/wcEcoli.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 11 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,15 +1,23 @@
.PHONY: compile, clean
.PHONY: compile, clean, recompile

compile:
python2.7 setup.py build_ext --inplace
python setup.py build_ext --inplace
rm -fr build

# The reconstruction/ecoli/dataclasses/process/*.py files were generated by
# write_ode_file.py in Parca code.
# Fireworks writes launcher_20* and block_20*.
clean:
rm -fr fixtures
(cd reconstruction/ecoli/dataclasses/process && rm -f equilibrium_odes.py two_component_system_odes*.py)
find . -not \( -path ./out -prune \) -not \( -path ./.git -prune \) -name "*.cPickle" -exec rm -fr {} \;
find . -name "*.pyc" -exec rm -rf {} \;
find . -name "*.o" -exec rm -fr {} \;
find . -name "*.so" -exec rm -fr {} \;
rm -fr build
rm -fr launcher_20* block_20*

# Delete just the *.so libraries then (re)compile them.
# This is useful when switching to a different Python virtualenv.
recompile:
find . -name "*.so" -delete
make compile
Loading

0 comments on commit d56bc52

Please sign in to comment.