├── .circleci └── config.yml ├── .gitignore ├── .readthedocs.yaml ├── LICENSE.pdf ├── README.md ├── docs ├── Makefile ├── illustration.py ├── make.bat └── source │ ├── _static │ ├── coding.svg │ ├── correcting.svg │ ├── correcting_details.svg │ ├── favicon.svg │ ├── generating.svg │ └── logo.svg │ ├── conf.py │ ├── customization.rst │ ├── index.rst │ ├── installation.rst │ ├── modules.rst │ ├── reference.rst │ └── structure.rst ├── dsw ├── __init__.py ├── biofilter.py ├── graphized.py ├── operation.py └── spiderweb.py ├── experiments ├── __init__.py ├── code_encode.py ├── code_repair.py ├── data │ └── README.md ├── evaluations.py ├── raw │ ├── README.md │ └── seq.total.fa ├── show │ └── README.md ├── show_main.py ├── show_supp.py ├── sort_data.py └── temp │ └── README.md ├── requirements.txt ├── setup.py └── tests ├── test_accessor_vs_latter_map.py ├── test_accessor_vs_matrix.py ├── test_bio_filters.py ├── test_capacities.py ├── test_coding.py ├── test_generating.py ├── test_number_vs_binary_message.py ├── test_number_vs_dna_sequence.py ├── test_operations.py ├── test_repair.py └── test_shuffling.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/LICENSE.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/illustration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/illustration.py -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/_static/coding.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/_static/coding.svg -------------------------------------------------------------------------------- /docs/source/_static/correcting.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/_static/correcting.svg -------------------------------------------------------------------------------- /docs/source/_static/correcting_details.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/_static/correcting_details.svg -------------------------------------------------------------------------------- /docs/source/_static/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/_static/favicon.svg -------------------------------------------------------------------------------- /docs/source/_static/generating.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/_static/generating.svg -------------------------------------------------------------------------------- /docs/source/_static/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/_static/logo.svg -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/customization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/customization.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /docs/source/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/modules.rst -------------------------------------------------------------------------------- /docs/source/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/reference.rst -------------------------------------------------------------------------------- /docs/source/structure.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/docs/source/structure.rst -------------------------------------------------------------------------------- /dsw/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/dsw/__init__.py -------------------------------------------------------------------------------- /dsw/biofilter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/dsw/biofilter.py -------------------------------------------------------------------------------- /dsw/graphized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/dsw/graphized.py -------------------------------------------------------------------------------- /dsw/operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/dsw/operation.py -------------------------------------------------------------------------------- /dsw/spiderweb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/dsw/spiderweb.py -------------------------------------------------------------------------------- /experiments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/__init__.py -------------------------------------------------------------------------------- /experiments/code_encode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/code_encode.py -------------------------------------------------------------------------------- /experiments/code_repair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/code_repair.py -------------------------------------------------------------------------------- /experiments/data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/data/README.md -------------------------------------------------------------------------------- /experiments/evaluations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/evaluations.py -------------------------------------------------------------------------------- /experiments/raw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/raw/README.md -------------------------------------------------------------------------------- /experiments/raw/seq.total.fa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/raw/seq.total.fa -------------------------------------------------------------------------------- /experiments/show/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/show/README.md -------------------------------------------------------------------------------- /experiments/show_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/show_main.py -------------------------------------------------------------------------------- /experiments/show_supp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/show_supp.py -------------------------------------------------------------------------------- /experiments/sort_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/sort_data.py -------------------------------------------------------------------------------- /experiments/temp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/experiments/temp/README.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/setup.py -------------------------------------------------------------------------------- /tests/test_accessor_vs_latter_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/tests/test_accessor_vs_latter_map.py -------------------------------------------------------------------------------- /tests/test_accessor_vs_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/tests/test_accessor_vs_matrix.py -------------------------------------------------------------------------------- /tests/test_bio_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/tests/test_bio_filters.py -------------------------------------------------------------------------------- /tests/test_capacities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/tests/test_capacities.py -------------------------------------------------------------------------------- /tests/test_coding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/tests/test_coding.py -------------------------------------------------------------------------------- /tests/test_generating.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/tests/test_generating.py -------------------------------------------------------------------------------- /tests/test_number_vs_binary_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/tests/test_number_vs_binary_message.py -------------------------------------------------------------------------------- /tests/test_number_vs_dna_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/tests/test_number_vs_dna_sequence.py -------------------------------------------------------------------------------- /tests/test_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/tests/test_operations.py -------------------------------------------------------------------------------- /tests/test_repair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/tests/test_repair.py -------------------------------------------------------------------------------- /tests/test_shuffling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HaolingZHANG/DNASpiderWeb/HEAD/tests/test_shuffling.py --------------------------------------------------------------------------------