joiningdata / lollipops

Lollipop-style mutation diagrams for annotating genetic variations.
GNU General Public License v3.0
186 stars 70 forks source link

Switch to InterPro API #74

Closed matthiasblum closed 1 year ago

matthiasblum commented 1 year ago

As you might be aware, the Pfam legacy website will be decommissioned very soon, which will cause lollipops to fail when using the -pfam option.

It also has been reported that domains and motif features are not displayed when retrieving data from UniProt (#73).

This PR changes the source of Pfam domains and motif features to the InterPro API (the -pfam and -l options were removed). I've also added a call to the UniProt API to retrieve the protein length.

pbnjay commented 1 year ago

Wow this is great. I haven't had time to work on this project lately so I appreciate you breathing new life into it. Thanks Matthias!