{"id":"https://openalex.org/W6930656200","doi":"https://doi.org/10.5281/zenodo.14989144","title":"PyMembrane","display_name":"PyMembrane","publication_year":2025,"publication_date":"2025-03-07","ids":{"openalex":"https://openalex.org/W6930656200","doi":"https://doi.org/10.5281/zenodo.14989144"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.14989144","doi":"https://doi.org/10.5281/zenodo.14989144","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14989144","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},"volume":null,"type":"software","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.14989144","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5039863463","display_name":"D. A. Matoz-Fernandez","orcid":"https://orcid.org/0000-0003-3408-1999","observed_orcids":["https://orcid.org/0000-0003-3408-1999"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"D A Matoz Fernandez","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Siyu Li","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Siyu Li","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068153815","display_name":"M\u00f3nica Olvera de la Cruz","orcid":"https://orcid.org/0000-0002-9802-3627","observed_orcids":["https://orcid.org/0000-0002-9802-3627"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Monica Olvera de la Cruz","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5078195112","display_name":"Rastko Sknepnek","orcid":"https://orcid.org/0000-0002-0144-9921","observed_orcids":["https://orcid.org/0000-0002-0144-9921"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Rastko Sknepnek","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T10407","display_name":"Lipid Membrane Structure and Behavior","score":0.7577999830245972,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T10407","display_name":"Lipid Membrane Structure and Behavior","score":0.7577999830245972,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.0877000018954277,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"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/T13650","display_name":"Computational Physics and Python Applications","score":0.0640999972820282,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/membrane-simulation","display_name":"membrane simulation","score":0.7599999904632568},{"id":"https://openalex.org/keywords/liquid-membranes","display_name":"liquid membranes","score":0.8299999833106995},{"id":"https://openalex.org/keywords/elastic-membrane","display_name":"elastic membrane","score":0.9929999709129333},{"id":"https://openalex.org/keywords/coarse-grained-models","display_name":"coarse-grained models","score":0.7720000147819519},{"id":"https://openalex.org/keywords/python-interface","display_name":"Python interface","score":0.4099999964237213},{"id":"https://openalex.org/keywords/c-extensions","display_name":"C language extension","score":0.8650000095367432},{"id":"https://openalex.org/keywords/pybind11","display_name":"pybind11","score":0.843999981880188},{"id":"https://openalex.org/keywords/force-model","display_name":"force model","score":0.7120000123977661},{"id":"https://openalex.org/keywords/software-modularity","display_name":"modular software design","score":0.6190000176429749},{"id":"https://openalex.org/keywords/conda-installation","display_name":"conda installation","score":0.6539999842643738},{"id":"https://openalex.org/keywords/gpu-acceleration","display_name":"GPU acceleration","score":0.3659999966621399}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6782000064849854},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6717000007629395},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5842000246047974},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.5788000226020813},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5306000113487244},{"id":"https://openalex.org/C99613125","wikidata":"https://www.wikidata.org/wiki/Q165194","display_name":"Application programming interface","level":2,"score":0.4253999888896942},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.4043999910354614},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.38499999046325684},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.3822000026702881},{"id":"https://openalex.org/C177606310","wikidata":"https://www.wikidata.org/wiki/Q5674297","display_name":"Adaptability","level":2,"score":0.3700999915599823},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.3481999933719635},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.34549999237060547},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.34540000557899475},{"id":"https://openalex.org/C52913732","wikidata":"https://www.wikidata.org/wiki/Q857102","display_name":"Software design","level":4,"score":0.32659998536109924},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.3156000077724457},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.30640000104904175},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.3057999908924103},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.29980000853538513},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.29019999504089355},{"id":"https://openalex.org/C119823426","wikidata":"https://www.wikidata.org/wiki/Q184793","display_name":"Computer Aided Design","level":2,"score":0.29019999504089355},{"id":"https://openalex.org/C199639397","wikidata":"https://www.wikidata.org/wiki/Q1788588","display_name":"Engineering drawing","level":1,"score":0.28769999742507935},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.2849000096321106},{"id":"https://openalex.org/C37789001","wikidata":"https://www.wikidata.org/wiki/Q782543","display_name":"Graphical user interface","level":2,"score":0.28189998865127563},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.2818000018596649},{"id":"https://openalex.org/C97382630","wikidata":"https://www.wikidata.org/wiki/Q13501132","display_name":"Resource-oriented architecture","level":5,"score":0.2809999883174896},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.2786000072956085},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.2712000012397766},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26109999418258667},{"id":"https://openalex.org/C56909552","wikidata":"https://www.wikidata.org/wiki/Q2297624","display_name":"Software design description","level":5,"score":0.26019999384880066},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.2583000063896179}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.5281/zenodo.14989144","doi":"https://doi.org/10.5281/zenodo.14989144","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14989144","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},{"id":"doi:10.5281/zenodo.14989145","doi":"https://doi.org/10.5281/zenodo.14989145","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14989145","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},{"id":"doi:10.5281/zenodo.20840899","doi":"https://doi.org/10.5281/zenodo.20840899","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.20840899","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"}],"best_oa_location":{"id":"doi:10.5281/zenodo.14989144","doi":"https://doi.org/10.5281/zenodo.14989144","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14989144","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4386185378","https://openalex.org/W7170034252","https://openalex.org/W7097133420","https://openalex.org/W2914313477","https://openalex.org/W2976481502","https://openalex.org/W2947596987","https://openalex.org/W2021611714","https://openalex.org/W4413927875","https://openalex.org/W7098223798","https://openalex.org/W4300979642"],"abstract_inverted_index":{"Overview:":[0],"PyMembrane":[1,46,94,133,201,218,228,331,355,363,439,463],"is":[2,47,95,106,134,140,182,229,290,388,413],"an":[3,68,240,427],"advanced":[4],"simulation":[5,410],"software":[6,66,99,123,139,159],"crafted":[7],"to":[8,126,278],"model":[9],"liquid":[10],"and":[11,54,89,109,174,214,256,266,274,357,419],"elastic":[12],"membranes.":[13],"This":[14,51,82,111,169,193,210],"robust":[15],"tool":[16],"captures":[17],"the":[18,59,73,78,122,147,183,197,293,310,319,362,367,405,431,438,453,472],"essence":[19],"of":[20,75,80,132,149,185,190,242],"these":[21],"membranes":[22],"through":[23,441],"a":[24,37,103,220,283,299,343,457],"coarse-grained":[25],"representation":[26],"built":[27,141],"on":[28,212,264,445],"unstructured,":[29],"triangulated":[30],"two-dimensional":[31],"meshes":[32],"that":[33,105,121,195],"are":[34],"positioned":[35],"within":[36],"three-dimensional":[38],"space.":[39],"Technicalities:":[40],"Programming":[41],"Language:":[42],"At":[43],"its":[44,135,166],"core,":[45],"constructed":[48],"in":[49,97,318],"C++.":[50],"ensures":[52,120,170,194],"rapid":[53],"efficient":[55],"computations":[56],"even":[57],"for":[58,165,223,245,334,348,408,415,456],"most":[60],"complex":[61],"simulations.":[62,225,259],"User":[63],"Interface:":[64],"The":[65,138,158,179,382,449],"sports":[67],"intuitive":[69],"Python":[70,364],"interface,":[71],"melding":[72],"power":[74],"C++":[76,144],"with":[77,142,208,328,338,437],"simplicity":[79],"Python.":[81],"unique":[83],"blend":[84],"facilitates":[85],"quick":[86],"setup,":[87],"execution,":[88],"analysis":[90],"phases.":[91],"Software":[92],"Engineering:":[93],"grounded":[96],"modern":[98],"engineering":[100],"principles,":[101],"ensuring":[102],"design":[104,181,216],"both":[107],"modular":[108,112,180],"robust.":[110],"architecture":[113],"not":[114,230],"only":[115],"guarantees":[116],"consistency":[117],"but":[118],"also":[119,236],"remains":[124],"easy":[125],"maintain.":[127],"Customization:":[128],"A":[129],"distinguishing":[130],"feature":[131],"inherent":[136],"flexibility.":[137],"standardized":[143],"interfaces,":[145],"simplifying":[146],"addition":[148],"new":[150,206,300],"force":[151,176],"models":[152],"or":[153,285,399,404,444],"motion":[154],"equation":[155],"integrators.":[156],"Efficiency:":[157],"harnesses":[160],"widely":[161],"recognized":[162],"data":[163],"structures":[164],"unstructured":[167],"meshes.":[168],"prompt":[171],"mesh":[172,417],"operations":[173],"accurate":[175],"computations.":[177],"Extendibility:":[178],"backbone":[184],"PyMembrane,":[186],"promoting":[187],"straightforward":[188],"implementation":[189],"custom":[191],"extensions.":[192],"as":[196,219],"research":[198],"realm":[199],"evolves,":[200],"can":[202,253],"seamlessly":[203],"adapt,":[204],"accommodating":[205],"features":[207],"ease.":[209],"emphasis":[211],"adaptability":[213],"user-centric":[215],"positions":[217],"top-tier":[221],"choice":[222],"membrane":[224],"Getting":[226],"Started":[227],"just":[231],"about":[232,237],"powerful":[233],"computations;":[234],"it's":[235],"simplicity.":[238],"With":[239],"assortment":[241],"templates":[243],"tailored":[244],"typical":[246],"simulations,":[247],"bolstered":[248],"by":[249,465],"comprehensive":[250],"documentation,":[251],"users":[252],"effortlessly":[254],"configure":[255],"initiate":[257],"research-grade":[258],"Installation":[260],"Prerequisites":[261],"Currently":[262],"supported":[263],"Linux":[265],"Mac":[267,352],"OSX.":[268],"Required":[269],"installations:":[270],"Python,":[271],"associated":[272],"libraries,":[273],"suitable":[275],"compilers.":[276],"Recommended":[277],"use":[279,342,395],"Miniconda.":[280],"Steps:":[281],"Ensure":[282],"C++14":[284],"later":[286],"standard-supported":[287],"C/C++":[288],"compiler":[289],"present.":[291],"Clone":[292],"repository:":[294],"git":[295],"clone":[296],"https://github.com/fdmatoz/pymembrane.git":[297],"Create":[298],"conda":[301,303,312,320,322],"environment:":[302,311,321],"create":[304],"-n":[305],"PYMEMB":[306,314],"python=3.8":[307],"numpy":[308],"Activate":[309],"activate":[313],"Install":[315],"necessary":[316],"packages":[317],"install":[323,373,385],"-c":[324],"anaconda":[325],"cmake":[326],"Issues":[327],"VTK":[329,333,349,359],"libraries?":[330],"utilizes":[332],"VTP":[335],"files,":[336],"viewable":[337],"ParaView.":[339],"On":[340],"Linux,":[341],"package":[344],"manager":[345],"(e.g.,":[346],"apt)":[347],"libraries.":[350],"For":[351,426],"OSX,":[353],"let":[354],"fetch":[356],"compile":[358],"locally.":[360],"Installing":[361],"Module":[365],"From":[366],"pymembrane":[368],"directory,":[369],"execute:":[370],"python":[371,383],"setup.py":[372,384],"Note:":[374],"Without":[375],"Anaconda,":[376],"you":[377],"might":[378],"need":[379],"root":[380],"access.":[381],"--user":[386],"option":[387],"currently":[389],"unsupported.":[390],"Visualizing":[391],"Results":[392,393],"often":[394],"formats":[396],"like":[397],".vtk":[398],".json.":[400],"Employ":[401],"visualization":[402],"tools":[403],"provided":[406],"scripts":[407],"analyzing":[409],"results.":[411],"Paraview":[412],"recommended":[414],"visualizing":[416],"files":[418],"attributes.":[420],"Documentation":[421],"&":[422],"Community":[423,434],"Detailed":[424],"Documentation:":[425],"in-depth":[428],"understanding,":[429],"visit":[430],"official":[432],"documentation.":[433],"Interaction:":[435],"Engage":[436],"community":[440],"forums,":[442],"chats,":[443],"GitHub.":[446],"Quick":[447],"Start:":[448],"Disclination":[450],"Problem":[451],"View":[452],"basic":[454],"example":[455],"hands-on":[458],"introduction.":[459],"Cite":[460],"Us":[461],"About":[462],"2023":[464],"Daniel":[466],"Matoz":[467],"Fernandez.":[468],"License":[469],"Distributed":[470],"under":[471],"MIT":[473],"license.":[474]},"counts_by_year":[],"updated_date":"2026-10-13T10:08:12.033832","created_date":"2025-10-10T00:00:00"}
