Citation: 1B_285/2016 E. 3

Le recours doit par conséquent être partiellement admis. La requête d'assistance judiciaire est admise dans la mesure où elle n'est pas sans objet. Pour la part de son recours qui est rejetée, l'assistance judiciaire doit être accordée à la recourante (art. 64 al. 1 LTF). Il y a lieu de désigner Me Fabien Mingard en qualité de défenseur d'office et de fixer ses honoraires, qui seront supportés par la caisse du Tribunal fédéral (art. 64 al. 2 LTF). La recourante, qui obtient partiellement gain de cause avec l'assistance d'un avocat, a droit pour la procédure fédérale à des dépens réduits à la charge du canton de Vaud (art. 68 al. 1 LTF). Il n'est pas perçu de frais judiciaires (art. 66 al. 4 LTF). Par ces motifs, le Tribunal fédéral prononce :