UniKP / scripts /build_corpus.py
anzhi2710gmailcom's picture
Upload folder using huggingface_hub
90d94ec verified
Raw
History Blame Contribute Delete
683 Bytes
import _bootstrap
import argparse
import pandas as pd
from tqdm import tqdm
from model.utils import split
def main():
parser = argparse.ArgumentParser(description='Build a corpus file')
parser.add_argument('--in_path', '-i', type=str, default='data/chembl24_bert_train.csv', help='input file')
parser.add_argument('--out_path', '-o', type=str, default='data/chembl24_corpus.txt', help='output file')
args = parser.parse_args()
smiles = pd.read_csv(args.in_path)['first'].values
with open(args.out_path, 'a') as f:
for sm in tqdm(smiles):
f.write(split(sm)+'\n')
print('Built a corpus file!')
if __name__=='__main__':
main()