You have all the base classes you need in `metagenedb.backend.metagenedb.apps.catalog.management.commands.commons` to help you build your script parts to imports genes from any catalogs. Please look at the example for Virgo and IGC to have two examples of use of theses classes.
###### IGC
Script | description
------ | -----------
import_igc_annotation | Create or update IGC genes from IGC annotations file
import_igc_sequences | Add IGC gene sequences to corresponding genes