Faits: Faits: A. Le 25 septembre 2006, A._ a saisi le Procureur général de la République et canton de Genève d'une plainte pénale contre le Docteur B._ pour violation du secret professionnel. Elle reprochait à ce praticien d'avoir révélé des faits la concernant dans un rapport déposé le 11 septembre 2006 dans une procédure civile qui la divise d'avec son ex-mari sans qu'elle l'ait délié du secret médical. Le même jour, elle a déposé, pour le même motif, une plainte contre le Docteur B._ auprès du Médecin cantonal de la République et canton de Genève que celui-ci a transmise à la Commission cantonale de surveillance des professions de la santé et des droits des patients comme objet de sa compétence. Le Procureur général a classé la plainte dont il avait été saisi dans une ordonnance prise le 19 décembre 2006 que la plaignante a contestée devant la Chambre d'accusation de la République et canton de Genève. Par décision du 10 avril 2007, il a "déclassé" la procédure pénale et ordonné sa suspension jusqu'à droit jugé dans la procédure pendante devant la Commission cantonale de surveillance des professions de la santé et des droits des patients. La Chambre d'accusation, composée notamment de la juge C._, a déclaré irrecevable, subsidiairement infondé le recours interjeté contre cette décision par la plaignante au terme d'une ordonnance rendue le 6 juin 2007. Le Procureur général a classé la plainte dont il avait été saisi dans une ordonnance prise le 19 décembre 2006 que la plaignante a contestée devant la Chambre d'accusation de la République et canton de Genève. Par décision du 10 avril 2007, il a "déclassé" la procédure pénale et ordonné sa suspension jusqu'à droit jugé dans la procédure pendante devant la Commission cantonale de surveillance des professions de la santé et des droits des patients. La Chambre d'accusation, composée notamment de la juge C._, a déclaré irrecevable, subsidiairement infondé le recours interjeté contre cette décision par la plaignante au terme d'une ordonnance rendue le 6 juin 2007. B. Agissant par la voie du recours en matière pénale, A._ demande au Tribunal fédéral d'annuler cette ordonnance ainsi que la décision de suspension du Procureur général et d'inviter ce dernier à instruire sans délai la procédure pénale, le cas échéant, à transmettre au juge d'instruction afin que celui-ci procède aux actes d'instruction nécessaires. Elle conclut subsidiairement au renvoi de la cause pour nouvelle décision dans le sens des considérants au Procureur général, respectivement à l'autorité cantonale précédente dans sa nouvelle composition. Elle se plaint d'arbitraire, d'un déni de justice formel, d'une violation de ses droits à un juge impartial et à la protection de la bonne foi ainsi que d'une violation du droit fédéral. La Chambre d'accusation et le Procureur général concluent au rejet du recours dans la mesure où il est recevable. Ils tiennent l'un et l'autre le recours pour irrecevable en tant qu'il met en cause l'impartialité de la juge C._ en raison des liens d'amitié qui la lient à l'ex-mari de la recourante faute pour celle-ci d'avoir saisi la Présidente de la Cour de justice d'une requête de récusation. Dans ses déterminations du 8 octobre 2007, A._ a contesté l'irrecevabilité de son recours sur ce point. Elle a déposé le même jour une requête de récusation de la juge C._ auprès de la Présidente de la Cour de justice. Par ordonnance du 31 octobre 2007, le juge instructeur a suspendu l'instruction du recours jusqu'à droit connu sur cette requête. Il a ordonné la reprise de l'instruction de la cause à réception de la décision du plénum de la Cour de justice de la République et canton de Genève du 1er novembre 2007 déclarant la requête de récusation irrecevable pour cause de tardiveté. Invitée à se déterminer, la recourante n'a pas déposé d'observations. 