good answer but still you can't do Minor sus other than cheating by doing Am/d or other oddball quartal chords, and you can't identify a parent scale like melodic minor, some times you can cheat to get the desired results like ab minor maj7/G for 7th mode of melodic minor for g7 chord but in other cases you can't, also there are rootless chords (bill evans, allan holdsworth) if you want to do them you have delete the biab tracks and create your own.

I had to come up with my own algorithms