From 3a2e9ff49c2b249a66b069372a3b6c099ee44097 Mon Sep 17 00:00:00 2001 From: J Date: Fri, 17 May 2024 13:06:21 +0100 Subject: [PATCH] JK tidying up notebooks in preparation for publication --- .../code/3_Pattern_matching.ipynb | 2304 +---------------- 1 file changed, 71 insertions(+), 2233 deletions(-) diff --git a/2023_Second_analysis/code/3_Pattern_matching.ipynb b/2023_Second_analysis/code/3_Pattern_matching.ipynb index 8a79cfb..6522ae2 100644 --- a/2023_Second_analysis/code/3_Pattern_matching.ipynb +++ b/2023_Second_analysis/code/3_Pattern_matching.ipynb @@ -23,7 +23,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "id": "271c801d", "metadata": {}, "outputs": [], @@ -90,21 +90,10 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "id": "75b74ce9", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "4600" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "matched_texts = pd.read_csv('..\\\\output\\\\matched_abstracts_no_null_texts.csv') # one for just those that match the keyword\n", "len(matched_texts) # check the length " @@ -142,7 +131,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": null, "id": "d6cfa42e", "metadata": {}, "outputs": [], @@ -157,7 +146,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": null, "id": "d2edc6ca", "metadata": {}, "outputs": [], @@ -170,18 +159,10 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": null, "id": "17421e4d", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "How many sentences in total: 84675\n" - ] - } - ], + "outputs": [], "source": [ "sentences = [sent_tokenize(abstract) for abstract in matched_texts['Text'] ] # create tokenised list of cleaner abstracts\n", "matched_texts['Sentence'] = sentences # copy that list back into df as a new column\n", @@ -191,44 +172,10 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": null, "id": "fd66d796", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - " Text \\\n", - "0 'Music of Life' a new metaphor for genomics, delivered as Facilitating understanding of whole genome sequencing in film within genetic counselling young people A. Middleton1,J. Borra2, T. Pope3,V... \n", - "0 'Music of Life' a new metaphor for genomics, delivered as Facilitating understanding of whole genome sequencing in film within genetic counselling young people A. Middleton1,J. Borra2, T. Pope3,V... \n", - "0 'Music of Life' a new metaphor for genomics, delivered as Facilitating understanding of whole genome sequencing in film within genetic counselling young people A. Middleton1,J. Borra2, T. Pope3,V... \n", - "0 'Music of Life' a new metaphor for genomics, delivered as Facilitating understanding of whole genome sequencing in film within genetic counselling young people A. Middleton1,J. Borra2, T. Pope3,V... \n", - "0 'Music of Life' a new metaphor for genomics, delivered as Facilitating understanding of whole genome sequencing in film within genetic counselling young people A. Middleton1,J. Borra2, T. Pope3,V... \n", - "... ... \n", - "4598 P0833Screening for ARX gene mutations is indicated for males problems. The study of this disorder has intensiÜed because with mental retardation associated with West syndrome and/or incidence is a... \n", - "4599 P0842Medium-chain acyl-CoA dehydrogenase deÜciency the localisation of further genes encoding amino acid transporter B. Z. Yang subunits within these regions is conceivable. One candidate is ASC- ... \n", - "4599 P0842Medium-chain acyl-CoA dehydrogenase deÜciency the localisation of further genes encoding amino acid transporter B. Z. Yang subunits within these regions is conceivable. One candidate is ASC- ... \n", - "4599 P0842Medium-chain acyl-CoA dehydrogenase deÜciency the localisation of further genes encoding amino acid transporter B. Z. Yang subunits within these regions is conceivable. One candidate is ASC- ... \n", - "4599 P0842Medium-chain acyl-CoA dehydrogenase deÜciency the localisation of further genes encoding amino acid transporter B. Z. Yang subunits within these regions is conceivable. One candidate is ASC- ... \n", - "\n", - " Sentence \n", - "0 'Music of Life' a new metaphor for genomics, delivered as Facilitating understanding of whole genome sequencing in film within genetic counselling young people A. Middleton1,J. \n", - "0 Borra2, T. Pope3,V. \n", - "0 Wiles4,J. \n", - "0 Roberts1, C. Lewis1,2,S. \n", - "0 C. Sanderson1,2,L. \n", - "... ... \n", - "4598 The patients had elevated lactate levels \n", - "4599 P0842Medium-chain acyl-CoA dehydrogenase deÜciency the localisation of further genes encoding amino acid transporter B. \n", - "4599 Z. Yang subunits within these regions is conceivable. \n", - "4599 One candidate is ASC- Baylor University Medical Center, Dallas, TX, United States. \n", - "4599 1 (SL \n", - "\n", - "[84675 rows x 2 columns]\n" - ] - } - ], + "outputs": [], "source": [ "print(sentence_per_row[['Text','Sentence']]) # have a look. The selected rows should have \n", " # 'Text' the same, but 'Sentence' different " @@ -236,18 +183,10 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": null, "id": "3795c76e", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "How many matching sentences: 9776\n" - ] - } - ], + "outputs": [], "source": [ "matched_sentences = sentence_per_row[sentence_per_row['Sentence'].str.contains('[Aa]utis|ASD|AS|[Aa]sperger')]\n", " # create a new data frame with only the sentences that contain keywords\n", @@ -256,18 +195,10 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": null, "id": "ef8cdb17", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Now how many matching sentences: 9775\n" - ] - } - ], + "outputs": [], "source": [ "matched_sentences = matched_sentences[~matched_sentences['Sentence'].isnull()] # remove any rows with empty 'Sentence' column\n", "matched_sentences = matched_sentences.drop_duplicates() # drop any duplicates\n", @@ -288,7 +219,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": null, "id": "8e6a85b6", "metadata": {}, "outputs": [], @@ -323,21 +254,10 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": null, "id": "5c95f250", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'ASD ID and autism ID, ASD ASD ASD ASD ASD ASD ID ID ASD ASD ASD ASD ID, and autism '" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ " # Optional cell code block to test or understand what the tidy_up_terminology function does\n", " \n", @@ -352,7 +272,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": null, "id": "d1708235", "metadata": {}, "outputs": [], @@ -365,7 +285,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": null, "id": "d0fa94a6", "metadata": {}, "outputs": [], @@ -375,7 +295,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": null, "id": "08dd0c43", "metadata": {}, "outputs": [], @@ -399,7 +319,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": null, "id": "64d739a6", "metadata": {}, "outputs": [], @@ -419,7 +339,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": null, "id": "87d072ec", "metadata": {}, "outputs": [], @@ -441,21 +361,10 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": null, "id": "2ffd7373", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "9775" - ] - }, - "execution_count": 17, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "matched_sentences['Person-first'] = matched_sentences.apply(lambda row: find_pattern_match(row.Sentence), axis = 1)\n", " # apply the newly defined person-first matcher function\n", @@ -473,7 +382,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": null, "id": "dc18f3c5", "metadata": {}, "outputs": [], @@ -493,21 +402,10 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": null, "id": "7f00defd", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "9775" - ] - }, - "execution_count": 19, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "matched_sentences['Identity-first'] = matched_sentences.apply(lambda row: find_pattern_match(row.Sentence), axis = 1)\n", " # apply the newly overwritten matcher function\n", @@ -546,21 +444,10 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": null, "id": "b2d91446", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "954" - ] - }, - "execution_count": 20, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "matched_patterns = matched_sentences[(matched_sentences['Person-first'] != '') | (matched_sentences['Identity-first'] != '')]\n", " # keep only rows w/ non-null 'Person-first' and/or 'Identity-first' columns\n", @@ -569,21 +456,10 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": null, "id": "58536fd7", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "958" - ] - }, - "execution_count": 21, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "matched_patterns = matched_patterns.explode('Person-first') # explode 'Person-first' column to create 1 row per match\n", " # if there were two matches within the same sentence\n", @@ -592,21 +468,10 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": null, "id": "80451426", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "1088" - ] - }, - "execution_count": 22, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "matched_patterns = matched_patterns.explode('Identity-first') # Do the same for 'Identity-first' column\n", "len(matched_patterns) # check the length" @@ -614,202 +479,17 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": null, "id": "4ba5db63", "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Unnamed: 0TitleSession_CodeAuthorAffiliationsTextYearAuthors_and_AffiliationsEmailSentencePerson-firstIdentity-first
15150Location of the first predisposing gene locus for Asperger syndrome on chromosome 1q21 22C102.NaNNaNautism was first described in 1944 by a Viennese physi cian Hans asperger who reported a group of boys with autism whose clinical features resembled autism with some modifications. Itis characteri...2001.0E. Jarvela1 T. Ylisaukko oja2 T. Nieminen3 E. Kempas1 M. Auranen1 L. Peltonen1 1National Public Health Institute Helsinki Finland 2National Public Health Insitute Helsinki Finland 3Uni...irma.jarvela@hus.fiautism was first described in 1944 by a Viennese physi cian Hans asperger who reported a group of boys with autism whose clinical features resembled autism with some modifications.(boys, with, autism)
30443Preliminary Findings In The Diagnostic Evaluation Of A Sample Of 103 Individuals With Pervasive DevelopmentDisordersP0341.NaNNaNPervasive development disorder (PDD) are a heterogeneous group ofneurobehavioral disorder of infancy. In order to identify etiologic factors ina sample of individuals with PDD a total of 103 subje...2001.0E. Steiner M. M. Guerreiro A. P. Marques de Faria Unicamp Campinas Bdgmfcm@unicamp.brIn order to identify etiologic factors ina sample of individuals with PDD a total of 103 subjects (84 males and 19females) referred for autistic behavior were submitted to a protocol includ ing cl...(autistic, behavior)
33473Detection of subtelomeric rearrangements by FISH in patients with idiopathic mental retardation or autism.P0372.NaNNaNThe subtelomeric regions are often involved in chromosomal rearrange 172 Posters: Clinical Genetics and Dysmorphologyments. They are gene rich and therefore rearrangements in these regions are mor...2001.0Ostergaard J. M. Hahnemann H. Hjalgrim K. Nielsen H. M. Nielsen K. Brondum NielsenJohn F. Kennedy Institute Glostrup Dels@kennedy.dkTwo groups of patients all with normal standard chromosome analysis were investigated One group consisted of 14 patients with autism andwith at least one other relative affected with autism.(patients, with, autism)
38571Rett Syndrome Phenotype Expansion and Broaden ing Parameters for Diagnosis and DNA Testing ResultingFrom the Availability of Mutation Analysis.P0483.NaNNaNThe diagnosis of Rett syndrome prior to the availability of mutation analy sis by sequencing the MECP2 gene was based on rigid clinical criteria females who had normal development until 6 18 month...2001.0R. Shapiro1 2 H. G. Taska2 R. V. Scott2 D. F. Kronn1 2 1New York Medical College Valhalla NY United States 2Westchester Medical Center Valhalla NY United Slrskicker@msn.comThe diagnosis of Rett syndrome prior to the availability of mutation analy sis by sequencing the MECP2 gene was based on rigid clinical criteria females who had normal development until 6 18 month...(autistic, behavior)
39593Rett Syndrome clinical manifestations in males with MECP2 mutations germline mosaicism and implications forgenetic counseling and prenatal diagnosisP0512.NaNNaNRett syndrome (RTT) is a neurodevelopmental disorder characterized bycognitive and adaptive regression with autistic features loss of acquiredskills like speech and hand usage stereotypic hand mov...2001.0Orr Urtreger1 B. Ben Zeev2 C. N. Schanen3 H. Wolf1 N. Brandt2 N. Ginot4 R. Shomrat1 Y. Yaron1 1Tel Aviv Sourasky Medical Center Tel Aviv Israel 2Sheba Medical Cen ter Ramat Gan Israe...aviorr@tasmc.health.gov.ilRett syndrome (RTT) is a neurodevelopmental disorder characterized bycognitive and adaptive regression with autistic features loss of acquiredskills like speech and hand usage stereotypic hand mov...(regression, with, autistic)(autistic, features)
\n", - "
" - ], - "text/plain": [ - " Unnamed: 0 \\\n", - "15 150 \n", - "30 443 \n", - "33 473 \n", - "38 571 \n", - "39 593 \n", - "\n", - " Title \\\n", - "15 Location of the first predisposing gene locus for Asperger syndrome on chromosome 1q21 22 \n", - "30 Preliminary Findings In The Diagnostic Evaluation Of A Sample Of 103 Individuals With Pervasive DevelopmentDisorders \n", - "33 Detection of subtelomeric rearrangements by FISH in patients with idiopathic mental retardation or autism. \n", - "38 Rett Syndrome Phenotype Expansion and Broaden ing Parameters for Diagnosis and DNA Testing ResultingFrom the Availability of Mutation Analysis. \n", - "39 Rett Syndrome clinical manifestations in males with MECP2 mutations germline mosaicism and implications forgenetic counseling and prenatal diagnosis \n", - "\n", - " Session_Code Author Affiliations \\\n", - "15 C102. NaN NaN \n", - "30 P0341. NaN NaN \n", - "33 P0372. NaN NaN \n", - "38 P0483. NaN NaN \n", - "39 P0512. NaN NaN \n", - "\n", - " Text \\\n", - "15 autism was first described in 1944 by a Viennese physi cian Hans asperger who reported a group of boys with autism whose clinical features resembled autism with some modifications. Itis characteri... \n", - "30 Pervasive development disorder (PDD) are a heterogeneous group ofneurobehavioral disorder of infancy. In order to identify etiologic factors ina sample of individuals with PDD a total of 103 subje... \n", - "33 The subtelomeric regions are often involved in chromosomal rearrange 172 Posters: Clinical Genetics and Dysmorphologyments. They are gene rich and therefore rearrangements in these regions are mor... \n", - "38 The diagnosis of Rett syndrome prior to the availability of mutation analy sis by sequencing the MECP2 gene was based on rigid clinical criteria females who had normal development until 6 18 month... \n", - "39 Rett syndrome (RTT) is a neurodevelopmental disorder characterized bycognitive and adaptive regression with autistic features loss of acquiredskills like speech and hand usage stereotypic hand mov... \n", - "\n", - " Year \\\n", - "15 2001.0 \n", - "30 2001.0 \n", - "33 2001.0 \n", - "38 2001.0 \n", - "39 2001.0 \n", - "\n", - " Authors_and_Affiliations \\\n", - "15 E. Jarvela1 T. Ylisaukko oja2 T. Nieminen3 E. Kempas1 M. Auranen1 L. Peltonen1 1National Public Health Institute Helsinki Finland 2National Public Health Insitute Helsinki Finland 3Uni... \n", - "30 E. Steiner M. M. Guerreiro A. P. Marques de Faria Unicamp Campinas B \n", - "33 Ostergaard J. M. Hahnemann H. Hjalgrim K. Nielsen H. M. Nielsen K. Brondum NielsenJohn F. Kennedy Institute Glostrup D \n", - "38 R. Shapiro1 2 H. G. Taska2 R. V. Scott2 D. F. Kronn1 2 1New York Medical College Valhalla NY United States 2Westchester Medical Center Valhalla NY United S \n", - "39 Orr Urtreger1 B. Ben Zeev2 C. N. Schanen3 H. Wolf1 N. Brandt2 N. Ginot4 R. Shomrat1 Y. Yaron1 1Tel Aviv Sourasky Medical Center Tel Aviv Israel 2Sheba Medical Cen ter Ramat Gan Israe... \n", - "\n", - " Email \\\n", - "15 irma.jarvela@hus.fi \n", - "30 dgmfcm@unicamp.br \n", - "33 els@kennedy.dk \n", - "38 lrskicker@msn.com \n", - "39 aviorr@tasmc.health.gov.il \n", - "\n", - " Sentence \\\n", - "15 autism was first described in 1944 by a Viennese physi cian Hans asperger who reported a group of boys with autism whose clinical features resembled autism with some modifications. \n", - "30 In order to identify etiologic factors ina sample of individuals with PDD a total of 103 subjects (84 males and 19females) referred for autistic behavior were submitted to a protocol includ ing cl... \n", - "33 Two groups of patients all with normal standard chromosome analysis were investigated One group consisted of 14 patients with autism andwith at least one other relative affected with autism. \n", - "38 The diagnosis of Rett syndrome prior to the availability of mutation analy sis by sequencing the MECP2 gene was based on rigid clinical criteria females who had normal development until 6 18 month... \n", - "39 Rett syndrome (RTT) is a neurodevelopmental disorder characterized bycognitive and adaptive regression with autistic features loss of acquiredskills like speech and hand usage stereotypic hand mov... \n", - "\n", - " Person-first Identity-first \n", - "15 (boys, with, autism) \n", - "30 (autistic, behavior) \n", - "33 (patients, with, autism) \n", - "38 (autistic, behavior) \n", - "39 (regression, with, autistic) (autistic, features) " - ] - }, - "execution_count": 23, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "matched_patterns.head(5) # have a look at them" ] }, { "cell_type": "code", - "execution_count": 24, + "execution_count": null, "id": "d9e44521", "metadata": {}, "outputs": [], @@ -835,7 +515,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": null, "id": "90b670fe", "metadata": {}, "outputs": [], @@ -846,342 +526,10 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": null, "id": "ad90adb0", "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Unnamed: 0TitleSession_CodeAuthorAffiliationsTextYearAuthors_and_AffiliationsEmailSentencePerson-firstIdentity-first
15150Location of the first predisposing gene locus for Asperger syndrome on chromosome 1q21 22C102.NaNNaNautism was first described in 1944 by a Viennese physi cian Hans asperger who reported a group of boys with autism whose clinical features resembled autism with some modifications. Itis characteri...2001.0E. Jarvela1 T. Ylisaukko oja2 T. Nieminen3 E. Kempas1 M. Auranen1 L. Peltonen1 1National Public Health Institute Helsinki Finland 2National Public Health Insitute Helsinki Finland 3Uni...irma.jarvela@hus.fiautism was first described in 1944 by a Viennese physi cian Hans asperger who reported a group of boys with autism whose clinical features resembled autism with some modifications.boy with autism
30443Preliminary Findings In The Diagnostic Evaluation Of A Sample Of 103 Individuals With Pervasive DevelopmentDisordersP0341.NaNNaNPervasive development disorder (PDD) are a heterogeneous group ofneurobehavioral disorder of infancy. In order to identify etiologic factors ina sample of individuals with PDD a total of 103 subje...2001.0E. Steiner M. M. Guerreiro A. P. Marques de Faria Unicamp Campinas Bdgmfcm@unicamp.brIn order to identify etiologic factors ina sample of individuals with PDD a total of 103 subjects (84 males and 19females) referred for autistic behavior were submitted to a protocol includ ing cl...autistic behavior
33473Detection of subtelomeric rearrangements by FISH in patients with idiopathic mental retardation or autism.P0372.NaNNaNThe subtelomeric regions are often involved in chromosomal rearrange 172 Posters: Clinical Genetics and Dysmorphologyments. They are gene rich and therefore rearrangements in these regions are mor...2001.0Ostergaard J. M. Hahnemann H. Hjalgrim K. Nielsen H. M. Nielsen K. Brondum NielsenJohn F. Kennedy Institute Glostrup Dels@kennedy.dkTwo groups of patients all with normal standard chromosome analysis were investigated One group consisted of 14 patients with autism andwith at least one other relative affected with autism.patient with autism
38571Rett Syndrome Phenotype Expansion and Broaden ing Parameters for Diagnosis and DNA Testing ResultingFrom the Availability of Mutation Analysis.P0483.NaNNaNThe diagnosis of Rett syndrome prior to the availability of mutation analy sis by sequencing the MECP2 gene was based on rigid clinical criteria females who had normal development until 6 18 month...2001.0R. Shapiro1 2 H. G. Taska2 R. V. Scott2 D. F. Kronn1 2 1New York Medical College Valhalla NY United States 2Westchester Medical Center Valhalla NY United Slrskicker@msn.comThe diagnosis of Rett syndrome prior to the availability of mutation analy sis by sequencing the MECP2 gene was based on rigid clinical criteria females who had normal development until 6 18 month...autistic behavior
39593Rett Syndrome clinical manifestations in males with MECP2 mutations germline mosaicism and implications forgenetic counseling and prenatal diagnosisP0512.NaNNaNRett syndrome (RTT) is a neurodevelopmental disorder characterized bycognitive and adaptive regression with autistic features loss of acquiredskills like speech and hand usage stereotypic hand mov...2001.0Orr Urtreger1 B. Ben Zeev2 C. N. Schanen3 H. Wolf1 N. Brandt2 N. Ginot4 R. Shomrat1 Y. Yaron1 1Tel Aviv Sourasky Medical Center Tel Aviv Israel 2Sheba Medical Cen ter Ramat Gan Israe...aviorr@tasmc.health.gov.ilRett syndrome (RTT) is a neurodevelopmental disorder characterized bycognitive and adaptive regression with autistic features loss of acquiredskills like speech and hand usage stereotypic hand mov...regression with autisticautistic feature
.......................................
4542404NaNNaNNaNNaNE3 A mutations Üt recently shown to be a common cause of COX-deÜcient Leigh in the middle of severity compared to the other groups. syndrome Case report: We describe a 10.5-years-old Croatian girl...2004.0NaNNaNsyndrome Case report: We describe a 10.5-years-old Croatian girl with We present a 3 year-old girl born at term from second normal ASD.term from second normal ASD
4544409NaNNaNNaNNaNS424 , at Xq23-24 in one family with cryptogenic epilepsy. affected male members presented with non-speciÜc MR and Objective: practically healthy boy at 10 years stopped in psychomotor verbal disa...2004.0NaNNaNAt the checkup in 16 years the showing autistic behaviour.showing autistic behaviour
4544409NaNNaNNaNNaNS424 , at Xq23-24 in one family with cryptogenic epilepsy. affected male members presented with non-speciÜc MR and Objective: practically healthy boy at 10 years stopped in psychomotor verbal disa...2004.0NaNNaNAt the checkup in 16 years the showing autistic behaviour.autistic behaviour
4544409NaNNaNNaNNaNS424 , at Xq23-24 in one family with cryptogenic epilepsy. affected male members presented with non-speciÜc MR and Objective: practically healthy boy at 10 years stopped in psychomotor verbal disa...2004.0NaNNaNAdrenals on RCT reduce in size, cortex is 1p and monosomy 12q was found in autistic brother.autistic brother
45972157NaNNaNNaNNaNP0835Presence of elevated lactate, lactate/pyruvate ratio and Analysis of the patientsÓclinical and molecular data demonstrated that acylcarnitine proÜle in patients with autism. all Üve patients ...2004.0NaNNaNP0835Presence of elevated lactate, lactate/pyruvate ratio and Analysis of the patientsÓclinical and molecular data demonstrated that acylcarnitine proÜle in patients with autism.patient with autism
\n", - "

