Commit
·
a897a54
1
Parent(s):
27f3da5
Some linting things
Browse files- .gitignore +1 -1
- about.py +1 -1
- app.py +9 -9
- data/GDPa1_v1.2_sequences.csv +1 -1
- data/heldout-set-sequences.csv +1 -1
- utils.py +2 -3
.gitignore
CHANGED
|
@@ -2,4 +2,4 @@ __pycache__/
|
|
| 2 |
*.pyc
|
| 3 |
.env
|
| 4 |
# We want this to be generated within the instance on start
|
| 5 |
-
debug-current-results.csv
|
|
|
|
| 2 |
*.pyc
|
| 3 |
.env
|
| 4 |
# We want this to be generated within the instance on start
|
| 5 |
+
debug-current-results.csv
|
about.py
CHANGED
|
@@ -154,7 +154,7 @@ FAQS = {
|
|
| 154 |
),
|
| 155 |
}
|
| 156 |
|
| 157 |
-
|
| 158 |
# Antibody Developability Submission
|
| 159 |
|
| 160 |
You do **not** need to predict all 5 properties — each property has its own leaderboard and prize.
|
|
|
|
| 154 |
),
|
| 155 |
}
|
| 156 |
|
| 157 |
+
SUBMIT_INSTRUCTIONS = f"""
|
| 158 |
# Antibody Developability Submission
|
| 159 |
|
| 160 |
You do **not** need to predict all 5 properties — each property has its own leaderboard and prize.
|
app.py
CHANGED
|
@@ -7,7 +7,7 @@ import contextlib
|
|
| 7 |
|
| 8 |
load_dotenv() # Load environment variables from .env file
|
| 9 |
|
| 10 |
-
from about import ABOUT_INTRO, ABOUT_TEXT, FAQS,
|
| 11 |
from constants import (
|
| 12 |
ASSAY_RENAME, # noqa: F401
|
| 13 |
SEQUENCES_FILE_DICT,
|
|
@@ -100,6 +100,7 @@ async def periodic_data_fetch(app):
|
|
| 100 |
event.set()
|
| 101 |
t.join(3)
|
| 102 |
|
|
|
|
| 103 |
# Make font size bigger using gradio theme
|
| 104 |
with gr.Blocks(theme=gr.themes.Default(text_size=sizes.text_lg)) as demo:
|
| 105 |
timer = gr.Timer(3) # Run every 3 seconds when page is focused
|
|
@@ -141,12 +142,13 @@ with gr.Blocks(theme=gr.themes.Default(text_size=sizes.text_lg)) as demo:
|
|
| 141 |
width="30vw",
|
| 142 |
)
|
| 143 |
gr.Markdown(ABOUT_TEXT)
|
| 144 |
-
|
| 145 |
# Sequence download buttons
|
| 146 |
gr.Markdown(
|
| 147 |
-
|
| 148 |
-
The GDPa1 dataset (with assay data and sequences) is available on Hugging Face [here](https://huggingface.co/datasets/ginkgo-datapoints/GDPa1),
|
| 149 |
-
but we provide this and the private test set for convenience."""
|
|
|
|
| 150 |
with gr.Row():
|
| 151 |
with gr.Column():
|
| 152 |
download_button_cv_about = gr.DownloadButton(
|
|
@@ -178,7 +180,7 @@ with gr.Blocks(theme=gr.themes.Default(text_size=sizes.text_lg)) as demo:
|
|
| 178 |
demo.load(fn=refresh_overall_leaderboard, outputs=lb)
|
| 179 |
|
| 180 |
with gr.TabItem(SUBMIT_TAB_NAME, elem_id="boundary-benchmark-tab-table"):
|
| 181 |
-
gr.Markdown(
|
| 182 |
|
| 183 |
with gr.Row():
|
| 184 |
with gr.Column():
|
|
@@ -271,6 +273,4 @@ with gr.Blocks(theme=gr.themes.Default(text_size=sizes.text_lg)) as demo:
|
|
| 271 |
)
|
| 272 |
|
| 273 |
if __name__ == "__main__":
|
| 274 |
-
demo.launch(
|
| 275 |
-
ssr_mode=False, app_kwargs={"lifespan": periodic_data_fetch}
|
| 276 |
-
)
|
|
|
|
| 7 |
|
| 8 |
load_dotenv() # Load environment variables from .env file
|
| 9 |
|
| 10 |
+
from about import ABOUT_INTRO, ABOUT_TEXT, FAQS, SUBMIT_INSTRUCTIONS
|
| 11 |
from constants import (
|
| 12 |
ASSAY_RENAME, # noqa: F401
|
| 13 |
SEQUENCES_FILE_DICT,
|
|
|
|
| 100 |
event.set()
|
| 101 |
t.join(3)
|
| 102 |
|
| 103 |
+
|
| 104 |
# Make font size bigger using gradio theme
|
| 105 |
with gr.Blocks(theme=gr.themes.Default(text_size=sizes.text_lg)) as demo:
|
| 106 |
timer = gr.Timer(3) # Run every 3 seconds when page is focused
|
|
|
|
| 142 |
width="30vw",
|
| 143 |
)
|
| 144 |
gr.Markdown(ABOUT_TEXT)
|
| 145 |
+
|
| 146 |
# Sequence download buttons
|
| 147 |
gr.Markdown(
|
| 148 |
+
"""### 📥 Download Sequences
|
| 149 |
+
The GDPa1 dataset (with assay data and sequences) is available on Hugging Face [here](https://huggingface.co/datasets/ginkgo-datapoints/GDPa1),
|
| 150 |
+
but we provide this and the private test set for convenience."""
|
| 151 |
+
)
|
| 152 |
with gr.Row():
|
| 153 |
with gr.Column():
|
| 154 |
download_button_cv_about = gr.DownloadButton(
|
|
|
|
| 180 |
demo.load(fn=refresh_overall_leaderboard, outputs=lb)
|
| 181 |
|
| 182 |
with gr.TabItem(SUBMIT_TAB_NAME, elem_id="boundary-benchmark-tab-table"):
|
| 183 |
+
gr.Markdown(SUBMIT_INSTRUCTIONS)
|
| 184 |
|
| 185 |
with gr.Row():
|
| 186 |
with gr.Column():
|
|
|
|
| 273 |
)
|
| 274 |
|
| 275 |
if __name__ == "__main__":
|
| 276 |
+
demo.launch(ssr_mode=False, app_kwargs={"lifespan": periodic_data_fetch})
|
|
|
|
|
|
data/GDPa1_v1.2_sequences.csv
CHANGED
|
@@ -244,4 +244,4 @@ GDPa1-242,visilizumab,QVQLVQSGAEVKKPGASVKVSCKASGYTFISYTMHWVRQAPGQGLEWMGYINPRSGYT
|
|
| 244 |
GDPa1-243,xentuzumab,QVELVESGGGLVQPGGSLRLSCAASGFTFTSYWMSWVRQAPGKGLELVSSITSYGSFTYYADSVKGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCARNMYTHFDSWGQGTLVTVSS,DIVLTQPPSVSGAPGQRVTISCSGSSSNIGSNSVSWYQQLPGTAPKLLIYDNSKRPSGVPDRFSGSKSGTSASLAITGLQSEDEADYYCQSRDTYGYYWVFGGGTKLTVL,DIVLTQP-PSVSGAPGQRVTISCSGSS-SNIGS-----NSVSWYQQLPGTAPKLLIYD--------NSKRPSGVPDRFSGSKSG--TSASLAITGLQSEDEADYYCQSRDTY---------------------GYYWVFGGGTKLTVL-,QVELVES-GGGLVQPGGSLRLSCAASG-FTFTS-----YWMSWVRQAPGKGLELVSSITSY---GSFTYYADSVKGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCARNMYT----------------------HFDSWGQGTLVTVSS,IgG1,Lambda,4
|
| 245 |
GDPa1-244,zalutumumab,QVQLVESGGGVVQPGRSLRLSCAASGFTFSTYGMHWVRQAPGKGLEWVAVIWDDGSYKYYGDSVKGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCARDGITMVRGVMKDYFDYWGQGTLVTVSS,AIQLTQSPSSLSASVGDRVTITCRASQDISSALVWYQQKPGKAPKLLIYDASSLESGVPSRFSGSESGTDFTLTISSLQPEDFATYYCQQFNSYPLTFGGGTKVEIK,AIQLTQSPSSLSASVGDRVTITCRAS--QDIS------SALVWYQQKPGKAPKLLIYD--------ASSLESGVPSRFSGSESG--TDFTLTISSLQPEDFATYYCQQFNS-----------------------YPLTFGGGTKVEIK-,QVQLVES-GGGVVQPGRSLRLSCAASG-FTFST-----YGMHWVRQAPGKGLEWVAVIWDD---GSYKYYGDSVKGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCARDGITMVRG--------------VMKDYFDYWGQGTLVTVSS,IgG1,Kappa,0
|
| 246 |
GDPa1-245,zanolimumab,QVQLQQWGAGLLKPSETLSLTCAVYGGSFSGYYWSWIRQPPGKGLEWIGEINHSGSTNYNPSLKSRVTISVDTSKNQFSLKLSSVTAADTAVYYCARVINWFDPWGQGTLVTVSS,DIQMTQSPSSVSASVGDRVTITCRASQDISSWLAWYQHKPGKAPKLLIYAASSLQSGVPSRFSGSGSGTDFTLTISSLQPEDFATYYCQQANSFPYTFGQGTKLEIK,DIQMTQSPSSVSASVGDRVTITCRAS--QDIS------SWLAWYQHKPGKAPKLLIYA--------ASSLQSGVPSRFSGSGSG--TDFTLTISSLQPEDFATYYCQQANS-----------------------FPYTFGQGTKLEIK-,QVQLQQW-GAGLLKPSETLSLTCAVYG-GSFSG-----YYWSWIRQPPGKGLEWIGEINH----SGSTNYNPSLKSRVTISVDTSKNQFSLKLSSVTAADTAVYYCARVIN-----------------------WFDPWGQGTLVTVSS,IgG1,Kappa,3
|
| 247 |
-
GDPa1-246,zolbetuximab,QVQLQQPGAELVRPGASVKLSCKASGYTFTSYWINWVKQRPGQGLEWIGNIYPSDSYTNYNQKFKDKATLTVDKSSSTAYMQLSSPTSEDSAVYYCTRSWRGNSFDYWGQGTTLTVSS,DIVMTQSPSSLTVTAGEKVTMSCKSSQSLLNSGNQKNYLTWYQQKPGQPPKLLIYWASTRESGVPDRFTGSGSGTDFTLTISSVQAEDLAVYYCQNDYSYPFTFGSGTKLEIK,DIVMTQSPSSLTVTAGEKVTMSCKSS--QSLLNSGNQKNYLTWYQQKPGQPPKLLIYW--------ASTRESGVPDRFTGSGSG--TDFTLTISSVQAEDLAVYYCQNDYS-----------------------YPFTFGSGTKLEIK-,QVQLQQP-GAELVRPGASVKLSCKASG-YTFTS-----YWINWVKQRPGQGLEWIGNIYPS---DSYTNYNQKFKDKATLTVDKSSSTAYMQLSSPTSEDSAVYYCTRSWRG---------------------NSFDYWGQGTTLTVSS,IgG1,Kappa,4
|
|
|
|
| 244 |
GDPa1-243,xentuzumab,QVELVESGGGLVQPGGSLRLSCAASGFTFTSYWMSWVRQAPGKGLELVSSITSYGSFTYYADSVKGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCARNMYTHFDSWGQGTLVTVSS,DIVLTQPPSVSGAPGQRVTISCSGSSSNIGSNSVSWYQQLPGTAPKLLIYDNSKRPSGVPDRFSGSKSGTSASLAITGLQSEDEADYYCQSRDTYGYYWVFGGGTKLTVL,DIVLTQP-PSVSGAPGQRVTISCSGSS-SNIGS-----NSVSWYQQLPGTAPKLLIYD--------NSKRPSGVPDRFSGSKSG--TSASLAITGLQSEDEADYYCQSRDTY---------------------GYYWVFGGGTKLTVL-,QVELVES-GGGLVQPGGSLRLSCAASG-FTFTS-----YWMSWVRQAPGKGLELVSSITSY---GSFTYYADSVKGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCARNMYT----------------------HFDSWGQGTLVTVSS,IgG1,Lambda,4
|
| 245 |
GDPa1-244,zalutumumab,QVQLVESGGGVVQPGRSLRLSCAASGFTFSTYGMHWVRQAPGKGLEWVAVIWDDGSYKYYGDSVKGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCARDGITMVRGVMKDYFDYWGQGTLVTVSS,AIQLTQSPSSLSASVGDRVTITCRASQDISSALVWYQQKPGKAPKLLIYDASSLESGVPSRFSGSESGTDFTLTISSLQPEDFATYYCQQFNSYPLTFGGGTKVEIK,AIQLTQSPSSLSASVGDRVTITCRAS--QDIS------SALVWYQQKPGKAPKLLIYD--------ASSLESGVPSRFSGSESG--TDFTLTISSLQPEDFATYYCQQFNS-----------------------YPLTFGGGTKVEIK-,QVQLVES-GGGVVQPGRSLRLSCAASG-FTFST-----YGMHWVRQAPGKGLEWVAVIWDD---GSYKYYGDSVKGRFTISRDNSKNTLYLQMNSLRAEDTAVYYCARDGITMVRG--------------VMKDYFDYWGQGTLVTVSS,IgG1,Kappa,0
|
| 246 |
GDPa1-245,zanolimumab,QVQLQQWGAGLLKPSETLSLTCAVYGGSFSGYYWSWIRQPPGKGLEWIGEINHSGSTNYNPSLKSRVTISVDTSKNQFSLKLSSVTAADTAVYYCARVINWFDPWGQGTLVTVSS,DIQMTQSPSSVSASVGDRVTITCRASQDISSWLAWYQHKPGKAPKLLIYAASSLQSGVPSRFSGSGSGTDFTLTISSLQPEDFATYYCQQANSFPYTFGQGTKLEIK,DIQMTQSPSSVSASVGDRVTITCRAS--QDIS------SWLAWYQHKPGKAPKLLIYA--------ASSLQSGVPSRFSGSGSG--TDFTLTISSLQPEDFATYYCQQANS-----------------------FPYTFGQGTKLEIK-,QVQLQQW-GAGLLKPSETLSLTCAVYG-GSFSG-----YYWSWIRQPPGKGLEWIGEINH----SGSTNYNPSLKSRVTISVDTSKNQFSLKLSSVTAADTAVYYCARVIN-----------------------WFDPWGQGTLVTVSS,IgG1,Kappa,3
|
| 247 |
+
GDPa1-246,zolbetuximab,QVQLQQPGAELVRPGASVKLSCKASGYTFTSYWINWVKQRPGQGLEWIGNIYPSDSYTNYNQKFKDKATLTVDKSSSTAYMQLSSPTSEDSAVYYCTRSWRGNSFDYWGQGTTLTVSS,DIVMTQSPSSLTVTAGEKVTMSCKSSQSLLNSGNQKNYLTWYQQKPGQPPKLLIYWASTRESGVPDRFTGSGSGTDFTLTISSVQAEDLAVYYCQNDYSYPFTFGSGTKLEIK,DIVMTQSPSSLTVTAGEKVTMSCKSS--QSLLNSGNQKNYLTWYQQKPGQPPKLLIYW--------ASTRESGVPDRFTGSGSG--TDFTLTISSVQAEDLAVYYCQNDYS-----------------------YPFTFGSGTKLEIK-,QVQLQQP-GAELVRPGASVKLSCKASG-YTFTS-----YWINWVKQRPGQGLEWIGNIYPS---DSYTNYNQKFKDKATLTVDKSSSTAYMQLSSPTSEDSAVYYCTRSWRG---------------------NSFDYWGQGTTLTVSS,IgG1,Kappa,4
|
data/heldout-set-sequences.csv
CHANGED
|
@@ -78,4 +78,4 @@ P907-A14-unary-estuary-9ae8d,EVQLVESGGGLVQPGGSLRLSCAASGFTFSRYWMSWVRQAPGKGLEWVANI
|
|
| 78 |
P907-A14-undirected-hull-8daff,QMQLVQSGAEVRKPGASVKVSCKASGYTFTGHYIHWVRQAPGRGPEWMGWINPNSGGTNSSQSFQGRVTMTRDTSISTAYMELSRLTSDDTAVYSCARARYGDYYYFDSWGQGTLVTVSS,DIQMTQSPSSLSASVGDRVTITCRASQDISSYLAWYQQKPEKAPKSLIYAASSLQGGVPSRFSGSGSGTHFTLTISSLQPEDFATYYCQQYYSYPVTFGPGTKVDIK,QMQLVQS-GAEVRKPGASVKVSCKASG-YTFTG-----HYIHWVRQAPGRGPEWMGWINPN---SGGTNSSQSFQGRVTMTRDTSISTAYMELSRLTSDDTAVYSCARARYGD-------------------YYYFDSWGQGTLVTVSS,DIQMTQSPSSLSASVGDRVTITCRAS--QDIS------SYLAWYQQKPEKAPKSLIYA--------ASSLQGGVPSRFSGSGSG--THFTLTISSLQPEDFATYYCQQYYS-----------------------YPVTFGPGTKVDIK-,IgG1,Kappa
|
| 79 |
P907-A14-vain-bucket-0f231,QVQLQQWGAGLLKPSETLSLTCAVYNGSSSAHYWSWVRQPPGKGLEWIGEISHGGSTTYNPSLKGRVSISVDTPKNQFSLNLSSVTAADTAVYYCATRAIHFRNRNFYSFYVEVWGKGTTVTVSS,EIVLTQSPGTLSLSPGERATLSCRASQSVSSSKLVWYQQRPGQAPRPLIYGASSRATGIPDRFSGSGSETDFTLTISWLEPEDFAVYYCHQYGSSPRTFGQGTKVEIK,QVQLQQW-GAGLLKPSETLSLTCAVYN-GSSSA-----HYWSWVRQPPGKGLEWIGEISH----GGSTTYNPSLKGRVSISVDTPKNQFSLNLSSVTAADTAVYYCATRAIHFRNR-------------NFYSFYVEVWGKGTTVTVSS,EIVLTQSPGTLSLSPGERATLSCRAS--QSVSS-----SKLVWYQQRPGQAPRPLIYG--------ASSRATGIPDRFSGSGSE--TDFTLTISWLEPEDFAVYYCHQYGS-----------------------SPRTFGQGTKVEIK-,IgG1,Kappa
|
| 80 |
P907-A14-wintry-couple-24188,QVQLQQWGAGLLKPSETLSVTCAVYGGSFIGSSWIWIRQPPEKGLEWIGEINHGGSTTYNPSLKSRVTISLDMSKNQFSLNLTSVTAADTAVYYCATDRGSLAAVDWGQGTLVTVSS,DIQMTQSPSSLSASVGDRVTITCRASQAISSYLAWYQQKPGKVPKLLIYAASTLQSGVASRFTGSGSGTDFTLTISSLQPEDVATYYCQKYNSAPRTFGQGTRVEIK,QVQLQQW-GAGLLKPSETLSVTCAVYG-GSFIG-----SSWIWIRQPPEKGLEWIGEINH----GGSTTYNPSLKSRVTISLDMSKNQFSLNLTSVTAADTAVYYCATDRGS---------------------LAAVDWGQGTLVTVSS,DIQMTQSPSSLSASVGDRVTITCRAS--QAIS------SYLAWYQQKPGKVPKLLIYA--------ASTLQSGVASRFTGSGSG--TDFTLTISSLQPEDVATYYCQKYNS-----------------------APRTFGQGTRVEIK-,IgG1,Kappa
|
| 81 |
-
P907-A14-witty-fugue-86932,EVQLVESGGGLVQPGRSLRLSCTASGFTFGDYAMNWVRQAPGKGLEWLGFIESKGYGGTTEYAASVKGRFIISRDDSKSIAYLQMNSLKTEDTAVYYCTPGDYWGQGTLVTVSS,SYELTQPPSVSVSPGQTARITCSGDALPKKYAYWYQQKSGQAPVQVIYEDSGRPSGIPERFSGSSSGTMATLTISGAQVEDEADYYCYSIDSSGNHRVFGGGTKLTVL,EVQLVES-GGGLVQPGRSLRLSCTASG-FTFGD-----YAMNWVRQAPGKGLEWLGFIESKG-YGGTTEYAASVKGRFIISRDDSKSIAYLQMNSLKTEDTAVYYCTPG---------------------------DYWGQGTLVTVSS,SYELTQP-PSVSVSPGQTARITCSGD---ALPK-----KYAYWYQQKSGQAPVQVIYE--------DSGRPSGIPERFSGSSSG--TMATLTISGAQVEDEADYYCYSIDSS---------------------GNHRVFGGGTKLTVL-,IgG1,Lambda
|
|
|
|
| 78 |
P907-A14-undirected-hull-8daff,QMQLVQSGAEVRKPGASVKVSCKASGYTFTGHYIHWVRQAPGRGPEWMGWINPNSGGTNSSQSFQGRVTMTRDTSISTAYMELSRLTSDDTAVYSCARARYGDYYYFDSWGQGTLVTVSS,DIQMTQSPSSLSASVGDRVTITCRASQDISSYLAWYQQKPEKAPKSLIYAASSLQGGVPSRFSGSGSGTHFTLTISSLQPEDFATYYCQQYYSYPVTFGPGTKVDIK,QMQLVQS-GAEVRKPGASVKVSCKASG-YTFTG-----HYIHWVRQAPGRGPEWMGWINPN---SGGTNSSQSFQGRVTMTRDTSISTAYMELSRLTSDDTAVYSCARARYGD-------------------YYYFDSWGQGTLVTVSS,DIQMTQSPSSLSASVGDRVTITCRAS--QDIS------SYLAWYQQKPEKAPKSLIYA--------ASSLQGGVPSRFSGSGSG--THFTLTISSLQPEDFATYYCQQYYS-----------------------YPVTFGPGTKVDIK-,IgG1,Kappa
|
| 79 |
P907-A14-vain-bucket-0f231,QVQLQQWGAGLLKPSETLSLTCAVYNGSSSAHYWSWVRQPPGKGLEWIGEISHGGSTTYNPSLKGRVSISVDTPKNQFSLNLSSVTAADTAVYYCATRAIHFRNRNFYSFYVEVWGKGTTVTVSS,EIVLTQSPGTLSLSPGERATLSCRASQSVSSSKLVWYQQRPGQAPRPLIYGASSRATGIPDRFSGSGSETDFTLTISWLEPEDFAVYYCHQYGSSPRTFGQGTKVEIK,QVQLQQW-GAGLLKPSETLSLTCAVYN-GSSSA-----HYWSWVRQPPGKGLEWIGEISH----GGSTTYNPSLKGRVSISVDTPKNQFSLNLSSVTAADTAVYYCATRAIHFRNR-------------NFYSFYVEVWGKGTTVTVSS,EIVLTQSPGTLSLSPGERATLSCRAS--QSVSS-----SKLVWYQQRPGQAPRPLIYG--------ASSRATGIPDRFSGSGSE--TDFTLTISWLEPEDFAVYYCHQYGS-----------------------SPRTFGQGTKVEIK-,IgG1,Kappa
|
| 80 |
P907-A14-wintry-couple-24188,QVQLQQWGAGLLKPSETLSVTCAVYGGSFIGSSWIWIRQPPEKGLEWIGEINHGGSTTYNPSLKSRVTISLDMSKNQFSLNLTSVTAADTAVYYCATDRGSLAAVDWGQGTLVTVSS,DIQMTQSPSSLSASVGDRVTITCRASQAISSYLAWYQQKPGKVPKLLIYAASTLQSGVASRFTGSGSGTDFTLTISSLQPEDVATYYCQKYNSAPRTFGQGTRVEIK,QVQLQQW-GAGLLKPSETLSVTCAVYG-GSFIG-----SSWIWIRQPPEKGLEWIGEINH----GGSTTYNPSLKSRVTISLDMSKNQFSLNLTSVTAADTAVYYCATDRGS---------------------LAAVDWGQGTLVTVSS,DIQMTQSPSSLSASVGDRVTITCRAS--QAIS------SYLAWYQQKPGKVPKLLIYA--------ASTLQSGVASRFTGSGSG--TDFTLTISSLQPEDVATYYCQKYNS-----------------------APRTFGQGTRVEIK-,IgG1,Kappa
|
| 81 |
+
P907-A14-witty-fugue-86932,EVQLVESGGGLVQPGRSLRLSCTASGFTFGDYAMNWVRQAPGKGLEWLGFIESKGYGGTTEYAASVKGRFIISRDDSKSIAYLQMNSLKTEDTAVYYCTPGDYWGQGTLVTVSS,SYELTQPPSVSVSPGQTARITCSGDALPKKYAYWYQQKSGQAPVQVIYEDSGRPSGIPERFSGSSSGTMATLTISGAQVEDEADYYCYSIDSSGNHRVFGGGTKLTVL,EVQLVES-GGGLVQPGRSLRLSCTASG-FTFGD-----YAMNWVRQAPGKGLEWLGFIESKG-YGGTTEYAASVKGRFIISRDDSKSIAYLQMNSLKTEDTAVYYCTPG---------------------------DYWGQGTLVTVSS,SYELTQP-PSVSVSPGQTARITCSGD---ALPK-----KYAYWYQQKSGQAPVQVIYE--------DSGRPSGIPERFSGSSSG--TMATLTISGAQVEDEADYYCYSIDSS---------------------GNHRVFGGGTKLTVL-,IgG1,Lambda
|
utils.py
CHANGED
|
@@ -66,9 +66,8 @@ def fetch_hf_results():
|
|
| 66 |
df.loc[df["user"].isin(BASELINE_USERNAMES), "user"] = "Baseline"
|
| 67 |
# Note: Could optionally add a column "is_baseline" to the dataframe to indicate whether the model is a baseline model or not. If things get crowded.
|
| 68 |
# Anonymize the user column at this point (so note: users can submit anonymous / non-anonymous and we'll show their latest submission regardless)
|
| 69 |
-
df
|
| 70 |
-
|
| 71 |
-
].apply(readable_hash)
|
| 72 |
|
| 73 |
# Compare to previous dataframe
|
| 74 |
if os.path.exists("debug-current-results.csv"):
|
|
|
|
| 66 |
df.loc[df["user"].isin(BASELINE_USERNAMES), "user"] = "Baseline"
|
| 67 |
# Note: Could optionally add a column "is_baseline" to the dataframe to indicate whether the model is a baseline model or not. If things get crowded.
|
| 68 |
# Anonymize the user column at this point (so note: users can submit anonymous / non-anonymous and we'll show their latest submission regardless)
|
| 69 |
+
anon_rows = df["anonymous"].fillna(True)
|
| 70 |
+
df.loc[anon_rows, "user"] = "anon-" + df.loc[anon_rows, "user"].apply(readable_hash)
|
|
|
|
| 71 |
|
| 72 |
# Compare to previous dataframe
|
| 73 |
if os.path.exists("debug-current-results.csv"):
|