Currently, the code can take a sequence of pitch-classes and compute the key from them.
Everything from the point where the sequence of pitch-classes is known has been implemented and it is working.
There is code for an independent program that can make use of the chromagrams in the nnls-chroma plugin and compute the chromagram. The next step in the project is to make all of this a single workflow that takes audio and outputs a key.