1081 rows × 12 columns

\n", - "
" - ], - "text/plain": [ - " Unnamed: 0 \\\n", - "15 150 \n", - "30 443 \n", - "33 473 \n", - "38 571 \n", - "39 593 \n", - "... ... \n", - "4542 404 \n", - "4544 409 \n", - "4544 409 \n", - "4544 409 \n", - "4597 2157 \n", - "\n", - " Title \\\n", - "15 Location of the first predisposing gene locus for Asperger syndrome on chromosome 1q21 22 \n", - "30 Preliminary Findings In The Diagnostic Evaluation Of A Sample Of 103 Individuals With Pervasive DevelopmentDisorders \n", - "33 Detection of subtelomeric rearrangements by FISH in patients with idiopathic mental retardation or autism. \n", - "38 Rett Syndrome Phenotype Expansion and Broaden ing Parameters for Diagnosis and DNA Testing ResultingFrom the Availability of Mutation Analysis. \n", - "39 Rett Syndrome clinical manifestations in males with MECP2 mutations germline mosaicism and implications forgenetic counseling and prenatal diagnosis \n", - "... ... \n", - "4542 NaN \n", - "4544 NaN \n", - "4544 NaN \n", - "4544 NaN \n", - "4597 NaN \n", - "\n", - " Session_Code Author Affiliations \\\n", - "15 C102. NaN NaN \n", - "30 P0341. NaN NaN \n", - "33 P0372. NaN NaN \n", - "38 P0483. NaN NaN \n", - "39 P0512. NaN NaN \n", - "... ... ... ... \n", - "4542 NaN NaN NaN \n", - "4544 NaN NaN NaN \n", - "4544 NaN NaN NaN \n", - "4544 NaN NaN NaN \n", - "4597 NaN NaN NaN \n", - "\n", - " Text \\\n", - "15 autism was first described in 1944 by a Viennese physi cian Hans asperger who reported a group of boys with autism whose clinical features resembled autism with some modifications. Itis characteri... \n", - "30 Pervasive development disorder (PDD) are a heterogeneous group ofneurobehavioral disorder of infancy. In order to identify etiologic factors ina sample of individuals with PDD a total of 103 subje... \n", - "33 The subtelomeric regions are often involved in chromosomal rearrange 172 Posters: Clinical Genetics and Dysmorphologyments. They are gene rich and therefore rearrangements in these regions are mor... \n", - "38 The diagnosis of Rett syndrome prior to the availability of mutation analy sis by sequencing the MECP2 gene was based on rigid clinical criteria females who had normal development until 6 18 month... \n", - "39 Rett syndrome (RTT) is a neurodevelopmental disorder characterized bycognitive and adaptive regression with autistic features loss of acquiredskills like speech and hand usage stereotypic hand mov... \n", - "... ... \n", - "4542 E3 A mutations Üt recently shown to be a common cause of COX-deÜcient Leigh in the middle of severity compared to the other groups. syndrome Case report: We describe a 10.5-years-old Croatian girl... \n", - "4544 S424 , at Xq23-24 in one family with cryptogenic epilepsy. affected male members presented with non-speciÜc MR and Objective: practically healthy boy at 10 years stopped in psychomotor verbal disa... \n", - "4544 S424 , at Xq23-24 in one family with cryptogenic epilepsy. affected male members presented with non-speciÜc MR and Objective: practically healthy boy at 10 years stopped in psychomotor verbal disa... \n", - "4544 S424 , at Xq23-24 in one family with cryptogenic epilepsy. affected male members presented with non-speciÜc MR and Objective: practically healthy boy at 10 years stopped in psychomotor verbal disa... \n", - "4597 P0835Presence of elevated lactate, lactate/pyruvate ratio and Analysis of the patientsÓclinical and molecular data demonstrated that acylcarnitine proÜle in patients with autism. all Üve patients ... \n", - "\n", - " Year \\\n", - "15 2001.0 \n", - "30 2001.0 \n", - "33 2001.0 \n", - "38 2001.0 \n", - "39 2001.0 \n", - "... ... \n", - "4542 2004.0 \n", - "4544 2004.0 \n", - "4544 2004.0 \n", - "4544 2004.0 \n", - "4597 2004.0 \n", - "\n", - " Authors_and_Affiliations \\\n", - "15 E. Jarvela1 T. Ylisaukko oja2 T. Nieminen3 E. Kempas1 M. Auranen1 L. Peltonen1 1National Public Health Institute Helsinki Finland 2National Public Health Insitute Helsinki Finland 3Uni... \n", - "30 E. Steiner M. M. Guerreiro A. P. Marques de Faria Unicamp Campinas B \n", - "33 Ostergaard J. M. Hahnemann H. Hjalgrim K. Nielsen H. M. Nielsen K. Brondum NielsenJohn F. Kennedy Institute Glostrup D \n", - "38 R. Shapiro1 2 H. G. Taska2 R. V. Scott2 D. F. Kronn1 2 1New York Medical College Valhalla NY United States 2Westchester Medical Center Valhalla NY United S \n", - "39 Orr Urtreger1 B. Ben Zeev2 C. N. Schanen3 H. Wolf1 N. Brandt2 N. Ginot4 R. Shomrat1 Y. Yaron1 1Tel Aviv Sourasky Medical Center Tel Aviv Israel 2Sheba Medical Cen ter Ramat Gan Israe... \n", - "... ... \n", - "4542 NaN \n", - "4544 NaN \n", - "4544 NaN \n", - "4544 NaN \n", - "4597 NaN \n", - "\n", - " Email \\\n", - "15 irma.jarvela@hus.fi \n", - "30 dgmfcm@unicamp.br \n", - "33 els@kennedy.dk \n", - "38 lrskicker@msn.com \n", - "39 aviorr@tasmc.health.gov.il \n", - "... ... \n", - "4542 NaN \n", - "4544 NaN \n", - "4544 NaN \n", - "4544 NaN \n", - "4597 NaN \n", - "\n", - " Sentence \\\n", - "15 autism was first described in 1944 by a Viennese physi cian Hans asperger who reported a group of boys with autism whose clinical features resembled autism with some modifications. \n", - "30 In order to identify etiologic factors ina sample of individuals with PDD a total of 103 subjects (84 males and 19females) referred for autistic behavior were submitted to a protocol includ ing cl... \n", - "33 Two groups of patients all with normal standard chromosome analysis were investigated One group consisted of 14 patients with autism andwith at least one other relative affected with autism. \n", - "38 The diagnosis of Rett syndrome prior to the availability of mutation analy sis by sequencing the MECP2 gene was based on rigid clinical criteria females who had normal development until 6 18 month... \n", - "39 Rett syndrome (RTT) is a neurodevelopmental disorder characterized bycognitive and adaptive regression with autistic features loss of acquiredskills like speech and hand usage stereotypic hand mov... \n", - "... ... \n", - "4542 syndrome Case report: We describe a 10.5-years-old Croatian girl with We present a 3 year-old girl born at term from second normal ASD. \n", - "4544 At the checkup in 16 years the showing autistic behaviour. \n", - "4544 At the checkup in 16 years the showing autistic behaviour. \n", - "4544 Adrenals on RCT reduce in size, cortex is 1p and monosomy 12q was found in autistic brother. \n", - "4597 P0835Presence of elevated lactate, lactate/pyruvate ratio and Analysis of the patientsÓclinical and molecular data demonstrated that acylcarnitine proÜle in patients with autism. \n", - "\n", - " Person-first Identity-first \n", - "15 boy with autism \n", - "30 autistic behavior \n", - "33 patient with autism \n", - "38 autistic behavior \n", - "39 regression with autistic autistic feature \n", - "... ... ... \n", - "4542 term from second normal ASD \n", - "4544 showing autistic behaviour \n", - "4544 autistic behaviour \n", - "4544 autistic brother \n", - "4597 patient with autism \n", - "\n", - "[1081 rows x 12 columns]" - ] - }, - "execution_count": 26, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "matched_patterns['Person-first'] = person_lemma_list # copy the person-first output to new column in data frame \n", "matched_patterns['Identity-first'] = identity_lemma_list # copy the identity-first output to new column in data frame \n", @@ -1191,7 +539,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": null, "id": "20ac2138", "metadata": {}, "outputs": [], @@ -1218,151 +566,10 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": null, "id": "388d8be8", "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Unnamed: 0.1Unnamed: 0TitleSession_CodeAuthorAffiliationsTextYearAuthors_and_AffiliationsEmailSentencePerson-firstIdentity-first
03095280Microdeletion and microduplication in two Lithuanian patients with speech delayP11.01V. Sˇliuas1,2, B. Aleksiuniene1,2, E. Dagyte1,2,L .Ambrozaityte1,2, B. Tumiene1,2, B. Burnyte1,2,A .Utkus1,2 1Department of Human and Medical Genetics, Faculty of Medicine, Vilnius, Lithuania,2Center for Medical Genetics, Vilnius University Hospital Santariskiu Clinics, Vilnius, Lithuania Introd...2017NaNNaN16p11.2 CNVs are often detected in ASD patients but our patients do not manifest any similar features.NaNASD patient
12166690Deletion: involvement of SNTG2 in autism or behavioral troubles, and parental imprinting.PS08.05M. Plutino1, H. Karmous Benailly1, F. Giuliano1, C. Massol1, K. Wagner2, V. Paquis Flucklinger1, M. Dayem Quere11Hôpital de l’ Archet II, CHU de Nice, Nice, France, 2Hôpitaux Pédiatriques de Nice, CHU Lenval, Nice, FranceDeletions of the terminal region of the short arm of chromosome 2 have been reported in the literature in less than 20 patients. These patients share common clinical features including early onset...2015NaNNaNWe present three new pa tients carrying 2p25 deletions: an autist female child with developmental delay and her depressive father, and a third unrelated patient who has psy chomotor retardation an...NaNautist female child
21303958A 3 year old patient with autism and microdeletion in the KIAA0442 (AUTS2 ) geneP09.027C. Huebner1, D. Steinemann2, J. Schmidtke1, M. Arslan Kirchner11Institute of Human Genetics, Hannover Medical School, Hannover, Germany, 2Institute for Cellular and Molecular Pathology, Hannover Medical School, Hannover, GermanyA 2 10/12 year old boy with bilateral cleft lip and cleft palate as well as de velopmental delay was presented to our genetics clinic. He is the first child of non consanguineous healthy parents. ...2012NaNNaNTwo thirds of all patients with ASD suffer from mental retardation.patient with ASDNaN
\n", - "
" - ], - "text/plain": [ - " Unnamed: 0.1 Unnamed: 0 \\\n", - "0 3095 280 \n", - "1 2166 690 \n", - "2 1303 958 \n", - "\n", - " Title \\\n", - "0 Microdeletion and microduplication in two Lithuanian patients with speech delay \n", - "1 Deletion: involvement of SNTG2 in autism or behavioral troubles, and parental imprinting. \n", - "2 A 3 year old patient with autism and microdeletion in the KIAA0442 (AUTS2 ) gene \n", - "\n", - " Session_Code \\\n", - "0 P11.01 \n", - "1 PS08.05 \n", - "2 P09.027 \n", - "\n", - " Author \\\n", - "0 V. Sˇliuas1,2, B. Aleksiuniene1,2, E. Dagyte1,2,L . \n", - "1 M. Plutino1, H. Karmous Benailly1, F. Giuliano1, C. Massol1, K. Wagner2, V. Paquis Flucklinger1, M. Dayem Quere1 \n", - "2 C. Huebner1, D. Steinemann2, J. Schmidtke1, M. Arslan Kirchner1 \n", - "\n", - " Affiliations \\\n", - "0 Ambrozaityte1,2, B. Tumiene1,2, B. Burnyte1,2,A . \n", - "1 1Hôpital de l’ Archet II, CHU de Nice, Nice, France, 2Hôpitaux Pédiatriques de Nice, CHU Lenval, Nice, France \n", - "2 1Institute of Human Genetics, Hannover Medical School, Hannover, Germany, 2Institute for Cellular and Molecular Pathology, Hannover Medical School, Hannover, Germany \n", - "\n", - " Text \\\n", - "0 Utkus1,2 1Department of Human and Medical Genetics, Faculty of Medicine, Vilnius, Lithuania,2Center for Medical Genetics, Vilnius University Hospital Santariskiu Clinics, Vilnius, Lithuania Introd... \n", - "1 Deletions of the terminal region of the short arm of chromosome 2 have been reported in the literature in less than 20 patients. These patients share common clinical features including early onset... \n", - "2 A 2 10/12 year old boy with bilateral cleft lip and cleft palate as well as de velopmental delay was presented to our genetics clinic. He is the first child of non consanguineous healthy parents. ... \n", - "\n", - " Year Authors_and_Affiliations Email \\\n", - "0 2017 NaN NaN \n", - "1 2015 NaN NaN \n", - "2 2012 NaN NaN \n", - "\n", - " Sentence \\\n", - "0 16p11.2 CNVs are often detected in ASD patients but our patients do not manifest any similar features. \n", - "1 We present three new pa tients carrying 2p25 deletions: an autist female child with developmental delay and her depressive father, and a third unrelated patient who has psy chomotor retardation an... \n", - "2 Two thirds of all patients with ASD suffer from mental retardation. \n", - "\n", - " Person-first Identity-first \n", - "0 NaN ASD patient \n", - "1 NaN autist female child \n", - "2 patient with ASD NaN " - ] - }, - "execution_count": 28, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "reviewed_matches = pd.read_csv('..\\\\output\\\\pattern_matches_reviewed.csv') # one for just those that match the keyword\n", "reviewed_matches.head(3)" @@ -1370,18 +577,10 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": null, "id": "81fbac29", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "There are 523 rows in the post-manual review data frame coming from 255 unique titles.\n" - ] - } - ], + "outputs": [], "source": [ "print(\"There are \" + \n", " str(len(reviewed_matches)) + \" rows in the post-manual review data frame coming from \" +\n", @@ -1391,7 +590,7 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": null, "id": "aa2c9802", "metadata": {}, "outputs": [], @@ -1421,7 +620,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": null, "id": "6eda37d9", "metadata": {}, "outputs": [], @@ -1432,7 +631,7 @@ }, { "cell_type": "code", - "execution_count": 32, + "execution_count": null, "id": "11e3d86d", "metadata": {}, "outputs": [], @@ -1446,163 +645,10 @@ }, { "cell_type": "code", - "execution_count": 34, + "execution_count": null, "id": "d30e1cb7", "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
Unnamed: 0.2Unnamed: 0.1Unnamed: 0TitleSession_CodeAuthorAffiliationsTextYearAuthors_and_AffiliationsEmailSentencePerson-firstIdentity-firstPF_nounsIF_nouns
05112967510Interest of searching dysmorphic features in AutismP09.022BNaNNaNtrum disorder K.Å\\x81acna1,M. Piechota1,N. Kochalska1,K. Milanowska1, Interest of searching dysmorphic features in autism A. Sowinska-Seidler2, A. Jamsheer1,2, M. Badura- spectrum disorder: Compar...2017NaNNaNdren and adolescents with ASD and ID.adolescent with ASDNaNadolescentNaN
13193516456C Genetic determinants for social skill training outcomesin autism spectrum disorderP09.024D. Li1,2, I. Rabkina1,2, S. Stamouli1,2, H. Jiao3,M. Becker1,2, U. Jonsson1,2,4, N. Choque Olsson1,2,5, S. Bölte1,2, K. Tammimies1,2 1Center of Neurodevelopmental disorder (KIND), Division of Neuropsychiatry, Department of Women and Children's H...2019NaNNaN1421Introduction: Social skill group training (SSGT) is one of the most common interventions for children and adolescents with autism.adolescent with autismNaNadolescentNaN
2401681287Genome linkage analysis using affected sibling pairs for autismP1324.NaNNaNautism is a severe neurodevelopmental disorder characterised by defi ciencies in three domains reciprocal interaction communication andstereotyped/repetitive behaviour. Evidence for a strong genet...2001H. Barnby1 I. M.G.S.A.C2 1The Wellcome Trust Centre for Human Genetics University of Oxford Oxford United Kingdom 2http //www.well.ox.ac.uk/~maestrin/iat.html London United Kingdomgaby@well.ox.ac.ukEvidence for a strong genetic basis forthe disorder stems from twin studies and the increased rate of autism insiblings of autistic probands compared to the population prevalence.NaNautistic probandNaNproband
\n", - "
" - ], - "text/plain": [ - " Unnamed: 0.2 Unnamed: 0.1 Unnamed: 0 \\\n", - "0 511 2967 510 \n", - "1 319 3516 456 \n", - "2 401 68 1287 \n", - "\n", - " Title \\\n", - "0 Interest of searching dysmorphic features in Autism \n", - "1 C Genetic determinants for social skill training outcomesin autism spectrum disorder \n", - "2 Genome linkage analysis using affected sibling pairs for autism \n", - "\n", - " Session_Code Author Affiliations \\\n", - "0 P09.022B NaN NaN \n", - "1 P09.024 D. Li 1,2, I. Rabkina1,2, S. Stamouli1,2, H. Jiao3, \n", - "2 P1324. NaN NaN \n", - "\n", - " Text \\\n", - "0 trum disorder K.Å\\x81acna1,M. Piechota1,N. Kochalska1,K. Milanowska1, Interest of searching dysmorphic features in autism A. Sowinska-Seidler2, A. Jamsheer1,2, M. Badura- spectrum disorder: Compar... \n", - "1 M. Becker1,2, U. Jonsson1,2,4, N. Choque Olsson1,2,5, S. Bölte1,2, K. Tammimies1,2 1Center of Neurodevelopmental disorder (KIND), Division of Neuropsychiatry, Department of Women and Children's H... \n", - "2 autism is a severe neurodevelopmental disorder characterised by defi ciencies in three domains reciprocal interaction communication andstereotyped/repetitive behaviour. Evidence for a strong genet... \n", - "\n", - " Year \\\n", - "0 2017 \n", - "1 2019 \n", - "2 2001 \n", - "\n", - " Authors_and_Affiliations \\\n", - "0 NaN \n", - "1 NaN \n", - "2 H. Barnby1 I. M.G.S.A.C2 1The Wellcome Trust Centre for Human Genetics University of Oxford Oxford United Kingdom 2http //www.well.ox.ac.uk/~maestrin/iat.html London United K \n", - "\n", - " Email \\\n", - "0 NaN \n", - "1 NaN \n", - "2 ingdomgaby@well.ox.ac.uk \n", - "\n", - " Sentence \\\n", - "0 dren and adolescents with ASD and ID. \n", - "1 1421Introduction: Social skill group training (SSGT) is one of the most common interventions for children and adolescents with autism. \n", - "2 Evidence for a strong genetic basis forthe disorder stems from twin studies and the increased rate of autism insiblings of autistic probands compared to the population prevalence. \n", - "\n", - " Person-first Identity-first PF_nouns IF_nouns \n", - "0 adolescent with ASD NaN adolescent NaN \n", - "1 adolescent with autism NaN adolescent NaN \n", - "2 NaN autistic proband NaN proband " - ] - }, - "execution_count": 34, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "reviewed_matches = pd.read_csv('..\\\\output\\\\nouns_reviewed.csv') # one for just those that match the keyword\n", "reviewed_matches.head(3)" @@ -1610,92 +656,10 @@ }, { "cell_type": "code", - "execution_count": 35, + "execution_count": null, "id": "b6d514d9", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "522\n", - "Total count of PFL instances: 262\n", - "Count of unique PFL instances: 63\n" - ] - }, - { - "data": { - "text/plain": [ - "{'patient with ASD': 50,\n", - " 'patient with autism': 47,\n", - " 'child with ASD': 21,\n", - " 'child with autism': 17,\n", - " 'individual with ASD': 16,\n", - " 'individual with autism': 16,\n", - " 'boy with autism': 6,\n", - " 'proband with ASD': 6,\n", - " 'family with ASD': 5,\n", - " 'subject with ASD': 5,\n", - " 'boy with ASD': 3,\n", - " 'case with ASD': 3,\n", - " 'family with autism': 3,\n", - " 'girl with autism': 3,\n", - " 'patient with suspected ASD': 3,\n", - " 'people with ASD': 3,\n", - " 'case with autism': 2,\n", - " 'child with idiopathic autism': 2,\n", - " 'child with severe autistic': 2,\n", - " 'male with autism': 2,\n", - " 'patient with autistic': 2,\n", - " 'patient with syndromic ASD': 2,\n", - " 'people with autism': 2,\n", - " 'subject with autism': 2,\n", - " 'adolescent with ASD': 1,\n", - " 'adolescent with autism': 1,\n", - " 'boy with ASD': 1,\n", - " 'boy with idiopathic autism': 1,\n", - " 'boy with non syndromic autism': 1,\n", - " 'brother with ASD': 1,\n", - " 'brother with autism': 1,\n", - " 'brother with infantile autism': 1,\n", - " 'case with syndromic autism': 1,\n", - " 'child with idiopathic ASD': 1,\n", - " 'child with simplex autism': 1,\n", - " 'cohort with autism': 1,\n", - " 'cousin with autism': 1,\n", - " 'female with autistic': 1,\n", - " 'girl with ASD': 1,\n", - " 'girl with atypical autism': 1,\n", - " 'girl with severe autism': 1,\n", - " 'individual with diseaselike autism': 1,\n", - " 'individual with idiopathic autism': 1,\n", - " 'individual with syndromic autism': 1,\n", - " 'individual without ASD': 1,\n", - " 'patient with ASD': 1,\n", - " 'patient with atypical ASD': 1,\n", - " 'patient with high functioning autism': 1,\n", - " 'patient with idiopathic ASD': 1,\n", - " 'patient with idiopathic autism': 1,\n", - " 'patient with isolated ASD': 1,\n", - " 'patient with mild ASD': 1,\n", - " 'patient with non-syndromic ASD': 1,\n", - " 'patient with non-syndromic autism': 1,\n", - " 'patient with regressive autism': 1,\n", - " 'patient with severe autism': 1,\n", - " 'Polish patient with suspected ASD': 1,\n", - " 'sibling with ASD': 1,\n", - " 'syndrome with autism': 1,\n", - " 'trio with ASD': 1,\n", - " 'twin with autism': 1,\n", - " 'uncle with autism': 1,\n", - " 'youth with ASD': 1}" - ] - }, - "execution_count": 35, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "pf_instances = reviewed_matches.iloc[:,12].tolist() # copies the Person-first column to a list, \n", "print(len(pf_instances)) # check length of list before filtering\n", @@ -1717,105 +681,10 @@ }, { "cell_type": "code", - "execution_count": 36, + "execution_count": null, "id": "7cfcbe08", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "522\n", - "Total count of IFL instances: 264\n", - "Count of unique IFL instances: 76\n" - ] - }, - { - "data": { - "text/plain": [ - "{'ASD patient': 41,\n", - " 'autistic patient': 24,\n", - " 'autism patient': 16,\n", - " 'ASD case': 16,\n", - " 'autistic child': 16,\n", - " 'ASD family': 13,\n", - " 'ASD subject': 12,\n", - " 'autistic individual': 12,\n", - " 'ASD individual': 10,\n", - " 'autistic population': 6,\n", - " 'autistic group': 6,\n", - " 'ASD cohort': 5,\n", - " 'autistic proband': 4,\n", - " 'autism case': 4,\n", - " 'autism trio': 4,\n", - " 'ASD proband': 3,\n", - " 'ASD dataset': 3,\n", - " 'Indian autistic population': 2,\n", - " 'ASD group': 2,\n", - " 'autism group': 2,\n", - " 'complex ASD case': 2,\n", - " 'ASD child': 2,\n", - " 'autism cohort': 2,\n", - " 'African autistic population': 2,\n", - " 'South African autistic population': 2,\n", - " 'autistic case': 2,\n", - " 'different ASD family': 2,\n", - " 'ASD affected sibling': 1,\n", - " 'autist female child': 1,\n", - " 'primary autism patient': 1,\n", - " 'consanguineous ASD case': 1,\n", - " 'autistic subject': 1,\n", - " 'total autism case': 1,\n", - " 'autistic girl': 1,\n", - " 'old autistic girl': 1,\n", - " 'Caucasian autistic patient': 1,\n", - " 'ASD multiplex family': 1,\n", - " 'Italian ASD multiplex family': 1,\n", - " 'Primary autism patient': 1,\n", - " 'additional large ASD dataset': 1,\n", - " 'autism dataset': 1,\n", - " 'large autism dataset': 1,\n", - " 'macrocephalic autistic patient': 1,\n", - " 'unrelated ASD individual': 1,\n", - " 'multiplex ASD family': 1,\n", - " 'ASD son': 1,\n", - " 'ASD variant': 1,\n", - " 'idiopathic ASD patient': 1,\n", - " 'unrelated autistic child': 1,\n", - " 'Italian autistic case': 1,\n", - " 'ASD quartet': 1,\n", - " 'additional ASD family': 1,\n", - " 'ASD affected child': 1,\n", - " 'ASD trio': 1,\n", - " 'idiopathic ASD proband': 1,\n", - " 'autism proband': 1,\n", - " 'autistic boy': 1,\n", - " 'Italian ASD individual': 1,\n", - " 'autism subgroup': 1,\n", - " 'homogeneous autism subgroup': 1,\n", - " 'autistic female': 1,\n", - " 'old autistic female': 1,\n", - " 'twotypical autism case': 1,\n", - " 'unique ASD case': 1,\n", - " 'ASD datasets': 1,\n", - " 'publicly available ASD dataset': 1,\n", - " 'large ASD dataset': 1,\n", - " 'autism individual': 1,\n", - " 'autistic family': 1,\n", - " 'Spanish autistic family': 1,\n", - " 'definite autistic case': 1,\n", - " 'autistic ethnic population': 1,\n", - " 'Mixed autistic group': 1,\n", - " 'total autistic group': 1,\n", - " 'various autistic population': 1,\n", - " 'autistic brother': 1}" - ] - }, - "execution_count": 36, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "if_instances = reviewed_matches.iloc[:,13].tolist() # copies the Identity-first column to a list, \n", "print(len(if_instances)) # check length of list before filtering\n", @@ -1837,188 +706,10 @@ }, { "cell_type": "code", - "execution_count": 37, + "execution_count": null, "id": "94456792", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[0, 1]\n" - ] - }, - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
PF_countIF_count
patient with ASD50.0NaN
patient with autism47.0NaN
child with ASD21.0NaN
child with autism17.0NaN
individual with ASD16.0NaN
individual with autism16.0NaN
boy with autism6.0NaN
proband with ASD6.0NaN
family with ASD5.0NaN
subject with ASD5.0NaN
ASD patientNaN41.0
autistic patientNaN24.0
autism patientNaN16.0
ASD caseNaN16.0
autistic childNaN16.0
ASD familyNaN13.0
ASD subjectNaN12.0
autistic individualNaN12.0
ASD individualNaN10.0
autistic populationNaN6.0
autistic groupNaN6.0
ASD cohortNaN5.0
\n", - "
" - ], - "text/plain": [ - " PF_count IF_count\n", - "patient with ASD 50.0 NaN\n", - "patient with autism 47.0 NaN\n", - "child with ASD 21.0 NaN\n", - "child with autism 17.0 NaN\n", - "individual with ASD 16.0 NaN\n", - "individual with autism 16.0 NaN\n", - "boy with autism 6.0 NaN\n", - "proband with ASD 6.0 NaN\n", - "family with ASD 5.0 NaN\n", - "subject with ASD 5.0 NaN\n", - "ASD patient NaN 41.0\n", - "autistic patient NaN 24.0\n", - "autism patient NaN 16.0\n", - "ASD case NaN 16.0\n", - "autistic child NaN 16.0\n", - "ASD family NaN 13.0\n", - "ASD subject NaN 12.0\n", - "autistic individual NaN 12.0\n", - "ASD individual NaN 10.0\n", - "autistic population NaN 6.0\n", - "autistic group NaN 6.0\n", - "ASD cohort NaN 5.0" - ] - }, - "execution_count": 37, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "instances_output = pd.DataFrame.from_dict([pf_instance_dict, # copy both instances dicts to dataframe\n", " if_instance_dict]).transpose() # and transpose it to be long\n", @@ -2036,50 +727,10 @@ }, { "cell_type": "code", - "execution_count": 38, + "execution_count": null, "id": "80834e9e", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total count of PFL nouns: 262\n", - "Count of unique PFL nouns: 22\n" - ] - }, - { - "data": { - "text/plain": [ - "{'patient': 116,\n", - " 'child': 44,\n", - " 'individual': 36,\n", - " 'boy': 12,\n", - " 'family': 8,\n", - " 'subject': 7,\n", - " 'case': 6,\n", - " 'girl': 6,\n", - " 'proband': 6,\n", - " 'people': 5,\n", - " 'brother': 3,\n", - " 'adolescent': 2,\n", - " 'male': 2,\n", - " 'cohort': 1,\n", - " 'cousin': 1,\n", - " 'female': 1,\n", - " 'sibling': 1,\n", - " 'syndrome': 1,\n", - " 'trio': 1,\n", - " 'twin': 1,\n", - " 'uncle': 1,\n", - " 'youth': 1}" - ] - }, - "execution_count": 38, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "pf_nouns = reviewed_matches.iloc[:,14].tolist() # Same again, but for just the Person-first nouns\n", "filtered_pf_nouns = [noun for noun in pf_nouns if isinstance(noun, str)] \n", @@ -2097,49 +748,10 @@ }, { "cell_type": "code", - "execution_count": 39, + "execution_count": null, "id": "11094e55", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total count of IFL nouns: 264\n", - "Count of unique IFL nouns: 21\n" - ] - }, - { - "data": { - "text/plain": [ - "{'patient': 86,\n", - " 'case': 30,\n", - " 'individual': 25,\n", - " 'child': 21,\n", - " 'family': 21,\n", - " 'population': 14,\n", - " 'subject': 13,\n", - " 'group': 12,\n", - " 'proband': 9,\n", - " 'dataset': 9,\n", - " 'cohort': 7,\n", - " 'trio': 5,\n", - " 'girl': 2,\n", - " 'subgroup': 2,\n", - " 'female': 2,\n", - " 'sibling': 1,\n", - " 'son': 1,\n", - " 'variant': 1,\n", - " 'quartet': 1,\n", - " 'boy': 1,\n", - " 'brother': 1}" - ] - }, - "execution_count": 39, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "if_nouns = reviewed_matches.iloc[:,15].tolist() # One more time, but for Identity-first nouns\n", "filtered_if_nouns = [noun for noun in if_nouns if isinstance(noun, str)] \n", @@ -2157,230 +769,10 @@ }, { "cell_type": "code", - "execution_count": 40, + "execution_count": null, "id": "18f89988", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "[0, 1]\n" - ] - }, - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
PF_countIF_count
patient116.086.0
child44.021.0
individual36.025.0
boy12.01.0
family8.021.0
subject7.013.0
case6.030.0
girl6.02.0
proband6.09.0
people5.0NaN
brother3.01.0
adolescent2.0NaN
male2.0NaN
cohort1.07.0
cousin1.0NaN
female1.02.0
sibling1.01.0
syndrome1.0NaN
trio1.05.0
twin1.0NaN
uncle1.0NaN
youth1.0NaN
populationNaN14.0
groupNaN12.0
datasetNaN9.0
subgroupNaN2.0
sonNaN1.0
variantNaN1.0
quartetNaN1.0
\n", - "
" - ], - "text/plain": [ - " PF_count IF_count\n", - "patient 116.0 86.0\n", - "child 44.0 21.0\n", - "individual 36.0 25.0\n", - "boy 12.0 1.0\n", - "family 8.0 21.0\n", - "subject 7.0 13.0\n", - "case 6.0 30.0\n", - "girl 6.0 2.0\n", - "proband 6.0 9.0\n", - "people 5.0 NaN\n", - "brother 3.0 1.0\n", - "adolescent 2.0 NaN\n", - "male 2.0 NaN\n", - "cohort 1.0 7.0\n", - "cousin 1.0 NaN\n", - "female 1.0 2.0\n", - "sibling 1.0 1.0\n", - "syndrome 1.0 NaN\n", - "trio 1.0 5.0\n", - "twin 1.0 NaN\n", - "uncle 1.0 NaN\n", - "youth 1.0 NaN\n", - "population NaN 14.0\n", - "group NaN 12.0\n", - "dataset NaN 9.0\n", - "subgroup NaN 2.0\n", - "son NaN 1.0\n", - "variant NaN 1.0\n", - "quartet NaN 1.0" - ] - }, - "execution_count": 40, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "nouns_output = pd.DataFrame.from_dict([pf_noun_dict, if_noun_dict]).transpose() # copy & transpose both noun dicts to dataframe \n", "print(list(nouns_output.columns)) # check column names in new dataframe\n", @@ -2392,75 +784,12 @@ "nouns_output # print it to check" ] }, - { - "cell_type": "code", - "execution_count": 41, - "id": "11bf97e2", - "metadata": {}, - "outputs": [ - { - "ename": "NameError", - "evalue": "name 'person_identity_examples' is not defined", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mNameError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[1;32mIn[41], line 1\u001b[0m\n\u001b[1;32m----> 1\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[43mperson_identity_examples\u001b[49m\u001b[38;5;241m.\u001b[39msort_values(by\u001b[38;5;241m=\u001b[39m[\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mPerson-first\u001b[39m\u001b[38;5;124m'\u001b[39m], ascending\u001b[38;5;241m=\u001b[39m\u001b[38;5;28;01mFalse\u001b[39;00m)\u001b[38;5;241m.\u001b[39mhead(\u001b[38;5;241m10\u001b[39m))\n\u001b[0;32m 2\u001b[0m \u001b[38;5;66;03m# print(person_identity_examples.sort_values(by=['Person-first'], ascending=True).head(10))\u001b[39;00m\n", - "\u001b[1;31mNameError\u001b[0m: name 'person_identity_examples' is not defined" - ] - } - ], - "source": [ - "print(person_identity_examples.sort_values(by=['Person-first'], ascending=False).head(10))\n", - "# print(person_identity_examples.sort_values(by=['Person-first'], ascending=True).head(10))" - ] - }, { "cell_type": "code", "execution_count": null, - "id": "c04bc80a", - "metadata": {}, - "outputs": [], - "source": [ - "print(person_identity_examples.sort_values(by=['Identity-first'], ascending=False).head(10))\n", - "# print(person_identity_examples.sort_values(by=['Identity-first'], ascending=True).head(10))" - ] - }, - { - "cell_type": "code", - "execution_count": 16, "id": "7b9e02f9", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - " Year PFL IFL\n", - "0 2001 2 4\n", - "1 2002 5 6\n", - "2 2003 9 4\n", - "3 2004 3 2\n", - "4 2005 3 4\n", - "5 2006 3 2\n", - "6 2007 8 5\n", - "7 2008 13 11\n", - "8 2009 6 10\n", - "9 2010 7 8\n", - "10 2011 23 21\n", - "11 2012 18 18\n", - "12 2013 31 29\n", - "13 2014 15 24\n", - "14 2015 10 7\n", - "15 2016 21 20\n", - "16 2017 11 12\n", - "17 2018 22 10\n", - "18 2019 20 33\n", - "19 2020 24 9\n", - "20 2021 8 25\n" - ] - } - ], + "outputs": [], "source": [ "# back in the big data frame, we want to track how many instances of each occur by year\n", "PFL_by_year = reviewed_matches.groupby(['Year'])['Person-first'].count() # group by year and Person-first, then count \n", @@ -2524,19 +853,10 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": null, "id": "7dd85bf7", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "['Person-first', 'Identity-first']\n", - "254\n" - ] - } - ], + "outputs": [], "source": [ "# back in the big data frame, we want to track how many instances of each occur by abstract title \n", "# to see if authors mix their use or if they use both more or less evenly\n", @@ -2556,501 +876,30 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": null, "id": "975b4d8a", "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
PF_countIF_count
Title
Prevalence of PTEN mutations in Turkish children with autism spectrum disorders and macrocephaly70
An unusual high frequency of natural fetal loss in a scopicchromosomalcopy-numbervariants(CNVs)50
M MEF2C haploinsufficiency is a recurrent finding in patients with autism spectrum disorders50
D Implicating genetic risk variants for circadian rhythm and sleep trait dif ficulties in individuals with autism spectrum disorder51
Autism s pectrum Disorders and s eizure s yndrome52
.........
The genetic basis of autism spectrum disorders: identification and analysis of structural variants01
Diagnostic use of targeted array c GH platforms: 2009 2010 Kocaeli University Experience03
FMR1 gene: prevalence of premutation and intermediate/grey zone alleles in an autistic Basque sample02
The use of automated facial analysis in the clinical diagnostic of autism spectrum disorders (ASD)02
Clinical spectrum of four patients with Coffin-Siris syndrome and novel mutations in ARID1B gene02
\n", - "

254 rows × 2 columns

\n", - "
" - ], - "text/plain": [ - " PF_count \\\n", - "Title \n", - " Prevalence of PTEN mutations in Turkish children with autism spectrum disorders and macrocephaly 7 \n", - "An unusual high frequency of natural fetal loss in a scopicchromosomalcopy-numbervariants(CNVs) 5 \n", - " M MEF2C haploinsufficiency is a recurrent finding in patients with autism spectrum disorders 5 \n", - "D Implicating genetic risk variants for circadian rhythm and sleep trait dif ficulties in individuals with autism spectrum disorder 5 \n", - " Autism s pectrum Disorders and s eizure s yndrome 5 \n", - "... ... \n", - " The genetic basis of autism spectrum disorders: identification and analysis of structural variants 0 \n", - " Diagnostic use of targeted array c GH platforms: 2009 2010 Kocaeli University Experience 0 \n", - "FMR1 gene: prevalence of premutation and intermediate/grey zone alleles in an autistic Basque sample 0 \n", - " The use of automated facial analysis in the clinical diagnostic of autism spectrum disorders (ASD) 0 \n", - "Clinical spectrum of four patients with Coffin-Siris syndrome and novel mutations in ARID1B gene 0 \n", - "\n", - " IF_count \n", - "Title \n", - " Prevalence of PTEN mutations in Turkish children with autism spectrum disorders and macrocephaly 0 \n", - "An unusual high frequency of natural fetal loss in a scopicchromosomalcopy-numbervariants(CNVs) 0 \n", - " M MEF2C haploinsufficiency is a recurrent finding in patients with autism spectrum disorders 0 \n", - "D Implicating genetic risk variants for circadian rhythm and sleep trait dif ficulties in individuals with autism spectrum disorder 1 \n", - " Autism s pectrum Disorders and s eizure s yndrome 2 \n", - "... ... \n", - " The genetic basis of autism spectrum disorders: identification and analysis of structural variants 1 \n", - " Diagnostic use of targeted array c GH platforms: 2009 2010 Kocaeli University Experience 3 \n", - "FMR1 gene: prevalence of premutation and intermediate/grey zone alleles in an autistic Basque sample 2 \n", - " The use of automated facial analysis in the clinical diagnostic of autism spectrum disorders (ASD) 2 \n", - "Clinical spectrum of four patients with Coffin-Siris syndrome and novel mutations in ARID1B gene 2 \n", - "\n", - "[254 rows x 2 columns]" - ] - }, - "execution_count": 29, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "title.sort_values(by=['PF_count'], ascending=False) # sort by PFL " ] }, { "cell_type": "code", - "execution_count": 30, + "execution_count": null, "id": "53be701e", "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
PF_countIF_count
Title
Role of serotonin transporter promoter length polymorphism in autism: A south African population based study09
B Evidence for altered calcium signaling and altered mitochondrial function in an autism case study07
B Contribution of compound heterozygous CACNA1H mutations in autism spectrum disorder susceptibility05
Polymorphism in Serotonin Transporter Gene in Autism15
D Evaluation of targeted sequencing as the first tier genetic test for intellectual disability and autismspectrum disorders diagnosis05
.........
A Application of oligonucleotide array CGH in 280patients with autism spectrum disorder20
A Autism monozygotic twins with APBA2 gene duplication vary for tick development10
A Gastrointestinal dysfunction in autism spectrum disorder: New insights from the Foxp1 +/ mouse with altered gut motility and achalasia10
A case of dihydropyrimidine dehydrogenase deficiency and homozygous mutation30
the facial dysmorphy in the newly recognised microdeletion 2p15 p16.1 refined to a 570 kb region in 2p1510
\n", - "

254 rows × 2 columns

\n", - "
" - ], - "text/plain": [ - " PF_count \\\n", - "Title \n", - "Role of serotonin transporter promoter length polymorphism in autism: A south African population based study 0 \n", - "B Evidence for altered calcium signaling and altered mitochondrial function in an autism case study 0 \n", - "B Contribution of compound heterozygous CACNA1H mutations in autism spectrum disorder susceptibility 0 \n", - "Polymorphism in Serotonin Transporter Gene in Autism 1 \n", - "D Evaluation of targeted sequencing as the first tier genetic test for intellectual disability and autismspectrum disorders diagnosis 0 \n", - "... ... \n", - "A Application of oligonucleotide array CGH in 280patients with autism spectrum disorder 2 \n", - "A Autism monozygotic twins with APBA2 gene duplication vary for tick development 1 \n", - "A Gastrointestinal dysfunction in autism spectrum disorder: New insights from the Foxp1 +/ mouse with altered gut motility and achalasia 1 \n", - "A case of dihydropyrimidine dehydrogenase deficiency and homozygous mutation 3 \n", - "the facial dysmorphy in the newly recognised microdeletion 2p15 p16.1 refined to a 570 kb region in 2p15 1 \n", - "\n", - " IF_count \n", - "Title \n", - "Role of serotonin transporter promoter length polymorphism in autism: A south African population based study 9 \n", - "B Evidence for altered calcium signaling and altered mitochondrial function in an autism case study 7 \n", - "B Contribution of compound heterozygous CACNA1H mutations in autism spectrum disorder susceptibility 5 \n", - "Polymorphism in Serotonin Transporter Gene in Autism 5 \n", - "D Evaluation of targeted sequencing as the first tier genetic test for intellectual disability and autismspectrum disorders diagnosis 5 \n", - "... ... \n", - "A Application of oligonucleotide array CGH in 280patients with autism spectrum disorder 0 \n", - "A Autism monozygotic twins with APBA2 gene duplication vary for tick development 0 \n", - "A Gastrointestinal dysfunction in autism spectrum disorder: New insights from the Foxp1 +/ mouse with altered gut motility and achalasia 0 \n", - "A case of dihydropyrimidine dehydrogenase deficiency and homozygous mutation 0 \n", - "the facial dysmorphy in the newly recognised microdeletion 2p15 p16.1 refined to a 570 kb region in 2p15 0 \n", - "\n", - "[254 rows x 2 columns]" - ] - }, - "execution_count": 30, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "title.sort_values(by=['IF_count'], ascending=False) # Sort by IFL\n" ] }, { "cell_type": "code", - "execution_count": 21, + "execution_count": null, "id": "a3d43199", "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
PF_countIF_countsize
00142
10219
20311
3046
4053
5071
6091
71084
81116
9128
10135
11143
12152
132019
14214
15226
16231
173012
18311
19322
20403
21502
22511
23521
24701
\n", - "
" - ], - "text/plain": [ - " PF_count IF_count size\n", - "0 0 1 42\n", - "1 0 2 19\n", - "2 0 3 11\n", - "3 0 4 6\n", - "4 0 5 3\n", - "5 0 7 1\n", - "6 0 9 1\n", - "7 1 0 84\n", - "8 1 1 16\n", - "9 1 2 8\n", - "10 1 3 5\n", - "11 1 4 3\n", - "12 1 5 2\n", - "13 2 0 19\n", - "14 2 1 4\n", - "15 2 2 6\n", - "16 2 3 1\n", - "17 3 0 12\n", - "18 3 1 1\n", - "19 3 2 2\n", - "20 4 0 3\n", - "21 5 0 2\n", - "22 5 1 1\n", - "23 5 2 1\n", - "24 7 0 1" - ] - }, - "execution_count": 21, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "co_occurence_counts = title.groupby(by=['PF_count', 'IF_count']).size().to_frame('size').reset_index()\n", "co_occurence_counts" @@ -3058,21 +907,10 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": null, "id": "0e45eef2", "metadata": {}, - "outputs": [ - { - "data": { - "image/png": "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\n", - "text/plain": [ - "
" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], + "outputs": [], "source": [ "output = plt.scatter(x=co_occurence_counts['PF_count'], \n", " y=co_occurence_counts['IF_count'], \n",