question: public static List < Graph > generatePatternDags ( Graph pattern , boolean orientBidirectedEdges ) { if ( orientBidirectedEdges ) { pattern = GraphUtils . removeBidirectedOrientations ( pattern ) ; } return getDagsInPatternMeek ( pattern , new Knowledge2 ( ) ) ; }
target:  Generates the list of DAGs in the given pattern.