{"id":"https://openalex.org/W4289140480","doi":"https://doi.org/10.25080/majora-212e5952-007","title":"Automatic random variate generation in Python","display_name":"Automatic random variate generation in Python","publication_year":2022,"publication_date":"2022-01-01","ids":{"openalex":"https://openalex.org/W4289140480","doi":"https://doi.org/10.25080/majora-212e5952-007"},"language":"en","primary_location":{"id":"doi:10.25080/majora-212e5952-007","is_oa":true,"landing_page_url":"https://doi.org/10.25080/majora-212e5952-007","pdf_url":"http://conference.scipy.org/proceedings/scipy2022/pdfs/Tirth_Patel.pdf","source":{"id":"https://openalex.org/S4220651651","display_name":"Proceedings of the Python in Science Conferences","issn_l":"2575-9752","issn":["2575-9752"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Python in Science Conference","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"http://conference.scipy.org/proceedings/scipy2022/pdfs/Tirth_Patel.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5079645108","display_name":"Christoph Baumgarten","orcid":"https://orcid.org/0000-0002-1168-3359"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Christoph Baumgarten","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-1168-3359","affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5035502275","display_name":"Tirth Patel","orcid":"https://orcid.org/0000-0002-2478-5282"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tirth Patel","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5079645108"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8324,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.77600748,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"46","last_page":"51"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T13650","display_name":"Computational Physics and Python Applications","score":0.9621999859809875,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T13650","display_name":"Computational Physics and Python Applications","score":0.9621999859809875,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12814","display_name":"Gaussian Processes and Bayesian Inference","score":0.9345999956130981,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11875","display_name":"Statistics Education and Methodologies","score":0.9275000095367432,"subfield":{"id":"https://openalex.org/subfields/2613","display_name":"Statistics and Probability"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.9252870082855225},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7405639290809631},{"id":"https://openalex.org/keywords/random-variate","display_name":"Random variate","score":0.6981881856918335},{"id":"https://openalex.org/keywords/convolution-random-number-generator","display_name":"Convolution random number generator","score":0.6234928369522095},{"id":"https://openalex.org/keywords/cumulative-distribution-function","display_name":"Cumulative distribution function","score":0.5296565890312195},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.38017719984054565},{"id":"https://openalex.org/keywords/probability-density-function","display_name":"Probability density function","score":0.3650144934654236},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.3387550711631775},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.32725226879119873},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3237497806549072},{"id":"https://openalex.org/keywords/random-variable","display_name":"Random variable","score":0.17136064171791077},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.1514693796634674},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.13010114431381226}],"concepts":[{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.9252870082855225},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7405639290809631},{"id":"https://openalex.org/C141547133","wikidata":"https://www.wikidata.org/wiki/Q7291996","display_name":"Random variate","level":3,"score":0.6981881856918335},{"id":"https://openalex.org/C116643974","wikidata":"https://www.wikidata.org/wiki/Q5166606","display_name":"Convolution random number generator","level":4,"score":0.6234928369522095},{"id":"https://openalex.org/C103784038","wikidata":"https://www.wikidata.org/wiki/Q386228","display_name":"Cumulative distribution function","level":3,"score":0.5296565890312195},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.38017719984054565},{"id":"https://openalex.org/C197055811","wikidata":"https://www.wikidata.org/wiki/Q207522","display_name":"Probability density function","level":2,"score":0.3650144934654236},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3387550711631775},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.32725226879119873},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3237497806549072},{"id":"https://openalex.org/C122123141","wikidata":"https://www.wikidata.org/wiki/Q176623","display_name":"Random variable","level":2,"score":0.17136064171791077},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.1514693796634674},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.13010114431381226}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.25080/majora-212e5952-007","is_oa":true,"landing_page_url":"https://doi.org/10.25080/majora-212e5952-007","pdf_url":"http://conference.scipy.org/proceedings/scipy2022/pdfs/Tirth_Patel.pdf","source":{"id":"https://openalex.org/S4220651651","display_name":"Proceedings of the Python in Science Conferences","issn_l":"2575-9752","issn":["2575-9752"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Python in Science Conference","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.25080/majora-212e5952-007","is_oa":true,"landing_page_url":"https://doi.org/10.25080/majora-212e5952-007","pdf_url":"http://conference.scipy.org/proceedings/scipy2022/pdfs/Tirth_Patel.pdf","source":{"id":"https://openalex.org/S4220651651","display_name":"Proceedings of the Python in Science Conferences","issn_l":"2575-9752","issn":["2575-9752"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Python in Science Conference","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4289140480.pdf","grobid_xml":"https://content.openalex.org/works/W4289140480.grobid-xml"},"referenced_works_count":28,"referenced_works":["https://openalex.org/W1592939218","https://openalex.org/W1979272577","https://openalex.org/W1981663184","https://openalex.org/W2000342046","https://openalex.org/W2007307276","https://openalex.org/W2010377171","https://openalex.org/W2017192695","https://openalex.org/W2020628566","https://openalex.org/W2026227599","https://openalex.org/W2052257784","https://openalex.org/W2063998852","https://openalex.org/W2065221212","https://openalex.org/W2071245700","https://openalex.org/W2075816659","https://openalex.org/W2080516472","https://openalex.org/W2091319077","https://openalex.org/W2117106078","https://openalex.org/W2152828142","https://openalex.org/W2204383650","https://openalex.org/W2582743722","https://openalex.org/W2792382948","https://openalex.org/W2794244062","https://openalex.org/W2798949115","https://openalex.org/W3003257820","https://openalex.org/W3099878876","https://openalex.org/W3103145119","https://openalex.org/W4295660562","https://openalex.org/W4302383442"],"related_works":["https://openalex.org/W1521431958","https://openalex.org/W2014351903","https://openalex.org/W241357422","https://openalex.org/W2403176959","https://openalex.org/W4289140480","https://openalex.org/W2114380658","https://openalex.org/W2468618386","https://openalex.org/W2231335567","https://openalex.org/W2159102451","https://openalex.org/W272640769"],"abstract_inverted_index":{"The":[0],"generation":[1],"of":[2,57,84,91,108,126],"random":[3,78],"variates":[4,79],"is":[5,10,46,54],"an":[6],"important":[7],"tool":[8],"that":[9,49],"required":[11],"in":[12,42,61,116],"many":[13],"applications.":[14],"Various":[15],"software":[16],"programs":[17],"or":[18,29,66],"packages":[19,38],"contain":[20],"generators":[21,60],"for":[22],"standard":[23],"distributions":[24,53,85,93],"like":[25],"the":[26,32,37,74,92,95,106,112,117,127],"normal,":[27],"exponential":[28],"Gamma,":[30],"e.g.,":[31],"programming":[33],"language":[34],"R":[35],"and":[36,40,121],"SciPy":[39,120],"NumPy":[41],"Python.":[43],"However,":[44],"it":[45],"not":[47],"uncommon":[48],"sampling":[50],"from":[51,80,111],"new/non-standard":[52],"required.":[55],"Instead":[56],"deriving":[58],"specific":[59],"such":[62,109],"situations,":[63],"so-called":[64],"automatic":[65],"black-box":[67],"methods":[68,110],"have":[69],"been":[70],"developed.":[71],"These":[72],"allow":[73],"user":[75],"to":[76],"generate":[77],"fairly":[81],"large":[82],"classes":[83],"by":[86],"only":[87],"specifying":[88],"some":[89],"properties":[90],"(e.g.":[94],"density":[96],"and/or":[97],"cumulative":[98],"distribution":[99],"function).":[100],"In":[101],"this":[102],"note,":[103],"we":[104],"describe":[105],"implementation":[107],"C":[113],"library":[114],"UNU.RAN":[115],"Python":[118],"package":[119],"provide":[122],"a":[123],"brief":[124],"overview":[125],"functionality.":[128]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
