
import luigi

from tasks.ena import Ena
from tasks.ensembl.ensembl import Ensembl
from tasks.pdb import Pdb
from tasks.rfam import RfamSequences
from tasks.rfam import RfamFamilies


class ProcessData(luigi.WrapperTask):  # pylint: disable=R0904
    """
    This will generate the CSV's to import for all the databases we update each
    release.
    """

    def requires(self):
        yield Ena()
        yield Ensembl()
        yield RfamSequences()
        yield RfamFamilies()
        yield Pdb()


import luigi

from tasks.ena import Ena
from tasks.ensembl.ensembl import Ensembl
from tasks.pdb import Pdb
from tasks.rfam import RfamSequences
from tasks.rfam import RfamFamilies
from tasks.rgd import Rgd


class ProcessData(luigi.WrapperTask):  # pylint: disable=R0904
    """
    This will generate the CSV's to import for all the databases we update each
    release.
    """

    def requires(self):
        yield Ena()
        yield Ensembl()
        yield RfamSequences()
        yield RfamFamilies()
        yield Pdb()
        yield Rgd()

Add RGD as part of the regular update pipeline
Add RGD as part of the regular update pipeline

I'm not sure if this will always be part of the update, but it is for at
least for this release.

  
  import luigi
  
  from tasks.ena import Ena
  from tasks.ensembl.ensembl import Ensembl
  from tasks.pdb import Pdb
  from tasks.rfam import RfamSequences
  from tasks.rfam import RfamFamilies
+ from tasks.rgd import Rgd
  
  
  class ProcessData(luigi.WrapperTask):  # pylint: disable=R0904
      """
      This will generate the CSV's to import for all the databases we update each
      release.
      """
  
      def requires(self):
          yield Ena()
          yield Ensembl()
          yield RfamSequences()
          yield RfamFamilies()
          yield Pdb()
+         yield Rgd()
  
Add RGD as part of the regular update pipeline
## Code Before:

import luigi

from tasks.ena import Ena
from tasks.ensembl.ensembl import Ensembl
from tasks.pdb import Pdb
from tasks.rfam import RfamSequences
from tasks.rfam import RfamFamilies


class ProcessData(luigi.WrapperTask):  # pylint: disable=R0904
    """
    This will generate the CSV's to import for all the databases we update each
    release.
    """

    def requires(self):
        yield Ena()
        yield Ensembl()
        yield RfamSequences()
        yield RfamFamilies()
        yield Pdb()

## Instruction:
Add RGD as part of the regular update pipeline
## Code After:

import luigi

from tasks.ena import Ena
from tasks.ensembl.ensembl import Ensembl
from tasks.pdb import Pdb
from tasks.rfam import RfamSequences
from tasks.rfam import RfamFamilies
from tasks.rgd import Rgd


class ProcessData(luigi.WrapperTask):  # pylint: disable=R0904
    """
    This will generate the CSV's to import for all the databases we update each
    release.
    """

    def requires(self):
        yield Ena()
        yield Ensembl()
        yield RfamSequences()
        yield RfamFamilies()
        yield Pdb()
        yield Rgd()
