Spaces:
Sleeping
Sleeping
| import json | |
| from tqdm import tqdm | |
| import typer | |
| def preprocess(data_path, processed_data_path): | |
| with open(data_path) as f: | |
| data = json.loads(f.read()) | |
| with open(processed_data_path, "w") as f: | |
| for grant in tqdm(data["grants"]): | |
| if any( | |
| [ | |
| org["name"] == "The Wellcome Trust" | |
| for org in grant["fundingOrganization"] | |
| ] | |
| ): | |
| f.write(json.dumps(grant) + "\n") | |
| if __name__ == "__main__": | |
| typer.run(preprocess) | |