Biotite dssp subprocess error: exited with error code 6

Hello everyone.

I am trying to run the biotite secondary structure analysis program in wsl to study the secondary structure of a protein after md simulation. The website link for the python code is provided below.

[Secondary structure of protein during an MD simulation using Biotite] (Secondary structure during an MD simulation — Biotite 0.41.0 documentation)

However, I am getting the following error:
Traceback (most recent call last):
File “/home/sobs/AvrPto/6M/”, line 43, in
File “/home/sobs/.local/biotite_env/lib/python3.10/site-packages/biotite/application/”, line 63, in wrapper
return func(*args, **kwargs)
File “/home/sobs/.local/biotite_env/lib/python3.10/site-packages/biotite/application/”, line 257, in join
File “/home/sobs/.local/biotite_env/lib/python3.10/site-packages/biotite/application/dssp/”, line 90, in evaluate
File “/home/sobs/.local/biotite_env/lib/python3.10/site-packages/biotite/application/”, line 278, in evaluate
raise SubprocessError(
subprocess.SubprocessError: ‘mkdssp’ returned with exit code -6: mkdssp: ./src/CifParser.cpp:330: cif::SacParser::CIFToken cif::SacParser::getNextToken(): Assertion `mTokenValue.length() >= 3’ failed.

I am using python3.10 for this program, biotite has been installed, it has a sub-package dssp. Additionally, I have installed dssp as well. Yet, I am getting this error. Please help out.

From the trace back I would guess that there is a problem with biolite or dssp. You will likely need to talk the maintainers of biolite to help you.