ewels / clusterflow

A pipelining tool to automate and standardise bioinformatics analyses on cluster environments.
https://ewels.github.io/clusterflow/
GNU General Public License v3.0
97 stars 27 forks source link

Allow genomes.d to be used for configuration #98

Closed s-andrews closed 8 years ago

s-andrews commented 8 years ago

These patches allow genome annotation information to be stored in the genomes.d folder in multiple files rather than always being centralised in genomes.config. This should make it easier to scale across large numbers of genomes where a single conf file gets a bit big.

I've updated the code which reads the config info and the code which prints the output for --genomes. I couldn't see anything else which this might break, but shout if you know of anywhere else this might be fragile.

ewels commented 8 years ago

Nice! This is a surprisingly small pull-request given the change. Will have a proper look next week if that's ok.

ewels commented 8 years ago

Can't think of anywhere else that this would need to be changed. Will merge and try to do a bit of testing next week.