https://github.com/pdlporters/pdl-graphics-plplot
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
7 of 18 committers (38.9%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.5%) to scientific vocabulary
Keywords
pdl
perl
plotting
plplot
Last synced: 5 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: PDLPorters
- Language: C
- Default Branch: master
- Homepage: https://p3rl.org/PDL::Graphics::PLplot
- Size: 638 KB
Statistics
- Stars: 3
- Watchers: 12
- Forks: 2
- Open Issues: 1
- Releases: 0
Topics
pdl
perl
plotting
plplot
Created over 10 years ago
· Last pushed 11 months ago
Metadata Files
Readme
Changelog
README
PDL::Graphics::PLplot This is a simple perl/PDL interface to the PLplot plotting library. http://plplot.sourceforge.net/ I wrote this primarily for web graphics as an alternative to PDL::Graphics::PGPLOT. The advantages of PLplot over PGPLOT are these: -- It is written all in (generally well structured, comprehensible) C (so you don't need a FORTRAN compiler as for PGPLOT). -- It is in current development -- It has a simple autoconf installation with built-in PNG support (The disadvantage is that it is missing some of PGPLOT's many features). The interface consists of two levels. A low level interface which maps closely to the PLplot C interface, and a high level, object-oriented interface which is easier to use. Examples: use PDL: use PDL::Graphics::PLplot; # Line plot of two 1D PDLs $x and $y my $pl = PDL::Graphics::PLplot->new (DEV => "png", FILE => "test1.png"); $pl->xyplot($x, $y, PLOTTYPE => 'LINE', COLOR => 'GREEN', TITLE => 'Sample plot', XLAB => 'frobnitz', YLAB => 'widgets/sec'); $pl->close; # Shade plot of a 2D PDL in $z my $pl = PDL::Graphics::PLplot->new (DEV => 'png', FILE => "test2.png"); $pl->shadeplot ($z, $nsteps, BOX => [-1, 1, -1, 1], PALETTE => 'RAINBOW'); $pl->colorkey ($z, 'v', VIEWPORT => [0.93, 0.96, 0.15, 0.85]); $pl->close; For more examples, see the test suite in t/plplot.t. PREREQUISITES: perl 5.8 or higher PDL 2.3 or more recent PLplot 5.1.0 or later. Last tested with version 5.9.7 SVN (4/29/2011). ------------------------------------------------------------------------ Important: plplot *must* be compiled --with-double so that all floating point numbers used are doubles. Install plplot similar to this: # ./configure --with-double # make # make install On some systems (IRIX, for one) it may be necessary to compile plplot without fortran support: --disable-f77. ------------------------------------------------------------------------ INSTALLATION: Installation should be the normal: perl Makefile.PL make make test (as root) make install Best of luck! Doug Hunt dhunt@ucar.edu Software Engineer III UCAR - GPS/MET
Owner
- Name: PDL Porters
- Login: PDLPorters
- Kind: organization
- Website: http://pdl.perl.org
- Repositories: 42
- Profile: https://github.com/PDLPorters
PDL ("Perl Data Language") gives standard Perl the ability to compactly store and speedily manipulate large N-dimensional data arrays
GitHub Events
Total
- Push event: 1
- Pull request event: 1
- Fork event: 1
Last Year
- Push event: 1
- Pull request event: 1
- Fork event: 1
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Ed J | m****2 | 85 |
| Rafael Laboissiere | r****s@u****t | 36 |
| Zakariyya Mughal | z****l@g****m | 22 |
| Doug Hunt | d****t@m****u | 15 |
| David Mertens | d****d@d****) | 9 |
| Douglas Burke | d****e@c****u | 9 |
| Craig DeForest | d****t@b****u | 5 |
| David Mertens | d****d@d****) | 4 |
| Christian Soeller | c****r@a****z | 3 |
| Derek Lamb | d****k@b****u | 2 |
| Chris Marshall | c****m@a****u | 2 |
| Chris Marshall | m****h@u****t | 1 |
| Henning Glawe | e****r@g****t | 1 |
| Mike Ferrara | m****f@b****m | 1 |
| Tim Jenness | t****s@j****u | 1 |
| Mark Grimes | m****s@c****g | 1 |
| Doug Hunt | d****t@u****u | 1 |
| David Mertens | d****s@g****m | 1 |
Committer Domains (Top 20 + Academic)
boulder.swri.edu: 2
users.sourceforge.net: 2
ucar.edu: 1
cpan.org: 1
jach.hawaii.edu: 1
broadcom.com: 1
gmx.net: 1
alum.mit.edu: 1
auckland.ac.nz: 1
david-laptop.(none): 1
cfa.harvard.edu: 1
david-desktop.(none): 1
mail.cosmic.ucar.edu: 1
Issues and Pull Requests
Last synced: 8 months ago
All Time
- Total issues: 7
- Total pull requests: 11
- Average time to close issues: 5 months
- Average time to close pull requests: 9 months
- Total issue authors: 3
- Total pull request authors: 5
- Average comments per issue: 4.29
- Average comments per pull request: 1.91
- Merged pull requests: 8
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 2
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- eserte (4)
- zmughal (2)
- sisyphus (1)
Pull Request Authors
- zmughal (6)
- paultcochrane (2)
- doughunt (1)
- mohawk2 (1)
- mikef5410 (1)
Top Labels
Issue Labels
Pull Request Labels
enhancement (4)
bug (1)
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 45
- Total maintainers: 1
metacpan.org: PDL-Graphics-PLplot
demonstrate PDL::Graphics::PLplot capabilities
- License: unknown
-
Latest release: 0.84
published almost 2 years ago
Rankings
Dependent repos count: 1.6%
Stargazers count: 6.5%
Forks count: 8.2%
Average: 12.1%
Dependent packages count: 32.2%
Maintainers (1)
Last synced:
6 months ago
Dependencies
.github/workflows/ci.yml
actions
- PDLPorters/devops/github-actions/ci-dist master composite
- PDLPorters/devops/github-actions/install-dep-pdl-dep master composite
- PDLPorters/devops/github-actions/install-dep-plplot master composite
- PDLPorters/devops/github-actions/irc-notifications master composite
- actions/checkout v2 composite
.github/workflows/issue-notify.yml
actions
- PDLPorters/devops/github-actions/irc-notifications master composite