Yara is a very popular tool to write signatures for malware files . Check on github you may find so many yara signatures for different malware families.
For clamav specific questions , join their mailing list and ask
Now it depends on what your research goals are . If you can explain your goals i can help u much better. What kind of reliability ? trust you are looking for ?
1. VirusTotal , it uses many commercial engines to let you know if it is malicious or not.
2. malwr.com , it uses open source cuckoo sandbox and lets you know if it is malicious or not. https://malwr.com/submission/
In both the cases ( or similar services) , they gives attributes of the file for you to write signatures (using Yara etc.)
Virus or malware detection is not done with just static analysis both of the above services do dynamic sandboxing of the file as well to observe the run time behaviour.
Go read about features of https://www.cuckoosandbox.org/ as well