Paper on Vowel Purity in Old Chinese Reconstruction
Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
LICENSE
Makefile
README.md
graph.yaml
reconstructions.json
reconstructions.tsv
results-full.tsv
results-info.tsv
results-samples-100.tsv
results-samples-200.tsv
results-samples-300.tsv
results-samples-400.tsv
results-samples-500.tsv
results-samples-600.tsv
results-samples-700.tsv
results-samples-800.tsv
results-samples.tsv
samples-100.txt
samples-200.txt
samples-300.txt
samples-400.txt
samples-500.txt
samples-600.txt
samples-700.txt
samples-800.txt
samples-900.txt
samples.txt
vowel-comparison.svg

README.md

Vowel Purity and Rhyme Evidence in Old Chinese Reconstruction

Data

Data contains the rhyme network (in YAML-format), the different character readings (missing characters indicated by a "?", and the vowel annotations in JSON.

Code

To run the code, make sure you have Python3 installed, as well as a recent version of NetworkX, and Numpy (we use it for the calculation of standard deviations).

Analysis

To run the analysis, just open your terminal, cd into the folder with this data, and type:

$ make all

Note that you may select a specified command for python, like python3 on many linux machines (just change "python" to "python3" in the Makefile, if this is the case). For more detailed commands, please consult the help information in the Makefile.

Results

The results will be printed to screen, where you can inspect them, and also written to file. Column content is given by the header (with exception of the sample analyses, where the content is the same as in the full analysis with an additional column indicating the run). All results files are named result-*, so you can easily find them.