Update metadata getter

Now it accepts either a file as input, or a comma-separated list of barcodes, or both, just for convenience