Releases: vanderbilt-redcap/flight-tracker
Releases · vanderbilt-redcap/flight-tracker
Release 2.32.1
Bug fixes
- Match only one name per record per project in internal data sharing.
- (Vanderbilt only) Grant-awards named 000 in COEUS are no longer automatically assigned a type of N/A.
- Links to DOIs and PMCIDs on publications pages launch in a new window
- (Vanderbilt only) LDAP no longer returns an array for findField with an index of 0.
- (Vanderbilt only) LDAP returns a name as first-name last-name, not last-name first-name
- NIH Table 8 was returning bad values for the year of terminal degrees in column 2. This was because the year was being overwritten by “Unknown Year” values. The value is now preserved instead of overwritten.
- Function NameMatcher::eliminateInitials now trims spaces from the front and end of strings.
- Last names with parentheses are now processed and supported.
- Two-letter initials (e.g., E.M. and EM) are accepted as initials
- A retry of downloading a URL was not actually processing any new data
- downloadURL downloads properly from Scopus.
- Textareas in the config are now expanded by default instead of being tiny
- Specify pid in URL when downloading from ExPORTER
- Search for a scholar on the Scholar Profile page now working
- Quicker way of downloading grant-award counts
- Search results for a scholar now redirect to the correct page
Infrastructure
- Bulk import supports matching by record-id or by name
- Debugging infrastructure built into NameMatcher::doNamesMatch
- matchName and matchNames can now be called on individual names as well as an entire project
- Method to strip userids from COEUS collaborator fields
- explodeInstitutions now moved to Scholar class from REDCapManagement
- explodeInstitutions tries getting rid of “The University of“ and “University of“ from institution names
Minor New Features
- CSVs can be matched on record IDs or on name matching via a new script.
- Allow a userid to be specified for mentors
Release 2.32.0
Bug fixes
- Include the citation_grants field when downloading citation data.
- Set pid on the GET parameters when setting the project-id.
- In data sharing, explode the first and last names instead of splitting it (which also looks for a last name).
- Include the project-id when getting any External Module settings
- Include name-spacing in the CitationCollection’s looking for a Citation
- (Vanderbilt only) Do not automatically categorize COEUS2 grants with 000’s (no name) as N/A. These may have been leaving some foundation grants out.
- Mentor project - offset of notes is always 50 pixels
- Better error handling on social network graphs - when no data exist; avoid infinite loop
- Social network graphs: Correct way names were being split into first names and last names - it was reversing first and last names erroneously
Infrastructure
- Adding ways to find a citation’s associated grants
- Correlate counts for cited grants across a record’s publications
- Search for a series of cited grants across a record’s publications
- In JavaScript, download a URL into a DOM element
- Refactoring of URLs in mentor project
New Features
- Correlate publications affiliated with a certain grant on the publications viewer
Release 2.31.1
Bug fixes
- Increase maximum cron execution time to 8 hours
- Match by an author’s name - split a name corrected for PubMed entries and match an author corrected
- Altmetrics upload for initial publication pull was writing to wrong variable and now uploading; this has been corrected.
- Flush buffers when copying a file in the temp directory
Infrastructure
- Provide a way to turn off a project’s cron without losing the rest of the Flight Tracker interface
- Automatically run summaries as the last entry of a cron on a given night
- Get the method that a cron-job runs
- Expansion of function to detect if a grant is from a federal agency
- Match the last-name prefix “der”
- Optimization: Delete multiple instances at once and proceed in batches of 10
- Optimization: Translate from PMCIDs to PMIDs and PMIDs to PMCIDs in bulk
- Optimization: Better way to manage NIH RePORTER/ExPORTER database download - download all at beginning, as needed in the middle, and delete all at end. Allow files to persist for 12 hours max
- De-duplicate REDCap records by multiple fields (for resources)
- Pull the timestamp for a given file
- Optimization: For Federal RePORTER download, eliminate duplicate downloads of null records to speed up and reduce resource use
- Mentoring Agreement evaluations show up if in project
- Refactoring around deleting records and copying an entire project
Minor New Features
- (Vanderbilt only) - automatic creation of a separate REDCap project from a cohort
- Report the number of publications with mentors
Release 2.31.0
Bug fixes
- Set $pid in getSurveyLinks
- Keep abstracts out of Grant Wrangler
- Post-doc appointments allowed as training-grant type for K-class grants in NIH Tables
- NameMatcher: Better handling on name-matching for spaced or hyphenated names
- NameMatcher: Look for name-2 in name-1 and name-1 in name-2
- NameMatcher: Better matching when first name consists of only initials
- NameMatcher: Better matching when first name is initial followed by a full middle name
- Check if abstracts are supported before downloading them
- Download RePORTER only for certain records
- Reset RePORTER’s offset after every name (thereby pulling more good data)
- More succinct way of filtering out Harold Moses name problem in Vanderbilt
- Better styling on NIH Table Reporting’s front page
- Handle date fields better as part of Import General Data (MDY was not importing properly)
Infrastructure
- Print out debug messages to screen if GET’s test is set
- Split up data sharing into separate functions
- Increase maximum execution time from 2 hours to 4 hours
- Transform debug messages in Grant.php and Grants.php to dynamic class property
- (Vanderbilt only) check if a COEUS2 grant is Federal by agency name
- Include U2C grants as a federal grant possibility (Cooperative agreements)
- (Vanderbilt only) include agency names as part of COEUS2’s grant factory
- In ExPORTER, include total_cost_sub_project as total costs if the total_cost variable is empty
- Date checking: isDMY, isMDY, isYMD, isDate
- Larger uploads supported in publications upload to speed up processing
New Features
- Social Network Graph that shows collaboration on grants
- Legends on social network graphs��
- Financial report of active grants’ budgets
- Copy Wrangler data (publications and grants) in sharing among Flight Tracker instances
- Add configurable default-from address to emails
- Set custom grants as a higher priority than self-reported surveys
- Allow for unknown doctoral degrees in NIH Tables
- Quicker data pulls from iCite (in bulk)
- Deduplicate ExPORTER, RePORTER, and COEUS2
- Auto-delete file handling on ExPORTER downloads
- Download ExPORTER data going back to 1985
- New question on Scholar’s Survey: First in family to go to college?
Release 2.30.0
Bug Fixes
- Round the time difference in the Stylized CDA Table. (It was just taking the floor, which made the times appear too small.)
- Always calculate the type as N/A for a grant if the pi_flag is N
- Better automatic binning of Custom Grants
- Do not call Web of Science URL if $pmids is empty
- Email Queue is actually present
Infrastructure
- getCitationFields, getCustomFields, getExporterFields
- Increase maximum cron time to 2 hours for main cron
- Add total costs to Custom Grants
- Omit Research Fellowships from the Stylized CDA Table
- Debugging messages in the crons
- Allow to download training grants for only specific records
- DP1 grants are now R01 Equivalents
- DP7, R25, and T90 grants are now Training Grant Admins
- Centralized way to copy a record
- Cleaned up cron loader
- Cleaned up update-ExPORTER driver
- New record reaper in the clean directory
- Hidden way to export abstracts in CSV
New Features
- Download abstracts for citations
- Download abstracts from NIH ExPORTER
Release 2.29.0
Bug Fixes
- Exclude brackets and plusses from HTML Ids
- Exclude Post-doctoral trainees from summarized grants
- Do not require any fields for Initial Import form
- Co-authorship social network diagram: exclude yourself from your matches in case you are a mentor and a trainee
Infrastructure
- Turn on more logging for Vanderbilt only
- Include a way to set a specific set of records to run a cron on
- A way to view the email queue from the EmailManager
New Features
- New way to view the email queue
- Run the bibliometrics on a subset each day instead of running all on the 18th
Release 2.28.1
Bug fixes
- Bolding multiple names in same citation on brag page
- Set memory limit on install
- Include upload on updateBibliometrics
Release 2.28.0
Bug fixes
- Brag iframe is now at 100% width instead of at 400px
- Citations with multiple of the same last names bold via the correct first name only.
- Citations with maiden names or dual last names are bolded more gracefully.
- On the brag widget list, citations are de-duplicated.
- Deduplicate the institution information.
- Display the correct link for the installation video.
- On the install page, show errors if they exist.
Infrastructure
- NIH Reporting Tables have paragraph describing how to use them.
- Better wording on start of training and end of training
- Better wording on surveys for mentor
New Features
- A word cloud that aggregates data across all wrangled publications
- A link in the menu to the codebook that describes how variables are constructed
- Europa replaces Arial/Helvetica as the default font
- Because PMCIDs can be assigned to a publication at a later date, attempt to automatically update PMC�s when bibliometrics are updated
Release 2.27.3
Bug fixes
- Email survey link modification: Properly passed NOAUTH in the URL
- Error in the new Publication Wrangler auto-approval feature (it was not doing any approvals whatsoever due to a minor bug)
Infrastructure
- Cohort Select redesigned
- Download::projectTitle
- Added End of Training variable in the identifiers form
- Also, made some fields READONLY and added notes as they are calculated and non-modifiable
- Refactored publications download for Vanderbilt only
Minor New Features
- Allow for cohorts in brag page
- Ability to see training periods on the timeline on Scholar Profiles
- Support to see failed grant applications (Vanderbilt only)
Release 2.27.2
Bug fix
- Changed directory prefix from flightTracker to flight_tracker for non-Vanderbilt servers.