Matches in SemOpenAlex for { <https://semopenalex.org/work/W202027076> ?p ?o ?g. }
Showing items 1 to 49 of
49
with 100 items per page.
- W202027076 abstract "The DRACO code creates geometry and meshes through a command-line Python interface consisting of hundreds of classes and modules which must be accompanied by current documentation. The standard Python utility pydoc performs introspection on objects and prints their associated documentation strings verbatim. However, pydoc supports only very rudimentary formatting and cannot produce printable documentation. We decided to modify pydoc to process formatted ''docstrings'' and use the Doxygen tool to generate the needed forms of documentation. Codes with complex interfaces often require substantial effort to keep user documentation current with interface changes. The DRACO code creates geometry and meshes through a command-line Python interface consisting of hundreds of classes and thousands of functions. A previous attempt to write documentation manually quickly fell out of date, so the development team needed to find an alternative. The existing tools did not provide the flexibility we needed, and the team was already conversant in Doxygen, a C++ code-documenting utility with a simple tag-based markup. Python comes with a utility, pydoc, that performs introspection on objects and prints their docstrings verbatim. However, pydoc supports only very rudimentary formatting and cannot produce printable documentation. Thus we decided to create ''docstrings'' written in Doxygen syntax for each more » object and process them with a modified pydoc to generate the needed forms of documentation. « less" @default.
- W202027076 created "2016-06-24" @default.
- W202027076 creator A5032660727 @default.
- W202027076 date "2005-02-10" @default.
- W202027076 modified "2023-10-17" @default.
- W202027076 title "PyHelp - An automatic multi-output documentation generator for Python" @default.
- W202027076 hasPublicationYear "2005" @default.
- W202027076 type Work @default.
- W202027076 sameAs 202027076 @default.
- W202027076 citedByCount "0" @default.
- W202027076 crossrefType "proceedings" @default.
- W202027076 hasAuthorship W202027076A5032660727 @default.
- W202027076 hasBestOaLocation W2020270762 @default.
- W202027076 hasConcept C115903868 @default.
- W202027076 hasConcept C121332964 @default.
- W202027076 hasConcept C163258240 @default.
- W202027076 hasConcept C199360897 @default.
- W202027076 hasConcept C2780992000 @default.
- W202027076 hasConcept C41008148 @default.
- W202027076 hasConcept C519991488 @default.
- W202027076 hasConcept C56666940 @default.
- W202027076 hasConcept C62520636 @default.
- W202027076 hasConceptScore W202027076C115903868 @default.
- W202027076 hasConceptScore W202027076C121332964 @default.
- W202027076 hasConceptScore W202027076C163258240 @default.
- W202027076 hasConceptScore W202027076C199360897 @default.
- W202027076 hasConceptScore W202027076C2780992000 @default.
- W202027076 hasConceptScore W202027076C41008148 @default.
- W202027076 hasConceptScore W202027076C519991488 @default.
- W202027076 hasConceptScore W202027076C56666940 @default.
- W202027076 hasConceptScore W202027076C62520636 @default.
- W202027076 hasLocation W2020270761 @default.
- W202027076 hasLocation W2020270762 @default.
- W202027076 hasOpenAccess W202027076 @default.
- W202027076 hasPrimaryLocation W2020270761 @default.
- W202027076 hasRelatedWork W179869519 @default.
- W202027076 hasRelatedWork W1906486629 @default.
- W202027076 hasRelatedWork W2327204559 @default.
- W202027076 hasRelatedWork W2529681551 @default.
- W202027076 hasRelatedWork W3017187763 @default.
- W202027076 hasRelatedWork W4220699888 @default.
- W202027076 hasRelatedWork W4232504361 @default.
- W202027076 hasRelatedWork W4245752324 @default.
- W202027076 hasRelatedWork W4312626352 @default.
- W202027076 hasRelatedWork W4318619745 @default.
- W202027076 isParatext "false" @default.
- W202027076 isRetracted "false" @default.
- W202027076 magId "202027076" @default.
- W202027076 workType "paratext" @default.